首先我这里是三台节点,都搭tracker和storage,然后使用nginx做负载,只建一个group1,三个tracker!
搭建步骤比较麻烦,里面有很多坑需要注意,步骤就不啰嗦了,这里主要记录几个坑:
1 如果有问题,请看日志,nginx的日志或者fastdfs的日志,这是最快发现问题的方法了
2 首先要开启防火墙端口 23000,22122,这两个是tracker和storage之间通信的端口,不开通日志会报错:
RROR - file: tracker_proto.c, line: 48, server: 192.168.171.129:22122, response status 11 != 0
3 配置文件中需要配置所有的tarcker_server:
4 nginx_fastdfs_moduled的配置文件中,url_have_group_name = true 一定要改成true,不然无法访问,且如果第一次是false,修改之后需要重启:
5 如果module配置有问题会导致nginx子进程无法启动,所以若是有什么无法启动,肯定是配置文件有问题
6 附上我参考搭建的博客,写的挺详细的: https://www.cnblogs.com/cnmenglang/p/6731209.html
7 我的已经完全没问题了: