应用报错的信息,有简单的提示作用。
首先登录fastdfs集群所在服务器,使用命令检查集群状态。
sudo /usr/bin/fdfs_monitor /etc/fdfs/mod_fastdfs.conf
该命令会展示整个集群的详细信息,包括分组信息,节点状态,存储等使用情况。
如果集群信息都显示正常,再使用上传、下载命令验证。
上传命令:fdfs_upload_file /etc/fdfs/client.conf [文件名称](需全路径)
下载命令:fdfs_download_file /etc/fdfs/client.conf [filename] (storage中的文件名)
常见的错误原因
1、 fastdfs集群的tracker_server地址错误
集群中storage配置文件:tracker_server需要配置服务器的IP地址。(首先确定tracker服务器IP)
应用中配置的tracker_server 地址错误
2、防火墙设置
防火墙没有把tracker的端口开放出来,导致网络无法连接
sudo firewall-cmd --list-port #查看防火墙是否开放tracker端口
3、最坑的原因
oss系统中配置的group_name 在fastdfs集群中不存在,此时本应用提示“分组不存在”,但是报错是:找不到节点或文件不存在,存在较大迷惑性。