FastDFS集羣環境搭建(五)FastDFS監控器fdfs_monitor


FastDFS七種狀態

標識 含義
INIT 初始化,尚未得到同步已有數據的源服務器
WAIT_SYNC 等待同步,已得到同步已有數據的源服務器
SYNCING 同步中
DELETED 已刪除,該服務器從本組中摘除
OFFLINE 離線
ONLINE 在線,尚不能提供服務
ACTIVE 在線,可以提供服務

增加Storage節點

安裝Storage並配置mod_fastdfs.conf及storage.conf,設置fdfs_storaged及nginx自啓動

sudo vim /etc/fdfs/storage.conf
tracker_server=xxx.xxx.xxx.xxx:22122
tracker_server=xxx.xxx.xxx.xxx:22122
sudo vim /etc/fdfs/mod_fastdfs.conf
tracker_server=xxx.xxx.xxx.xxx:22122
tracker_server=xxx.xxx.xxx.xxx:22122
[group2]
group_name=group1
storage_server_port=23000
store_path_count=1
store_path0=/data/fastdfs/data

啓動新加的storage節點(會自動同步相同group的內容)
sudo /etc/init.d/fdfs_storage start
執行fdfs_monitor /etc/fdfs/client.conf查看集羣同步情況(會看到新增的storage節點)
fdfs_monitor /etc/fdfs/client.conf


刪除Storage節點

# 停止要刪除的storage節點
sudo /etc/init.d/fdfs_storage stop

# 執行刪除動作
# 格式:sudo fdfs_monitor /etc/fdfs/client.conf delete [待刪除group_name] [待刪除storage所在服務器IP]
sudo fdfs_monitor /etc/fdfs/client.conf delete group2 192.168.175.130

# 查看集羣情況 fdfs_monitor /etc/fdfs/client.conf 可以看到對應的storage節點狀態爲DELETED
sudo fdfs_monitor /etc/fdfs/client.conf

增加tracker節點

在所有storage節點的storage.conf, mod_fastdfs.conf 中配置增加的tracker_server記錄xxx.xxx.xxx.new:22122

tracker_server=xxx.xxx.xxx.xxx:22122
tracker_server=xxx.xxx.xxx.new:22122

在client.conf中也配置多條tracker_server記錄,執行 fdfs_monitor /etc/fdfs/client.conf查看集羣情況,可以看到tracker_serve_count變爲2

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章