问题原因:云服务器好久没用忘记密码了,登陆不上去,于是重新设置了密码,重设密码必须重启服务器,再登上harbor仓库起不来了。
报错截图:
harbor-jobservice 一直提示restarting,harbor仓库登录页也打不开,报502,最早先是jobservice异常,过了几秒,DB也显示restarting,盲猜是DB问题。
之前看过harbor原理,
网上也查找了解决办法,还是看日志,于是先打开jobservice.log,问题指向adminserve的api无法访问。于是再打开adminserve.log,问题指向无法连接mysql。再打开mysql.log,报错截图:
提示TC LOG问题,并且在日志里给了解决办法。网上查了一下TC.LOG,也是说删除此文件。
于是我做了一个备份,然后删除这个LOG,重启仓库,成功!
harbor仓库能正常访问了