說明:這篇博客是爲了記錄我在安裝和使用FastDFS分佈式文件系統時遇到的問題和解決方法,至於安裝和部署的方法網上有不少在此再也不贅述。我也會分享一個很好的安裝教程--http://pan.baidu.com/s/1kVqPkofhtml
FastDFS介紹
FastDFS是一個開源的輕量級分佈式文件系統,它對文件進行管理,功能包括:文件存儲、文件同步、文件訪問(文件上傳、文件下載)等,解決了大容量存儲和負載均衡的問題。centos
遇到問題1、storage server一直處於wait_sync狀態
安裝配置好storage和tracker後,使用 /usr/bin/fdfs_monitor /etc/fdfs/storage.conf 命令來查看集羣信息。以下圖服務器
若是配置成功storage就會是ACTIVE的狀態,若是不是ACTIVE狀態說明安裝配置有問題。負載均衡
若是遇到storage狀態是WAIT_SYNC狀態就把storage從集羣中刪除,而後在從新啓動storage服務tcp
#關閉storage服務 /usr/init.d/fdfs_storage stop #刪除180.xx.xxx.8這臺服務器上的storage /usr/bin/fdfs_monitor /etc/fdfs/client.conf delete group1 180.xx.xxx.8 #啓動storage服務 /usr/init.d/fdfs_storage start
若是一次不能成功,多試幾回就能夠了...分佈式
遇到問題2、centos6.5開啓防火牆端口失敗的問題
按照教程中方法修改防火牆配置文件,而後重啓防火牆。而後防火牆一直啓動報錯,不能成功啓動防火牆post
使用下面命令就能成功啓動端口spa
#開放22122端口 iptables -I INPUT -p tcp --dport 22122 -j ACCEPT #保存配置 service iptables save #重啓防火牆服務 service iptables restart #查看防火牆狀態 service iptables status