harbor - harbor-log 报错【failed to initialize logging driver: dial tcp 127.0.0.1:1514: connect: connection refused #9382】

一:failed to initialize logging driver: dial tcp 127.0.0.1:1514: connect: connection refused #9382 harbor-log rsyslogd: there are no active actions configured. Inputs would run,...

一:failed to initialize logging driver: dial tcp 127.0.0.1:1514: connect: connection refused #9382

harbor-log rsyslogd: there are no active actions configured. Inputs would run, but no output whatsoever were created

harbor-log服务突然之间报错,failed to initialize logging driver: dial tcp 127.0.0.1:1514: connect: connection refused #9382

依赖这个服务打日志的所有服务都启动不了,经查找,是同事把 /usr/local/harbor 的owner 使用-R

全部修改成了yanld   ,导致原来 harbor/common/config/log 下的 日志配置文件,从原来10000 这个owner 变成 yanld 导致文件读取不了,所有一直报错。container一直重启。


修改权限后,harbor-log服务正常启动。


但其他服务又报:

二:Error response from daemon: configured logging driver does not support reading


这个是也是权限导致,查找下./common/config下的目录中的证书文件权限是否正确。
修改过来,重启就可以了


三:本以为已经解决了问题,谁知 docker pull的时候出现

attachments-2021-09-JOZhWCOv6140def04a1c4,png


最后报 unexpected EOF 导致镜像拉去失败,尝试了无数种方法,设置重新安装habor都不能解决问题,后面一点一点测试,不使用外部代理,直接访问内部代理的nginx地址【/etc/docker/daemon.json 中加入 "insecure-registries": ["192.168.1.90:8444"]】 并重启docker,这种方式 docker push 和docker pull都很正常,把怀疑重点放在了外部的nginx代理上,经过在外部nginx报错日志中发现,nginx读取 /usr/local/tengine/proxy_tmp 代理缓存的时候出错。也是权限被修改导致,修改权限为www chown -R www:www proxy_tmp  一切都正常了。瞬间有种揍人的冲动呀!!



  • 发表于 2021-09-14 14:51
  • 阅读 ( 44 )

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
石天
石天

437 篇文章

作家榜 »

  1. shitian 662 文章
  2. 石天 437 文章
  3. 每天惠23 33 文章
  4. 小A 29 文章