本地上传文件到FastDFS命令上传报错:ERROR - file: connection_pool.c, line: 130, connect to 192.168.0.***:22122 fail

报错的完整信息:ERROR - file: connection_pool.c, line: 130, connect to 47.96.88.***:22122 fail, errno: 110, error info: Connection timed out

问题分析:错误信息提示错误的原因为连接超时,连接超时有两种可能的原因,一种是云服务器拒绝我们的访问,另一种是我们服务器电脑开启了开机启动防火墙。
注:不管你进行什么操作,只要是报了类似连接失败错误代号,大部分都是由于两种原因造成


解决方法一
故先检查云服务是否对我们的23000端口(FastDFS的默认端口)进行了拦截,有的话创建安全组对该端口进行放行应用到实例上再次上传就能解决上传成功(lz由于阿里云配置较低,故放行所有端口)。
在这里插入图片描述


解决方法二:
由于出现该问题的原因是因为自己的防火墙没有关闭,故关闭防火墙即可解决问题,Linux上的指令如下:
1、关闭防火墙

sudo systemctl stop firewalld.service

2、关闭开机启动

sudo systemctl disable firewalld.service

备注:可能需要在几个节点上分别执行
在这里插入图片描述


另附Linux上本地上传文件到fastdfs的指令(主要作用是为了测试fastdfs安装是否正常): - **先将文件上传到:/opt 的目录下再执行指令**:
/usr/bin/fdfs_upload_file /etc/fdfs/client.conf /opt/fileName

解释/usr/bin/fdfs_upload_file为你安装的FastDFS的路径,他的bin目录下有一个fdfs_upload_file指令用于上传; /etc/fdfs/client.conf代表的是FastDFS客户端配置文件的conf路径 ;/opt/fileName代表你想上传的视频文件当前路径
在这里插入图片描述


***********************20211122补充***********************

最近在做华为云服务器的迁移,重新安装了fastdfs服务,中间也遇到了下面网友说的连接超时的问题,但通过修改配置文件最终还是可以正常启动的,所以在这里把配置fastdfs的tracker.conf和storage.conf文件方式在这里放一下,其实还算是比较简单的,应该可以帮助到大家

  • 配置文件大部分路径:/etc/fdfs
  • 配置文件大部分路径:/etc/fdfs
  • 配置文件大部分路径:/etc/fdfs
    在这里插入图片描述
    文档中涉及的指令都放在这里了,不一定一模一样,但是可以作为大家配置的依据
mkdir /opt/fastdfs_tracker
service fdfs_trackerd start
service fdfs_trackerd stop
mkdir /opt/fastdfs_storage
mkdir /opt/fastdfs_storage_data
#启动指令,注意先后顺序
service fdfs_trackerd start
service fdfs_storaged start
#查看是否登记成功
/usr/bin/fdfs_monitor /etc/fdfs/storage.conf

最后查看storage是否登记到tracker的正常返回值如下图
在这里插入图片描述

  • 关于本地测试上传文件的步骤在这里也发一下相关的配置和使用方式
    在这里插入图片描述
    相关指令
vim /etc/fdfs/client.conf
mkdir /fastdfs/client
touch test.txt
/usr/bin/fdfs_upload_file  /etc/fdfs/client.conf ./test.txt

上传成功后数据显示
在这里插入图片描述



转载添加原文链接,互惜成果

余生还长,切勿惆怅;创作不易,随手点赞

评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一米阳光zw

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值