docker 开机自启动时ob启动失败

【 使用环境 】生产环境
【 OB or 其他组件 】
【 使用版本 】社区版,镜像是oceanbase/oceanbase-ce:4.2.1
【问题描述】服务器正常关机,也是先把ob关闭后再shutdown,但是开机后ob启动失败。
【复现路径】关闭ob,再shutdown;然后开机,开机会自启动docker服务,此时ob启动失败。
【附件及日志】
oceanbase_4.2.1_error.log (28.3 KB)
(右键跳转查看):

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

你查看一下 observer的进程在不在?

我进入 docker容器内,查看 ps -fe|grep observer 是存在的

是否在黑屏化修改过root密码,如果修改了,使用obd cluster edit-config demo 设置root密码。如果不行备份yaml文件,使用vi进行修改。

pymysql.err.OperationalError: (1045, “Access denied for user ‘root’@‘xxx.xxx.xxx.xxx’ (using password: NO)\n[0.0.0.0:0] [2024-08-06 14:21:46.464738] [Y0-00061EFDBE76D82B-0-0]”)

之前运行的好好的,怎么重启后连不上了呢?

有修改过root密码。

执行 obd cluster edit-config demo,提示没有该yaml文件。

用这个查看一下 看一下集群名是什么
obd cluster list