[ERROR] OBD-2002: Failed to start server1(10.35.5.45) observer: bash: -c: line 0: syntax error near unexpected token `(’
obd的版本是多少
[root@aisd-45-v33 ~]# obd --version
OceanBase Deploy: 3.5.0
REVISION: 44567bd3badf6bd36a6b73f5ddcd66682da47574
BUILD_BRANCH: HEAD
BUILD_TIME: Aug 19 2025 17:18:14OURCE
Copyright (C) 2025 OceanBase
License Apache 2.0: Apache version 2 or later https://www.apache.org/licenses/LICENSE-2.0.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
麻烦提供一份完整的obd日志 ~/.obd/log下
集群的再提供一份yaml文件
oceanbase-ce:
servers:
- name: server1
ip: 10.35.5.45
- name: server2
ip: 10.35.5.46
- name: server3
ip: 10.35.5.47
global:
home_path: /opt/app/ob
data_dir: /data2/ob/data
redo_dir: /data3/ob/redo
memory_limit: 64G
datafile_size: 200G
log_disk_size: 100G
cluster_id: 100100
cluster_name: ob-cluster
zones:
- name: zone1
servers: ["server1"]
- name: zone2
servers: ["server2"]
- name: zone3
servers: ["server3"]
新用户没办法上传文件,大佬给个邮箱
已通过QQ邮箱发送(**41308)
这里1kb解压出来是有问题。试试能不能直接发到帖子上吧
[2025-08-25 16:57:59.668] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – root@10.35.5.46 execute: ping -W 1 -c 1 10.35.5.45
[2025-08-25 16:57:59.746] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – exited code 0
[2025-08-25 16:57:59.747] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – root@10.35.5.46 execute: ping -W 1 -c 1 10.35.5.47
[2025-08-25 16:57:59.826] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – exited code 0
[2025-08-25 16:57:59.826] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – root@10.35.5.47 execute: ping -W 1 -c 1 127.0.0.1
[2025-08-25 16:57:59.872] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – exited code 0
[2025-08-25 16:57:59.872] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – root@10.35.5.47 execute: ping -W 1 -c 1 10.35.5.45
[2025-08-25 16:57:59.953] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – exited code 0
[2025-08-25 16:57:59.953] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – root@10.35.5.47 execute: ping -W 1 -c 1 10.35.5.46
[2025-08-25 16:58:00.033] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – exited code 0
[2025-08-25 16:58:00.034] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - sub environment_check ref count to 0
[2025-08-25 16:58:00.034] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - export environment_check
[2025-08-25 16:58:00.035] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - plugin oceanbase-ce-py_script_environment_check-4.2.0.0 result: True
[2025-08-25 16:58:00.035] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Searching obshell_port_check plugin for components …
[2025-08-25 16:58:00.035] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Searching obshell_port_check plugin for oceanbase-ce-4.3.5.3-103000092025080818.el7-8120a146d35cd47a9289d91990c8b44a8c21675d
[2025-08-25 16:58:00.036] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Found for oceanbase-ce-py_script_obshell_port_check-4.2.1.4 for oceanbase-ce-4.3.5.3
[2025-08-25 16:58:00.037] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Call plugin oceanbase-ce-py_script_obshell_port_check-4.2.1.4 for oceanbase-ce-4.3.5.3-103000092025080818.el7-8120a146d35cd47a9289d91990c8b44a8c21675d
[2025-08-25 16:58:00.037] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - import obshell_port_check
[2025-08-25 16:58:00.039] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - add obshell_port_check ref count to 1
[2025-08-25 16:58:00.040] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – root@10.35.5.45 execute: cat /opt/app/ob/run/obshell.pid
[2025-08-25 16:58:00.080] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – exited code 1, error output:
[2025-08-25 16:58:00.080] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] cat: /opt/app/ob/run/obshell.pid: No such file or directory
[2025-08-25 16:58:00.080] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG]
[2025-08-25 16:58:00.081] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – server1(10.35.5.45) port check
[2025-08-25 16:58:00.081] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – root@10.35.5.45 execute: bash -c ‘cat /proc/net/{tcp*,udp*}’ | awk -F’ ’ ‘{if($4==“0A”) print $2,$4,$10}’ | grep ‘:0B46’ | awk -F’ ’ ‘{print $3}’ | uniq
[2025-08-25 16:58:00.179] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – exited code 0
[2025-08-25 16:58:00.181] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – root@10.35.5.46 execute: cat /opt/app/ob/run/obshell.pid
[2025-08-25 16:58:00.218] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – exited code 1, error output:
[2025-08-25 16:58:00.218] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] cat: /opt/app/ob/run/obshell.pid: No such file or directory
[2025-08-25 16:58:00.218] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG]
[2025-08-25 16:58:00.219] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – server2(10.35.5.46) port check
[2025-08-25 16:58:00.219] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – root@10.35.5.46 execute: bash -c ‘cat /proc/net/{tcp*,udp*}’ | awk -F’ ’ ‘{if($4==“0A”) print $2,$4,$10}’ | grep ‘:0B46’ | awk -F’ ’ ‘{print $3}’ | uniq
[2025-08-25 16:58:00.307] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – exited code 0
[2025-08-25 16:58:00.309] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – root@10.35.5.47 execute: cat /opt/app/ob/run/obshell.pid
[2025-08-25 16:58:00.348] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – exited code 1, error output:
[2025-08-25 16:58:00.349] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] cat: /opt/app/ob/run/obshell.pid: No such file or directory
[2025-08-25 16:58:00.349] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG]
[2025-08-25 16:58:00.350] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – server3(10.35.5.47) port check
[2025-08-25 16:58:00.350] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – root@10.35.5.47 execute: bash -c ‘cat /proc/net/{tcp*,udp*}’ | awk -F’ ’ ‘{if($4==“0A”) print $2,$4,$10}’ | grep ‘:0B46’ | awk -F’ ’ ‘{print $3}’ | uniq
[2025-08-25 16:58:00.444] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – exited code 0
[2025-08-25 16:58:00.445] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - sub obshell_port_check ref count to 0
[2025-08-25 16:58:00.446] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - export obshell_port_check
[2025-08-25 16:58:00.446] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - plugin oceanbase-ce-py_script_obshell_port_check-4.2.1.4 result: True
[2025-08-25 16:58:00.446] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Searching scenario_start_check plugin for components …
[2025-08-25 16:58:00.446] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Searching scenario_start_check plugin for oceanbase-ce-4.3.5.3-103000092025080818.el7-8120a146d35cd47a9289d91990c8b44a8c21675d
[2025-08-25 16:58:00.448] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Found for oceanbase-ce-py_script_scenario_start_check-4.2.5.0 for oceanbase-ce-4.3.5.3
[2025-08-25 16:58:00.448] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Call plugin oceanbase-ce-py_script_scenario_start_check-4.2.5.0 for oceanbase-ce-4.3.5.3-103000092025080818.el7-8120a146d35cd47a9289d91990c8b44a8c21675d
[2025-08-25 16:58:00.448] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - import scenario_start_check
[2025-08-25 16:58:00.450] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - add scenario_start_check ref count to 1
[2025-08-25 16:58:00.450] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - sub scenario_start_check ref count to 0
[2025-08-25 16:58:00.450] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - export scenario_start_check
[2025-08-25 16:58:00.451] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - plugin oceanbase-ce-py_script_scenario_start_check-4.2.5.0 result: True
[2025-08-25 16:58:00.451] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Searching ocp_tenant_check plugin for components …
[2025-08-25 16:58:00.451] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Searching ocp_tenant_check plugin for oceanbase-ce-4.3.5.3-103000092025080818.el7-8120a146d35cd47a9289d91990c8b44a8c21675d
[2025-08-25 16:58:00.452] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Found for oceanbase-ce-py_script_ocp_tenant_check-4.0.0.0 for oceanbase-ce-4.3.5.3
[2025-08-25 16:58:00.453] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Call plugin oceanbase-ce-py_script_ocp_tenant_check-4.0.0.0 for oceanbase-ce-4.3.5.3-103000092025080818.el7-8120a146d35cd47a9289d91990c8b44a8c21675d
[2025-08-25 16:58:00.453] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - import ocp_tenant_check
[2025-08-25 16:58:00.456] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - add ocp_tenant_check ref count to 1
[2025-08-25 16:58:00.456] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - sub ocp_tenant_check ref count to 0
[2025-08-25 16:58:00.456] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - export ocp_tenant_check
[2025-08-25 16:58:00.456] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - plugin oceanbase-ce-py_script_ocp_tenant_check-4.0.0.0 result: True
[2025-08-25 16:58:00.456] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Searching start template for components …
[2025-08-25 16:58:00.457] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Call workflow oceanbase-ce-py_script_workflow_start-4.2.5.0 for oceanbase-ce-4.3.5.3-103000092025080818.el7-8120a146d35cd47a9289d91990c8b44a8c21675d
[2025-08-25 16:58:00.457] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - import start
[2025-08-25 16:58:00.458] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - add start ref count to 1
[2025-08-25 16:58:00.458] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - sub start ref count to 0
[2025-08-25 16:58:00.458] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - export start
[2025-08-25 16:58:00.458] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - plugin oceanbase-ce-py_script_workflow_start-4.2.5.0 result: True
[2025-08-25 16:58:00.459] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Found for oceanbase-ce-py_script_workflow_start-4.2.5.0 for oceanbase-ce-4.2.5.0
[2025-08-25 16:58:00.459] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Searching configserver_pre plugin for components …
[2025-08-25 16:58:00.459] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Searching configserver_pre plugin for oceanbase-ce-4.3.5.3-103000092025080818.el7-8120a146d35cd47a9289d91990c8b44a8c21675d
[2025-08-25 16:58:00.459] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Found for oceanbase-ce-py_script_configserver_pre-3.1.0 for oceanbase-ce-4.3.5.3
[2025-08-25 16:58:00.459] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Call plugin oceanbase-ce-py_script_configserver_pre-3.1.0 for oceanbase-ce-4.3.5.3-103000092025080818.el7-8120a146d35cd47a9289d91990c8b44a8c21675d
[2025-08-25 16:58:00.460] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - import configserver_pre
[2025-08-25 16:58:00.461] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - add configserver_pre ref count to 1
[2025-08-25 16:58:00.461] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - sub configserver_pre ref count to 0
[2025-08-25 16:58:00.461] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - export configserver_pre
[2025-08-25 16:58:00.461] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - plugin oceanbase-ce-py_script_configserver_pre-3.1.0 result: True
[2025-08-25 16:58:00.461] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Searching start_pre plugin for components …
[2025-08-25 16:58:00.461] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Searching start_pre plugin for oceanbase-ce-4.3.5.3-103000092025080818.el7-8120a146d35cd47a9289d91990c8b44a8c21675d
[2025-08-25 16:58:00.462] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Found for oceanbase-ce-py_script_start_pre-4.2.5.0 for oceanbase-ce-4.3.5.3
[2025-08-25 16:58:00.462] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Call plugin oceanbase-ce-py_script_start_pre-4.2.5.0 for oceanbase-ce-4.3.5.3-103000092025080818.el7-8120a146d35cd47a9289d91990c8b44a8c21675d
[2025-08-25 16:58:00.462] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - import start_pre
[2025-08-25 16:58:00.464] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - add start_pre ref count to 1
[2025-08-25 16:58:00.465] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [INFO] cluster scenario: htap
[2025-08-25 16:58:00.465] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – root@10.35.5.45 execute: ls /data2/ob/data/clog/tenant_1/
[2025-08-25 16:58:00.505] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – exited code 2, error output:
[2025-08-25 16:58:00.505] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] ls: cannot access /data2/ob/data/clog/tenant_1/: No such file or directory
[2025-08-25 16:58:00.505] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG]
[2025-08-25 16:58:00.506] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – root@10.35.5.45 execute: cat /opt/app/ob/run/observer.pid
[2025-08-25 16:58:00.586] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – exited code 1, error output:
[2025-08-25 16:58:00.586] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] cat: /opt/app/ob/run/observer.pid: No such file or directory
[2025-08-25 16:58:00.586] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG]
[2025-08-25 16:58:00.587] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – server1(10.35.5.45) start command construction
[2025-08-25 16:58:00.587] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – update large_query_threshold to 600s because of scenario
[2025-08-25 16:58:00.587] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – update enable_record_trace_log to False because of scenario
[2025-08-25 16:58:00.588] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – update enable_syslog_recycle to 1 because of scenario
[2025-08-25 16:58:00.588] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – update max_syslog_file_count to 300 because of scenario
[2025-08-25 16:58:00.588] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – root@10.35.5.46 execute: ls /data2/ob/data/clog/tenant_1/
[2025-08-25 16:58:00.627] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – exited code 2, error output:
[2025-08-25 16:58:00.627] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] ls: cannot access /data2/ob/data/clog/tenant_1/: No such file or directory
[2025-08-25 16:58:00.627] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG]
[2025-08-25 16:58:00.628] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – root@10.35.5.46 execute: cat /opt/app/ob/run/observer.pid
[2025-08-25 16:58:00.703] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – exited code 1, error output:
[2025-08-25 16:58:00.704] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] cat: /opt/app/ob/run/observer.pid: No such file or directory
[2025-08-25 16:58:00.704] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG]
[2025-08-25 16:58:00.704] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – server2(10.35.5.46) start command construction
[2025-08-25 16:58:00.704] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – update large_query_threshold to 600s because of scenario
[2025-08-25 16:58:00.705] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – update enable_record_trace_log to False because of scenario
[2025-08-25 16:58:00.705] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – update enable_syslog_recycle to 1 because of scenario
[2025-08-25 16:58:00.705] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – update max_syslog_file_count to 300 because of scenario
[2025-08-25 16:58:00.705] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – root@10.35.5.47 execute: ls /data2/ob/data/clog/tenant_1/
[2025-08-25 16:58:00.746] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – exited code 2, error output:
[2025-08-25 16:58:00.746] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] ls: cannot access /data2/ob/data/clog/tenant_1/: No such file or directory
[2025-08-25 16:58:00.746] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG]
[2025-08-25 16:58:00.747] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – root@10.35.5.47 execute: cat /opt/app/ob/run/observer.pid
[2025-08-25 16:58:00.825] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – exited code 1, error output:
[2025-08-25 16:58:00.826] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] cat: /opt/app/ob/run/observer.pid: No such file or directory
[2025-08-25 16:58:00.826] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG]
[2025-08-25 16:58:00.826] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – server3(10.35.5.47) start command construction
[2025-08-25 16:58:00.827] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – update large_query_threshold to 600s because of scenario
[2025-08-25 16:58:00.827] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – update enable_record_trace_log to False because of scenario
[2025-08-25 16:58:00.827] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – update enable_syslog_recycle to 1 because of scenario
[2025-08-25 16:58:00.827] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – update max_syslog_file_count to 300 because of scenario
[2025-08-25 16:58:00.828] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - sub start_pre ref count to 0
[2025-08-25 16:58:00.828] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - export start_pre
[2025-08-25 16:58:00.828] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - plugin oceanbase-ce-py_script_start_pre-4.2.5.0 result: True
[2025-08-25 16:58:00.828] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Searching start plugin for components …
[2025-08-25 16:58:00.828] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Searching start plugin for oceanbase-ce-4.3.5.3-103000092025080818.el7-8120a146d35cd47a9289d91990c8b44a8c21675d
[2025-08-25 16:58:00.830] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Found for oceanbase-ce-py_script_start-3.1.0 for oceanbase-ce-4.3.5.3
[2025-08-25 16:58:00.830] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - Call plugin oceanbase-ce-py_script_start-3.1.0 for oceanbase-ce-4.3.5.3-103000092025080818.el7-8120a146d35cd47a9289d91990c8b44a8c21675d
[2025-08-25 16:58:00.830] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - import start
[2025-08-25 16:58:00.832] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - add start ref count to 1
[2025-08-25 16:58:00.833] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [INFO] Start observer
[2025-08-25 16:58:00.835] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – starting server1(10.35.5.45) observer
[2025-08-25 16:58:00.836] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – root@10.35.5.45 export LD_LIBRARY_PATH=’/opt/app/ob/lib:’
[2025-08-25 16:58:00.836] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – root@10.35.5.45 execute: cd /opt/app/ob; /opt/app/ob/bin/observer -r ‘10.35.5.45:2882:2881’ -p 2881 -P 2882 -z ‘zone1’ -n ‘obtest’ -c 100100 -d ‘/data2/ob/data’ -I ‘10.35.5.45’ -o __min_full_resource_pool_memory=2147483648,memory_limit=‘64G’,datafile_size=‘200G’,log_disk_size=‘100G’,cluster_name=‘ob-cluster’,zones=[ordereddict([(‘name’, ‘zone1’), (‘servers’, [‘server1’])]), ordereddict([(‘name’, ‘zone2’), (‘servers’, [‘server2’])]), ordereddict([(‘name’, ‘zone3’), (‘servers’, [‘server3’])])],large_query_threshold=‘600s’,enable_record_trace_log=False,enable_syslog_recycle=1,max_syslog_file_count=300
[2025-08-25 16:58:00.874] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – exited code 1, error output:
[2025-08-25 16:58:00.875] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] bash: -c: line 0: syntax error near unexpected token (' [2025-08-25 16:58:00.875] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] bash: -c: line 0:
(export PATH=/sbin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:$PATH;export LD_LIBRARY_PATH=/opt/app/ob/lib:$LD_LIBRARY_PATH; cd /opt/app/ob; /opt/app/ob/bin/observer -r ‘10.35.5.45:2882:2881’ -p 2881 -P 2882 -z ‘zone1’ -n ‘obtest’ -c 100100 -d ‘/data2/ob/data’ -I ‘10.35.5.45’ -o __min_full_resource_pool_memory=2147483648,memory_limit=‘64G’,datafile_size=‘200G’,log_disk_size=‘100G’,cluster_name=‘ob-cluster’,zones=[ordereddict([(‘name’, ‘zone1’), (‘servers’, [‘server1’])]), ordereddict([(‘name’, ‘zone2’), (‘servers’, [‘server2’])]), ordereddict([(‘name’, ‘zone3’), (‘servers’, [‘server3’])])],large_query_threshold=‘600s’,enable_record_trace_log=False,enable_syslog_recycle=1,max_syslog_file_count=300);echo -e "’
[2025-08-25 16:58:00.875] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG]
[2025-08-25 16:58:00.876] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] – root@10.35.5.45 delete env LD_LIBRARY_PATH
[2025-08-25 16:58:00.969] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [ERROR] [ERROR] OBD-2002: Failed to start server1(10.35.5.45) observer: bash: -c: line 0: syntax error near unexpected token (' [2025-08-25 16:58:00.969] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [ERROR] bash: -c: line 0:
(export PATH=/sbin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:$PATH;export LD_LIBRARY_PATH=/opt/app/ob/lib:$LD_LIBRARY_PATH; cd /opt/app/ob; /opt/app/ob/bin/observer -r ‘10.35.5.45:2882:2881’ -p 2881 -P 2882 -z ‘zone1’ -n ‘obtest’ -c 100100 -d ‘/data2/ob/data’ -I ‘10.35.5.45’ -o __min_full_resource_pool_memory=2147483648,memory_limit=‘64G’,datafile_size=‘200G’,log_disk_size=‘100G’,cluster_name=‘ob-cluster’,zones=[ordereddict([(‘name’, ‘zone1’), (‘servers’, [‘server1’])]), ordereddict([(‘name’, ‘zone2’), (‘servers’, [‘server2’])]), ordereddict([(‘name’, ‘zone3’), (‘servers’, [‘server3’])])],large_query_threshold=‘600s’,enable_record_trace_log=False,enable_syslog_recycle=1,max_syslog_file_count=300);echo -e "’
[2025-08-25 16:58:00.969] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [ERROR]
[2025-08-25 16:58:00.969] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - sub start ref count to 0
[2025-08-25 16:58:00.969] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - export start
[2025-08-25 16:58:00.970] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - plugin oceanbase-ce-py_script_start-3.1.0 result: None
[2025-08-25 16:58:00.979] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - share lock /root/.obd/lock/mirror_and_repo release, count 1
[2025-08-25 16:58:00.980] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - share lock /root/.obd/lock/mirror_and_repo release, count 0
[2025-08-25 16:58:00.980] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - unlock /root/.obd/lock/mirror_and_repo
[2025-08-25 16:58:00.980] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - exclusive lock /root/.obd/lock/deploy_obtest release, count 0
[2025-08-25 16:58:00.980] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - unlock /root/.obd/lock/deploy_obtest
[2025-08-25 16:58:00.980] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - share lock /root/.obd/lock/global release, count 0
[2025-08-25 16:58:00.980] [96b2f2a0-8191-11f0-b6d9-ac751d267552] [DEBUG] - unlock /root/.obd/lock/global
yaml文件是完整的么 感觉缺少了部分参数
oceanbase-ce:
version: 4.3.3.0
servers:
Please don't use hostname, only IP can be supported
- name: server1
ip: 10.10.10.1
- name: server2
ip: 10.10.10.2
- name: server3
ip: 10.10.10.3
global:
devname: eth0
cluster_id: 1
please set memory limit to a suitable value which is matching resource.
The maximum running memory for an observer
The reserved system memory. system_memory is reserved for general tenants.
Size of the data file.
datafile_next: 200G
datafile_maxsize: 1T
The size of disk space used by the clog files.
Print system logs whose levels are higher than WARNING to a separate log file. The default value is true.
The maximum number of reserved log files before enabling auto recycling. The default value is 0.
observer cluster name, consistent with obproxy's cluster_name
appname: obdemo
The config for ocp express meta tenant
tenant_name: ocp
max_cpu: 1
memory_size: 2G
log_disk_size: 7680M
External port for OceanBase Database. The default value is 2881. DO NOT change this value after the cluster is started.
Internal port for OceanBase Database. The default value is 2882. DO NOT change this value after the cluster is started.
Operation and maintenance port for OceanBase Database.
The working directory for OceanBase Database. OceanBase Database is started under this directory. This is a required field.
home_path: /home/admin/observer
The directory for data storage. The default value is $home_path/store.
data_dir: /data
The directory for clog. The default value is the same as the data_dir value.
redo_dir: /redo
root user password, can be empty
proxyro user pasword, consistent with obproxy's observer_sys_password, can be empty
server1:
zone: zone1
server2:
zone: zone2
server3:
zone: zone3
我拿这个模版改下,重新部署下看看
好像是yaml文件的原因,能启起来