
1、报错类型
背景:在某天重启 Harbor 时 registryctl 组件无法启动
docker-compose restart
ERROR: for registryctl Cannot restart container 1bfe5e2b42d453de880596ffb9af0eaf412642bf6454a973e27c4a775374aa39: failed to initialize logging driver: dial tcp [::1]:1514: connect: connection refused

2、报错原因
初始化日志驱动程序失败,最简单的方法就是重启一下 Host 的 rsyslog 服务即可解决。
3、解决方案
重启系统
rsyslog服务
systemctl restart rsyslog.service
再次重启 Harbor 即可解决
docker-compose restart
或取消rsyslog.conf文件第 19、20 行注释,并将 514 改为 1514 后重启
rsyslog服务
vim /etc/rsyslog.conf

修改完保存退出后,重启
rsyslog.service,完成后再docker-compose restart即可。
文章讲述了在重启Harbor时遇到registryctl组件无法启动的问题,原因是日志驱动初始化失败。解决方案包括重启Host的rsyslog服务或者修改rsyslog.conf文件后重启服务,之后再重启Harbor即可解决问题。
3156

被折叠的 条评论
为什么被折叠?



