标签:151 解决办法 dial conf harbor 重启 报错 rsyslog restart
安装harbor时多个依赖于harbor-log的服务无法启动,报错。错误信息如下:
运行:docker logs -f harbor-log命令,发现rsyslogd写入权限有问题,错误信息如下图。神奇的是,错误信息里提供了解决的网址,官方人道啊。打开后,官方的错误解决办法非常专业。有兴趣的可以打开看看(http://www.rsyslog.com/e/3000)。如果你打开过了,又回来了,是不是很绝望。
穷尽我的搜索水平,完全没有找到任何关于error writing pid file的解决办法。
不过,网上提供了一种修改rsyslog.conf的解决办法,我试了,治标不治本。修改后,确实能启动起来了,如果harbor重启,会报端口被占用。需要再把rsyslog.conf改回去,重启rsyslog。然后harbor才能正常重启。
修改rsyslog.conf的解决办法如下:
vim /etc/rsyslog.conf
取消注释并修改
$ModLoad imtcp
$InputTCPServerRun 1514
接着重启rsyslog
systemctl restart rsyslog.service
我试过了,这种办法治标不治本,很烦。
我试了各种解决办法,docker-compose restart . systemctl restart docker.最后我服务器都重启了,然并卵。重启服务器是因为,我之前harbor好用,我手欠卸载了,重装了。重装凉凉了。想着用网吧老板的解决办法 “重启就好了”。
然并卵。
我百般探索的解决办法是。删除所有的容器,所有的镜像。重新 install。答案就这么简单。问我问题的原因,“不知道,不明白,我不可能重现问题”。
标签:151,解决办法,dial,conf,harbor,重启,报错,rsyslog,restart 来源: https://blog.csdn.net/qq_28286767/article/details/116274661
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。