FastDFS安装运维过程中的各种异常汇总

1.不能上传文件到storage:, errno: 113, error info: No route to host

[2018-09-26 05:18:14] ERROR - file: connection_pool.c, line: 130, connect to 10.15.24.109:23000 fail, errno: 113, error info: No route to host
upload file fail, error no: 113, error info: No route to host

原因:是storage那台机器没有开启23000端口。

解决:打开该端口即可。

2.不能上传文件到storage:,tracker_query_storage fail, error no: 2, error info: No such file or directory

    storage的配置文件中图片的保存路径中的文件夹名字写错

tracker和storage安装完成,测试上传图片报错:

[2018-01-04 16:37:54] ERROR - file: tracker_proto.c, line: 48, server: 192.168.146.111:22122, response status 2 != 0

[2018-01-04 16:37:54] ERROR - file: tracker_proto.c, line: 48, server: 192.168.146.111:22122, response status 2 != 0

tracker_query_storage fail, error no: 2, error info: No such file or directory

经查找是

错误配置:store_path0=/home/fastdfs/storager

正确配置:store_path0=/home/fastdfs/storage

修改配置重启后上传成功
 

3.不能上传文件到storage,response status 28 != 0 tracker_query_storage fail, error no: 28, error info: No space left on device

   原因为Storage磁盘空间不足造成的,Storage默认的保留磁盘空间大小为reserved_storage_space = 10% # storage server 上保留的空间,保证系统或其他应用需求空间。可通过 storage.conf 配置。

  另外还可以通过水平(增加Group和storage节点数)和垂直(增加当前storage的磁盘大小)来解决该问题!

4.两个Tracker之间不能选出Leader,status 2 != 0 和status 5 != 0 

第一台Tracker日志

[2018-09-25 21:57:12] INFO - file: tracker_relationship.c, line: 383, selecting leader...
[2018-09-25 21:57:12] ERROR - file: tracker_proto.c, line: 48, server: 10.15.24.108:22122, response status 2 != 0

第二台Tracker日志

[2018-09-25 21:58:57] ERROR - file: tracker_proto.c, line: 48, server: 10.15.24.107:22122, response status 5 != 0
[2018-09-25 21:58:57] INFO - file: tracker_mem.c, line: 4213, sys files loaded from tracker server 10.15.24.107:22122
[2018-09-25 21:58:57] ERROR - file: tracker_mem.c, line: 596, in the file "/fastdfs/tracker/data/storage_groups_new.dat", item "group_count" is not found
[2018-09-25 21:58:57] ERROR - file: tracker_mem.c, line: 4297, get sys files from other trackers fail, errno: 2

原因:因为两边的tracker里面的配置文件不一致

解决:先两边都停掉,然后把全的那边(或者leader)那边的配置文件覆盖到另外一个tracker,最后重启就可以了。

5.Tracker启动日志报错,不能上传图片到storage ,tracker_query_storage fail, error no: 2, error info: No such file or directory

当所有FastDFS服务器关闭后重启,最开始的时候,防火墙没有关闭,这时

[root@localhost src]# /usr/bin/fdfs_upload_file /etc/fdfs/client.conf /usr/local/src/2.jpg
[2018-10-16 21:44:17] ERROR - file: tracker_proto.c, line: 48, server: 10.15.24.107:22122, response status 2 != 0
tracker_query_storage fail, error no: 2, error info: No such file or directory

关闭防火墙之后,上传仍然报这个错

关闭防火墙之后
systemctl status firewalld
systemctl stop firewalld

再重启所有服务,这个时候
[2018-10-16 21:53:39] INFO - file: tracker_relationship.c, line: 383, selecting leader...
[2018-10-16 21:53:39] INFO - file: tracker_relationship.c, line: 401, I am the new tracker leader 10.15.24.108:22122

然后再上传文件,则报
[root@localhost src]# /usr/bin/fdfs_upload_file /etc/fdfs/client.conf /usr/local/src/2.jpg
[2018-10-16 21:56:48] ERROR - file: connection_pool.c, line: 130, connect to 10.15.24.120:23000 fail, errno: 113, error info: No route to host
upload file fail, error no: 113, error info: No route to host
再关闭 防火墙
 ~]# service iptables stop
Redirecting to /bin/systemctl stop  iptables.service
[root@localhost ~]# service iptables status

!晕,一个服务器开了两个防火墙!

然后再上传图片,就ok了

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值