700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 配置fastdfs文件系统时 出现错误No such file or directory。

配置fastdfs文件系统时 出现错误No such file or directory。

时间:2023-07-23 01:07:55

相关推荐

配置fastdfs文件系统时 出现错误No such file or directory。

记一次fastdfs配置的错误

昨天在配置fdfs时,全部按照流程来,但是最终测试上传文件的时候,还是出现了问题,我的解决过程很戏剧性,反复查看了很久没发现哪里有问题,结果睡一觉起来第一眼就看到了哪里出问题。

所以我总结了一个正常的排查思路,希望遇到类似问题的朋友不会像我一样浪费了几个小时,还查不出来。

出现这个报错一般可以排查几个方面:

1、上传的文件是否写对了(核对路径);

2、打开配置文件,看看你设置的保存文件路径是否存在(文件夹的名字不能写错);;

3、查看配置文件的tracker_server,IP和端口写对了没;

正常来说,配置文件是在/etc/fdfs路径下面的两个文件:tracker.conf和storage.conf

按照这个报错“No such file or directory”来看,应该是在存储的过程中出问题,所以重点查看storage.conf。

sudo vi /etc/fdfs/storage.conf

重点查看:

base_path=/home/python/fastdfs/storage

store_path0=/home/python/fastdfs/storage

tracker_server=自己ubuntu虚拟机的ip地址:22122

这里你要重点核实路径上的文件夹是否都存在,是否都写正确了,我这里是发现IP写错了

ifconfig查看到IP是192.168.1.104,结果我写的是192.168.0.104。导致一直报错

如果还查不出问题,可以进入log日志文件查看

我的两个log是存放在/home/python/fastdfs/storage和/home/python/fastdfs/tracker里面的,查看可以看到tracker和storage运行报了什么问题。

我这边查的tracker的log是这样:

开头没有出现error,说明tracker运行是没问题的。

另外查看storage的log:

storage日志上都是连接超时的问题。这时候就可以知道了,tracker和storage的启动都是没问题的,问题出在storage的与tracker的连接上,它连接的时候是根据storage.conf配置文件中指定的IP和端口来的,这时候可以看看你配置有没有写对

vi /etc/fdfs/storage.conf

tracker_server=自己ubuntu虚拟机的ip地址:22122

这里IP和端口号如果都写了就没问题。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。