分布式文件系统研究-fastDFS安装及配置文件说明
fastDFS安裝
如果想自己嘗試安裝fastDSF也可以按照文檔一步一步安裝。
tracker和storage使用相同的安裝包,fastDFS的下載地址在:https://github.com/happyfish100/FastDFS
本教程下載安裝包:FastDFS_v5.05.tar.gz
FastDFS是C語言開發,建議在linux上運行,本教程使用CentOS7作為安裝環境。
Tracker配置
本小節介紹Tracker的配置文件內容。
fastDFS的配置文件目錄 :/etc/fdfs
主要的配置文件:/etc/fdfs/tracker.conf (tracker配置文件 );storage.conf(storage配置文件)
tracker.conf配置內容如下:
端口:port=22122
存儲策略:store_lookup=
取值范圍:0(輪詢向storage存儲文件)、1(指定具體的group)、2負載均衡,選擇空閑的storage存儲
指定具體的group:store_group= 如果store_lookup設置為1則這里必須指定一個具體的group。
tracker 基礎目錄:base_path=/home/fastdfs,tracker在運行時會向此目錄存儲storage的管理數據。
storage配置
本小節介紹storage的配置文件內容。
storage.conf配置 內容如下:
組名:group_name=group1
端口:port=23000
向tracker心跳間隔(秒):heart_beat_interval=30
storage基礎目錄:base_path=/home/fastdfs
磁盤存儲目錄,可定義多個store_path:
store_path0=/home/fastdfs/fdfs_storage 此目錄下存儲上傳的文件,在/home/fastdfs/fdfs_storage/data下
store_path1=...
...
上報tracker的地址:tracker_server=192.168.101.64:22122
如果有多個tracker則配置多個tracker,比如:
tracker_server=192.168.101.64:22122
tracker_server=192.168.101.65:22122
....
啟動停止
fastDFS啟動/停止腳本目錄:
fdfs_trackerd:tracker腳本,通過此腳本對 tracker進行啟動和停止
/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart
fdfs_storaged:storage腳本,通過此腳本對 storage進行啟動和停止
/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart
總結
以上是生活随笔為你收集整理的分布式文件系统研究-fastDFS安装及配置文件说明的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 分布式文件系统研究-fastDSF文件上
- 下一篇: 分布式文件系统研究-测试-搭建测试环境