通过 systemd管理的observer 无法启动

【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】 4.5.0
【问题描述】清晰明确描述问题

执行 OceanBase 启动命令时出现维护态提示,并显示上一次 Start OB 任务失败:
/home/admin/oceanbase/bin/obshell cluster start -a -y

Starting the OceanBase cluster, please wait...

[WARNING] The cluster is currently under maintenance.

ID NAME STATE STAGE MAX STAGE

2016843290002886109 Start OB FAILED 1 6

Would you like to automatically finish prerequisite tasks, regardless of whether they are currently running? [Y/N]: Y (auto confirm)

[ERROR] Sorry, auto finish task '2016843290002886109' failed

[ERROR] [Common.Unexpected]: Unexpected error: get sub dags of 2016843290002886109 failed

进一步尝试 pass 失败任务时,出现:
/home/admin/oceanbase/bin/obshell task pass -i 2016843290002886109 -y

[FAILED] Sorry! The pass of task (ID: 2016843290002886109 ) has failed: Failed to pass DAG: node Inform all agents to start observer cannot pass

【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

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

1 个赞

observer日志发一份看下