【 使用环境 】测试环境
【 OB or 其他组件 】
【 使用版本 】4.3.1.0-100000032024051615
【问题描述】oceanbase启动报need appname and cluster_id
【复现路径】部署了obconfigserver,obd cluster edit-config demo添加obconfig_url后,使用systemctl reload obddemo命令重载失败,使用systemctl restart obddemo报错,再使用obd cluster 命令realod、start和systemctl start 都会报need appname and cluster_id。删除obconfig_url后也没有恢复
【附件及日志】
[root@localhost local]# obd cluster reload demo
Get local repositories and plugins ok
Load cluster param plugin ok
Open ssh connection ok
Cluster status check ok
Search plugins ok
Load cluster param plugin ok
Check before start observer ok
Check before start obproxy ok
Check before start obagent ok
Check before start prometheus ok
Check before start grafana ok
[ERROR] need appname and cluster_id
[ERROR] oceanbase-ce start failed
[ERROR] OBD-1005: Some of the servers in the cluster have been stopped
See OceanBase分布式数据库-海量数据 笔笔算数 .
Trace ID: 961a2a4a-562a-11ef-a420-000c2931c6b3
If you want to view detailed obd logs, please run: obd display-trace 961a2a4a-562a-11ef-a420-000c2931c6b3
[2024-08-09 16:33:00.622] [DEBUG] – 127.0.0.1 port check
[2024-08-09 16:33:00.622] [DEBUG] – local execute: bash -c ‘cat /proc/net/{tcp*,udp*}’ | awk -F’ ’ ‘{if($4==“0A”) print $2,$4,$10}’ | grep ‘:2382’ | awk -F’ ’ ‘{print $3}’ | uniq
[2024-08-09 16:33:00.626] [DEBUG] – exited code 0
[2024-08-09 16:33:00.750] [DEBUG] - sub start_check ref count to 0
[2024-08-09 16:33:00.750] [DEBUG] - export start_check
[2024-08-09 16:33:00.751] [DEBUG] - Call grafana-py_script_start_check-7.5.17 for grafana-7.5.17-1-1bf1f338d3a3445d8599dc6902e7aeed4de4e0d6
[2024-08-09 16:33:00.751] [DEBUG] - import start_check
[2024-08-09 16:33:00.753] [DEBUG] - add start_check ref count to 1
[2024-08-09 16:33:00.754] [INFO] Check before start grafana
[2024-08-09 16:33:00.755] [DEBUG] – local execute: cat /data/dbdata/grafana/run/grafana.pid
[2024-08-09 16:33:00.763] [DEBUG] – exited code 0
[2024-08-09 16:33:00.763] [DEBUG] – local execute: ls /proc/649568
[2024-08-09 16:33:00.766] [DEBUG] – exited code 2, error output:
[2024-08-09 16:33:00.766] [DEBUG] ls: cannot access ‘/proc/649568’: No such file or directory
[2024-08-09 16:33:00.766] [DEBUG]
[2024-08-09 16:33:00.766] [DEBUG] – 127.0.0.1 port check
[2024-08-09 16:33:00.766] [DEBUG] – local execute: bash -c ‘cat /proc/net/{udp*,tcp*}’ | awk -F’ ’ ‘{if($4==“0A”) print $2,$4,$10}’ | grep ‘:0BB8’ | awk -F’ ’ ‘{print $3}’ | uniq
[2024-08-09 16:33:00.771] [DEBUG] – exited code 0
[2024-08-09 16:33:00.886] [DEBUG] - sub start_check ref count to 0
[2024-08-09 16:33:00.887] [DEBUG] - export start_check
[2024-08-09 16:33:00.887] [DEBUG] - Call oceanbase-ce-py_script_start-4.3.0.0 for oceanbase-ce-4.3.1.0-100000032024051615.el8-7221c9cac6031c3ba59f370ef2cdabb606d5daac
[2024-08-09 16:33:00.887] [DEBUG] - import start
[2024-08-09 16:33:00.891] [DEBUG] - add start ref count to 1
[2024-08-09 16:33:00.892] [ERROR] need appname and cluster_id
[2024-08-09 16:33:00.892] [DEBUG] - sub start ref count to 0
[2024-08-09 16:33:00.892] [DEBUG] - export start
[2024-08-09 16:33:00.892] [ERROR] oceanbase-ce start failed
[2024-08-09 16:33:00.894] [INFO] See OceanBase分布式数据库-海量数据 笔笔算数 .
[2024-08-09 16:33:00.894] [INFO] Trace ID: fc020af4-5629-11ef-bfd6-000c2931c6b3
[2024-08-09 16:33:00.894] [INFO] If you want to view detailed obd logs, please run: obd display-trace fc020af4-5629-11ef-bfd6-000c2931c6b3
[2024-08-09 16:33:00.894] [DEBUG] - share lock /root/.obd/lock/mirror_and_repo release, count 4
[2024-08-09 16:33:00.894] [DEBUG] - share lock /root/.obd/lock/mirror_and_repo release, count 3
[2024-08-09 16:33:00.894] [DEBUG] - share lock /root/.obd/lock/mirror_and_repo release, count 2
[2024-08-09 16:33:00.894] [DEBUG] - share lock /root/.obd/lock/mirror_and_repo release, count 1
[2024-08-09 16:33:00.894] [DEBUG] - share lock /root/.obd/lock/mirror_and_repo release, count 0
[2024-08-09 16:33:00.894] [DEBUG] - unlock /root/.obd/lock/mirror_and_repo
[2024-08-09 16:33:00.894] [DEBUG] - exclusive lock /root/.obd/lock/deploy_demo release, count 0
[2024-08-09 16:33:00.894] [DEBUG] - unlock /root/.obd/lock/deploy_demo
[2024-08-09 16:33:00.894] [DEBUG] - share lock /root/.obd/lock/global release, count 0
[2024-08-09 16:33:00.894] [DEBUG] - unlock /root/.obd/lock/global