fastdfs添加storage节点

前景提要:

工作需要在已有fastdfs的情况下,给fastdfs增加一个storage

在新的机器上安装fastdfs

下面为简单安装,详细安装参考

注意,安装版本要和老的版本一至,不然会报错,错误信息见文末,此处选择的版本是5.05

1、创建目录:

在这里插入图片描述

2、上传压缩包并解压

在这里插入图片描述

3、安装libfastcommon

安装之前先安装 gcc gcc-c++,如果可以联网,直接命令:yum install -y gcc gcc-c++

如果不能联网请上传相关包自行安装。

进入安装包,执行命令:./make.sh && ./make.sh inatall

4、安装fastdfs

进入安装包,执行命令:./make.sh && ./make.sh inatall

添加storage到老的fastdfs

1、配置storage.conf

cd /etc/fdfs
cp storage.conf.sample storage.conf
vim storage

修改如下配置:

其中:group_name、port、http.server_port 要和老的fastdfs配置相同
在这里插入图片描述

2、启动storage

fdfs_storaged storage.conf start

3、查看状态

fdfs_monitor /etc/fdfs/storage.conf

在这里插入图片描述在这里插入图片描述

4、WAIT_SYNC状态问题

我这里出现些问题的原因是,因为防火墙没有关,关了后就可以了。

5、数据同步完成

在这里插入图片描述

遇到的问题

1、启动storage报错

新的storage日志:
在这里插入图片描述

老的storage日志:

原因,fastdfs版本不一致。

2、上传图片回显问题(fastdfs同步延时)

参考:fastdfs选择固定storage节点,可解决些问题。


版权声明:本文为lifulian318原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。