安装fastdfs成功后,使用fastdfs自带的测试命令进行测试报错:
[2024-07-30 15:04:25] ERROR - file: tracker_proto.c, line: 48, server: 172.28.22.230:22122, response status 2 != 0
[2024-07-30 15:04:25] ERROR - file: ../client/tracker_client.c, line: 1085, fdfs_recv_response fail, result: 2
[2024-07-30 15:04:25] ERROR - file: tracker_proto.c, line: 48, server: 172.28.22.230:22122, response status 2 != 0
[2024-07-30 15:04:25] ERROR - file: ../client/tracker_client.c, line: 907, fdfs_recv_response fail, result: 2
tracker_query_storage fail, error no: 2, error info: No such file or directory
根据报错的提示,尝试解决问题;
因为报错范围太过广泛,所以具体还是要确认tracker.conf和storage.conf这两个文件是否存在问题;
我的做法:
1.修改tracker.conf中store_group和storage.conf 保持一致;
2.修改storage.conf的tracker_server 地址和服务器ip地址保持一致【我的问题就出在这里】;
3.pkill -9 fdfs
4.重启两个服务
/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf
/usr/bin/fdfs_storaged /etc/fdfs/storage.conf
再次尝试执行上传图片命令
成功返回了fileName;