ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

harbor 安装报错 :Cannot start service redis: failed to initialize logging driver: dial tcp 127.0.0.1:151

2021-04-29 18:58:54  阅读:1015  来源: 互联网

标签: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. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有