fastDFS的启动

344 阅读1分钟

1.第一个启动追踪器 -守护进程

#启动进程在/usr/bin/fdfs
#启动
fdfs_trackerd 追踪器的配置文件(/etc/fdfs/tracker.conf)
#关闭
fdfs_trackerd 追踪器的配置文件(/etc/fdfs/tracker.conf)stop
#重启
fdfs_trackerd 追踪器的配置文件(/etc/fdfs/tracker.conf)restart

2.第二个启动存储节点 -守护进程

#启动
fdfs_storaged 追踪器的配置文件(/etc/fdfs/storage.conf)
#关闭
fdfs_storaged 追踪器的配置文件(/etc/fdfs/storage.conf)stop
#重启
fdfs_storaged 追踪器的配置文件(/etc/fdfs/storage.conf)restart

3.第三个启动客户端 -普通进程

#上传
fdfs_upload_file 客户端的配置文件(/etc/fdfs/client.conf) 要上传的文件
#下载
file_download_file 客户端的配置文件(/etc/fdfs/client.conf) 上传成功之后得到的字符串(fileID)

4.fastdfs状态检测

  • 命令
正常状态必须是ACTIVE
fdfs_monitor /etc/fdfs/client.conf
  • 状态
#FDFS_STORAGE_STATUS:INT          ;初始化,尚未得到同步已有数据的源服务器
#FDFS_STORAGE_STATUS:WAIT_SYNC    ;等待同步,已得到同步已有数据的源服务器
#FDFS_STORAGE_STATUS:SYNCING      ;同步中
#FDFS_STORAGE_STATUS:DELETED      ;已删除,该服务器从本组中删除
#FDFS_STORAGE_STATUS:OFFLINE      ;离线
#FDFS_STORAGE_STATUS:ONLINE       ;在线,尚不能提供服务
#FDFS_STORAGE_STATUS:ACTIVE       ;在线,可以提供服务
  • 发现有不正常
#从集群中删除
fdfs_monitor /etc/fdfs/client.conf delete group1 ***.***.***.***
#在服务器中,删除数据文件夹
rm -rf /home/storage1/fastdfs/data
#重启节点
fdfs_storaged /etc/fdfs/storage.conf restart