FastDFS(分布式檔案系統)安裝教程

2021-10-03 06:39:42 字數 1772 閱讀 5976

1.進入/etc/fdfs目錄,有三個.sample字尾的檔案(自動生成的fdfs模板配置檔案),通過cp命令拷貝tracker.conf.sample,刪除.sample字尾作為正式檔案:

2.編輯tracker.conf:vi tracker.conf,修改相關引數

base_path=/home/mm/fastdfs/tracker #tracker儲存data和log的跟路徑,必須提前建立好

port=22122 #tracker預設23000

http.server_port=8080 #http埠,需要和nginx相同

3.啟動tracker(支援start|stop|restart):

/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf start

4.檢視tracker啟動日誌:進入剛剛指定的base_path(/home/mm/fastdfs/tracker)中有個logs目錄,檢視tracker.log檔案

5.檢視埠情況:netstat -apn|grep fdfs

1.進入/etc/fdfs目錄,有cp命令拷貝storage.conf.sample,刪除.sample字尾作為正式檔案;

2.編輯storage.conf:vi storage.conf,修改相關引數:

base_path=/home/mm/fastdfs/storage #storage儲存data和log的跟路徑,必須提前建立好

port=23000 #storge預設23000,同乙個組的storage埠號必須一致

group_name=group1 #預設組名,根據實際情況修改

store_path_count=1 #儲存路徑個數,需要和store_path個數匹配

store_path0=/home/mm/fastdfs/storage #如果為空,則使用base_path

tracker_server=10.122.149.211:22122 #配置該storage監聽的tracker的ip和port(ip位址一定要設定正確,否則啟動不成功!)

3.啟動storage(支援start|stop|restart):

/usr/bin/fdfs_storaged /etc/fdfs/storage.conf start

4.檢視storage啟動日誌:進入剛剛指定的base_path(/home/mm/fastdfs/storage)中有個logs目錄,檢視storage.log檔案

5.此時再檢視tracker日誌:發現已經開始選舉,並且作為唯一的乙個tracker,被選舉為leader

6.檢視埠情況:netstat -apn|grep fdfs

7.通過monitor來檢視storage是否成功繫結:

FastDFS分布式檔案系統

服務端兩個角色 tracker 管理集群,tracker 也可以實現集群。每個 tracker 節點地位平等。收集 storage 集群的狀態。storage 實際儲存檔案,storage 分為多個組,每個組之間儲存的檔案是不同的。每 個組內部可以有多個成員,組成員內部儲存的內容是一樣的,組成員的地...

FastDFS分布式檔案系統

fastdfs簡介 fastdfs是乙個輕量級的開源分布式檔案系統 fastdfs主要解決了大容量的檔案儲存和高併發訪問的問題,檔案訪問時實現了負載均衡 fastdfs實現了軟體方式的raid,可以使用廉價的ide硬碟進行儲存 支援相同內容的檔案只儲存乙份,節約磁碟空間 fastdfs只能通過cli...

FastDFS分布式檔案系統

fastdfs服務有三個角色 跟蹤伺服器 tracker server 儲存伺服器 storage server 和客戶端 client 總結 1.高可靠性 無單點故障 2.高吞吐性 只要group足夠多,資料流量是足夠分散的 group 中 storage 儲存依賴本地檔案系統,storage 可...