问题描述
在docker中配置fastDFS时,没有创建data文件夹
原因分析:
查看日志文件
vim /data/fast_data/log/storage.log
发现异常
ERROR - file: storage_ip_changed_dealer.c, line: 186, connect to tracker server 192.168.109.98:22122 fail, errno: 110, error info:
Connection timed out
连接超时,并且连接的ip是错误的
storage.conf 的tracker_server的ip配置错了
在修改了重启storage容器之后发现还是不行,然后进去看,发现改了的ip又变回去了
可以确定是启动storage.sh 的时候配置的外部参数的ip不正确
因为外部参数有先于我们的内部配置的参数,所有重启之后还是原来的ip
解决方案:
1.停掉容器,然后启动,外部参数改为正确的
2.停掉并删除容器,去远程仓库拉取新的容器,启动配置外部参数