欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

FastDFS分布式文件系統(tǒng)環(huán)境搭建及安裝過程解析

 更新時間:2020年08月19日 11:01:49   作者:emdzz  
這篇文章主要介紹了FastDFS分布式文件系統(tǒng)環(huán)境搭建及安裝過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

FastDFS:分布式文件系統(tǒng)

它對文件進行管理,功能包括:文件存儲、文件同步、文件訪問(文件上傳、文件下載)等,解決了大容量存儲和負載均衡的問題。

特別適合以文件為載體的在線服務(wù),如相冊網(wǎng)站、視頻網(wǎng)站等等。

FastDFS為互聯(lián)網(wǎng)量身定制,充分考慮了冗余備份、負載均衡、線性擴容等機制,并注重高可用、高性能等指標,

使用FastDFS很容易搭建一套高性能的文件服務(wù)器集群提供文件上傳、下載等服務(wù)。

FastDFS服務(wù)端有兩個角色:

跟蹤器(tracker)和存儲節(jié)點(storage)。

跟蹤器主要做調(diào)度工作,在訪問上起負載均衡的作用。

環(huán)境搭建:

Linux操作系統(tǒng),

需要的Tar包

fastdfs-nginx-module,fastdfs,nginx,libfastcommon

安裝GCC編譯器:

yum install -y gcc gcc-c++

安裝libevent運行庫

yum -y install libevent

把上述的Tar包文件獲取并上傳或者直接下載到Linux中

1、安裝LibFastCommon:

解壓Tar包

tar -zxvf libfastcommon-1.0.35.tar.gz

進入主目錄:

cd libfastcommon-1.0.35

執(zhí)行編譯SHELL腳本:

./make.sh

安裝運行庫:

./make.sh install

2、安裝FastDFS:

需要安裝前置的依賴準備:

yum -y install perl pcre pcre-devel zlib zlib-devel openssl openssl-devel

然后解壓FastDFS的Tar包:

tar -zxvf fastdfs-5.11.tar.gz

同樣的進入目錄,編譯,安裝

cd ./make.sh./make.sh install

查看跟蹤器,和存儲節(jié)點的執(zhí)行腳本

ll /etc/init.d/ | grep fdfs

準備配置文件,首先進入FastDFS目錄

cd /etc/fdfs/ll

復(fù)制并重新命名樣例配置文件:

cp client.conf.sample client.conf
cp storage.conf.sample storage.conf
cp storage_ids.conf.sample storage_ids.conf
cp tracker.conf.sample tracker.conf

創(chuàng)建一個跟蹤器存放日志和數(shù)據(jù)的目錄:

mkdir -p /fdfs/tracker

切換回配置文件的目錄,編輯tracker.conf

cd /etc/fdfs/
vim tracker.conf

只需要更改我們上面配置的路徑,其他保持默認配置

啟動FastDFS的跟蹤器:

service fdfs_trackerd start

查看之前的tracker存儲目錄,就會多了我們之前說的文件

ll -a /fdfs/tracker

接下來配置存儲節(jié)點:

創(chuàng)建存儲節(jié)點的數(shù)據(jù)存儲目錄

mkdir -p /fdfs/storage

編輯存儲節(jié)點配置:

vim storage.conf

組保持不變,一樣的還是更改basedir

存放目錄也需要更改:

如果存在多個掛載磁盤,則以此類推聲明

store_path1=/.../.../...store_path2=/.../.../...store_path3=/.../.../...store_path4=/.../.../......

然后配置跟蹤器服務(wù)IP地址與端口號

IP就是你的服務(wù)器或者虛擬機的地址

配置完成,運行FastDFS的存儲節(jié)點

service fdfs_storaged start

查看存儲節(jié)點的存儲目錄:

ls -a /fdfs/storage/data

存儲形式是一個個的16進制聲明的目錄

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Mybatis攔截器的實現(xiàn)介紹

    Mybatis攔截器的實現(xiàn)介紹

    MyBatis提供了一種插件(plugin)的功能,雖然叫做插件,但其實這是攔截器功能。MyBatis 允許你在已映射語句執(zhí)行過程中的某一點進行攔截調(diào)用。下面通過本文給大家介紹Mybatis攔截器知識,感興趣的朋友一起看看吧
    2016-10-10
  • spring boot + quartz集群搭建的完整步驟

    spring boot + quartz集群搭建的完整步驟

    這篇文章主要給大家介紹了關(guān)于spring boot + quartz集群搭建的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-05-05
  • java按指定編碼寫入和讀取文件內(nèi)容的類分享

    java按指定編碼寫入和讀取文件內(nèi)容的類分享

    這篇文章主要介紹了java按指定編碼寫入和讀取文件內(nèi)容的類,需要的朋友可以參考下
    2014-02-02
  • MyBatis?handleResultSet結(jié)果集解析過程示例

    MyBatis?handleResultSet結(jié)果集解析過程示例

    這篇文章主要為大家介紹了MyBatis?handleResultSet結(jié)果集解析過程示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • SpringBatch從入門到精通之StepScope作用域和用法詳解

    SpringBatch從入門到精通之StepScope作用域和用法詳解

    這篇文章主要介紹了SpringBatch從入門到精通之StepScope作用域和用法詳解,主要包括IOC容器中幾種bean的作用范圍以及可能遇到的問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • 關(guān)于Spring的統(tǒng)一功能處理(攔截器)實現(xiàn)

    關(guān)于Spring的統(tǒng)一功能處理(攔截器)實現(xiàn)

    這篇文章主要介紹了關(guān)于Spring的統(tǒng)一功能處理(攔截器)實現(xiàn),每個方法中都要單獨寫用戶登錄驗證的方法,即使封裝成公共方法,也一樣要傳參調(diào)用和在方法中進行判斷,需要的朋友可以參考下
    2023-05-05
  • JAVA文件讀取常用工具類(8種)

    JAVA文件讀取常用工具類(8種)

    JAVA操作文件在經(jīng)常會使用到,本文匯總了部分JAVA操作文件的讀取常用工具類,主要介紹了8種方法,具有一定的參考價值,感興趣的可以了解一下
    2021-08-08
  • 關(guān)于springboot-starter-undertow和tomcat的區(qū)別說明

    關(guān)于springboot-starter-undertow和tomcat的區(qū)別說明

    這篇文章主要介紹了關(guān)于springboot-starter-undertow和tomcat的區(qū)別說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • 深入理解JAVA多線程之線程間的通信方式

    深入理解JAVA多線程之線程間的通信方式

    下面小編就為大家?guī)硪黄钊肜斫釰AVA多線程之線程間的通信方式。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-05
  • springboot基于Redis發(fā)布訂閱集群下WebSocket的解決方案

    springboot基于Redis發(fā)布訂閱集群下WebSocket的解決方案

    這篇文章主要介紹了springboot基于Redis發(fā)布訂閱集群下WebSocket的解決方案,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-01-01

最新評論