【 使用环境 】测试环境
【 OB or 其他组件 】obd
【 使用版本 】
【问题描述】obd demo 安装试用,服务无法启动
【复现路径】按照官方文档安装试用环境时出错
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):
sub start_check ref count to 0
[2024-10-18 02:50:43.226] [DEBUG] - export start_check
[2024-10-18 02:50:43.227] [DEBUG] - plugin oceanbase-ce-py_script_start_check-4.3.0.0 result: True
[2024-10-18 02:50:43.227] [DEBUG] - Call obagent-py_script_start_check-4.2.2 for obagent-4.2.2-100000042024011120.el7-19739a07a12eab736aff86ecf357b1ae660b554e
[2024-10-18 02:50:43.227] [DEBUG] - import start_check
[2024-10-18 02:50:43.229] [DEBUG] - add start_check ref count to 1
[2024-10-18 02:50:43.230] [INFO] Check before start obagent
[2024-10-18 02:50:43.232] [DEBUG] -- local execute: cat /root/obagent/run/ob_agentd.pid
[2024-10-18 02:50:43.236] [DEBUG] -- exited code 1, error output:
[2024-10-18 02:50:43.236] [DEBUG] cat: /root/obagent/run/ob_agentd.pid: No such file or directory
[2024-10-18 02:50:43.236] [DEBUG]
[2024-10-18 02:50:43.237] [DEBUG] -- 127.0.0.1 port check
[2024-10-18 02:50:43.237] [DEBUG] -- local execute: bash -c 'cat /proc/net/{tcp*,udp*}' | awk -F' ' '{if($4=="0A") print $2,$4,$10}' | grep ':1F99' | awk -F' ' '{print $3}' | uniq
[2024-10-18 02:50:43.246] [DEBUG] -- exited code 0
[2024-10-18 02:50:43.246] [DEBUG] -- local execute: bash -c 'cat /proc/net/{tcp*,udp*}' | awk -F' ' '{if($4=="0A") print $2,$4,$10}' | grep ':1F98' | awk -F' ' '{print $3}' | uniq
[2024-10-18 02:50:43.254] [DEBUG] -- exited code 0
[2024-10-18 02:50:43.362] [DEBUG] - sub start_check ref count to 0
[2024-10-18 02:50:43.363] [DEBUG] - export start_check
[2024-10-18 02:50:43.363] [DEBUG] - plugin obagent-py_script_start_check-4.2.2 result: True
[2024-10-18 02:50:43.363] [DEBUG] - Call prometheus-py_script_start_check-2.37.1 for prometheus-2.37.1-10000102022110211.el7-58913c7606f05feb01bc1c6410346e5fc31cf263
[2024-10-18 02:50:43.363] [DEBUG] - import start_check
[2024-10-18 02:50:43.365] [DEBUG] - add start_check ref count to 1
[2024-10-18 02:50:43.366] [INFO] Check before start prometheus
[2024-10-18 02:50:43.366] [DEBUG] -- local execute: cat /root/prometheus/run/prometheus.pid
[2024-10-18 02:50:43.371] [DEBUG] -- exited code 1, error output:
[2024-10-18 02:50:43.371] [DEBUG] cat: /root/prometheus/run/prometheus.pid: No such file or directory
[2024-10-18 02:50:43.371] [DEBUG]
[2024-10-18 02:50:43.371] [DEBUG] -- 127.0.0.1 port check
[2024-10-18 02:50:43.371] [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-10-18 02:50:43.381] [DEBUG] -- exited code 0
[2024-10-18 02:50:43.499] [DEBUG] - sub start_check ref count to 0
[2024-10-18 02:50:43.499] [DEBUG] - export start_check
[2024-10-18 02:50:43.499] [DEBUG] - plugin prometheus-py_script_start_check-2.37.1 result: True
[2024-10-18 02:50:43.499] [DEBUG] - Call obproxy-ce-py_script_start_check-4.3.0 for obproxy-ce-4.3.1.0-4.el7-835f4803c1f4da186439323b66c51db4662678a3
[2024-10-18 02:50:43.499] [DEBUG] - import start_check
[2024-10-18 02:50:43.501] [DEBUG] - add start_check ref count to 1
[2024-10-18 02:50:43.502] [INFO] Check before start obproxy
[2024-10-18 02:50:43.503] [DEBUG] -- local execute: cat /root/obproxy-ce/run/obproxy-127.0.0.1-2883.pid
[2024-10-18 02:50:43.507] [DEBUG] -- exited code 1, error output:
[2024-10-18 02:50:43.507] [DEBUG] cat: /root/obproxy-ce/run/obproxy-127.0.0.1-2883.pid: No such file or directory
[2024-10-18 02:50:43.507] [DEBUG]
[2024-10-18 02:50:43.507] [DEBUG] -- 127.0.0.1 port check
[2024-10-18 02:50:43.507] [DEBUG] -- local execute: bash -c 'cat /proc/net/{tcp*,udp*}' | awk -F' ' '{if($4=="0A") print $2,$4,$10}' | grep ':0B43' | awk -F' ' '{print $3}' | uniq
[2024-10-18 02:50:43.516] [DEBUG] -- exited code 0
[2024-10-18 02:50:43.517] [DEBUG] -- local execute: bash -c 'cat /proc/net/{tcp*,udp*}' | awk -F' ' '{if($4=="0A") print $2,$4,$10}' | grep ':0B44' | awk -F' ' '{print $3}' | uniq
[2024-10-18 02:50:43.525] [DEBUG] -- exited code 0
[2024-10-18 02:50:43.526] [DEBUG] -- local execute: bash -c 'cat /proc/net/{tcp*,udp*}' | awk -F' ' '{if($4=="0A") print $2,$4,$10}' | grep ':0B45' | awk -F' ' '{print $3}' | uniq
[2024-10-18 02:50:43.534] [DEBUG] -- exited code 0
[2024-10-18 02:50:43.633] [DEBUG] - sub start_check ref count to 0
[2024-10-18 02:50:43.633] [DEBUG] - export start_check
[2024-10-18 02:50:43.634] [DEBUG] - plugin obproxy-ce-py_script_start_check-4.3.0 result: True
[2024-10-18 02:50:43.634] [DEBUG] - Call grafana-py_script_start_check-7.5.17 for grafana-7.5.17-1-1bf1f338d3a3445d8599dc6902e7aeed4de4e0d6
[2024-10-18 02:50:43.634] [DEBUG] - import start_check
[2024-10-18 02:50:43.636] [DEBUG] - add start_check ref count to 1
[2024-10-18 02:50:43.636] [INFO] Check before start grafana
[2024-10-18 02:50:43.637] [DEBUG] -- local execute: cat /root/grafana/run/grafana.pid
[2024-10-18 02:50:43.641] [DEBUG] -- exited code 1, error output:
[2024-10-18 02:50:43.641] [DEBUG] cat: /root/grafana/run/grafana.pid: No such file or directory
[2024-10-18 02:50:43.641] [DEBUG]
[2024-10-18 02:50:43.642] [DEBUG] -- 127.0.0.1 port check
[2024-10-18 02:50:43.642] [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-10-18 02:50:43.651] [DEBUG] -- exited code 0
[2024-10-18 02:50:43.768] [DEBUG] - sub start_check ref count to 0
[2024-10-18 02:50:43.768] [DEBUG] - export start_check
[2024-10-18 02:50:43.768] [DEBUG] - plugin grafana-py_script_start_check-7.5.17 result: True
[2024-10-18 02:50:43.768] [DEBUG] - Call oceanbase-ce-py_script_start-4.3.0.0 for oceanbase-ce-4.3.3.0-100000142024101215.el7-11df93533c605aaae003f0ee27635f8ffa66aaa6
[2024-10-18 02:50:43.768] [DEBUG] - import start
[2024-10-18 02:50:43.771] [DEBUG] - add start ref count to 1
[2024-10-18 02:50:43.772] [INFO] cluster scenario: express_oltp
[2024-10-18 02:50:43.772] [INFO] Start observer
[2024-10-18 02:50:43.773] [DEBUG] -- local execute: ls /root/oceanbase-ce/store/clog/tenant_1/
[2024-10-18 02:50:43.777] [DEBUG] -- exited code 2, error output:
[2024-10-18 02:50:43.778] [DEBUG] ls: cannot access /root/oceanbase-ce/store/clog/tenant_1/: No such file or directory
[2024-10-18 02:50:43.778] [DEBUG]
[2024-10-18 02:50:43.778] [DEBUG] -- local execute: cat /root/oceanbase-ce/run/observer.pid
[2024-10-18 02:50:43.782] [DEBUG] -- exited code 1, error output:
[2024-10-18 02:50:43.782] [DEBUG] cat: /root/oceanbase-ce/run/observer.pid: No such file or directory
[2024-10-18 02:50:43.782] [DEBUG]
[2024-10-18 02:50:43.782] [DEBUG] -- 127.0.0.1 start command construction
[2024-10-18 02:50:43.782] [DEBUG] -- update _enable_defensive_check to 0 because of scenario
[2024-10-18 02:50:43.782] [DEBUG] -- update enable_syslog_recycle to 1 because of scenario
[2024-10-18 02:50:43.782] [DEBUG] -- update max_syslog_file_count to 300 because of scenario
[2024-10-18 02:50:43.783] [DEBUG] -- starting 127.0.0.1 observer
[2024-10-18 02:50:43.783] [DEBUG] -- root@127.0.0.1 export LD_LIBRARY_PATH='/root/oceanbase-ce/lib:'
[2024-10-18 02:50:43.783] [DEBUG] -- local execute: cd /root/oceanbase-ce; /root/oceanbase-ce/bin/observer -r '127.0.0.1:2882:2881' -p 2881 -P 2882 -z 'zone1' -n 'demo' -c 1729234236 -d '/root/oceanbase-ce/store' -I '127.0.0.1' -o __min_full_resource_pool_memory=1073741824,enable_syslog_wf=False,max_syslog_file_count=4,memory_limit='6G',system_memory='1G',cpu_count=16,datafile_size='2G',datafile_maxsize='8G',datafile_next='2G',log_disk_size='14G',_enable_defensive_check=0,enable_syslog_recycle=1
[2024-10-18 02:50:43.808] [DEBUG] -- exited code 132, error output:
[2024-10-18 02:50:43.808] [DEBUG] /bin/sh: line 1: 65010 Illegal instruction /root/oceanbase-ce/bin/observer -r '127.0.0.1:2882:2881' -p 2881 -P 2882 -z 'zone1' -n 'demo' -c 1729234236 -d '/root/oceanbase-ce/store' -I '127.0.0.1' -o __min_full_resource_pool_memory=1073741824,enable_syslog_wf=False,max_syslog_file_count=4,memory_limit='6G',system_memory='1G',cpu_count=16,datafile_size='2G',datafile_maxsize='8G',datafile_next='2G',log_disk_size='14G',_enable_defensive_check=0,enable_syslog_recycle=1
[2024-10-18 02:50:43.808] [DEBUG]
[2024-10-18 02:50:43.809] [DEBUG] -- root@127.0.0.1 delete env LD_LIBRARY_PATH
[2024-10-18 02:50:43.903] [ERROR] OBD-2002: Failed to start 127.0.0.1 observer: /bin/sh: line 1: 65010 Illegal instruction /root/oceanbase-ce/bin/observer -r '127.0.0.1:2882:2881' -p 2881 -P 2882 -z 'zone1' -n 'demo' -c 1729234236 -d '/root/oceanbase-ce/store' -I '127.0.0.1' -o __min_full_resource_pool_memory=1073741824,enable_syslog_wf=False,max_syslog_file_count=4,memory_limit='6G',system_memory='1G',cpu_count=16,datafile_size='2G',datafile_maxsize='8G',datafile_next='2G',log_disk_size='14G',_enable_defensive_check=0,enable_syslog_recycle=1
[2024-10-18 02:50:43.904] [ERROR]
[2024-10-18 02:50:43.904] [DEBUG] - sub start ref count to 0
[2024-10-18 02:50:43.904] [DEBUG] - export start
[2024-10-18 02:50:43.904] [DEBUG] - plugin oceanbase-ce-py_script_start-4.3.0.0 result: None
[2024-10-18 02:50:43.904] [ERROR] oceanbase-ce start failed
[2024-10-18 02:50:43.908] [INFO] See https://www.oceanbase.com/product/ob-deployer/error-codes .
[2024-10-18 02:50:43.908] [INFO] Trace ID: 438ef79a-8d1d-11ef-880b-0cda411d72d3
[2024-10-18 02:50:43.908] [INFO] If you want to view detailed obd logs, please run: obd display-trace 438ef79a-8d1d-11ef-880b-0cda411d72d3
[2024-10-18 02:50:43.910] [DEBUG] - unlock /root/.obd/lock/global
[2024-10-18 02:50:43.910] [DEBUG] - unlock /root/.obd/lock/deploy_demo
[2024-10-18 02:50:43.910] [DEBUG] - unlock /root/.obd/lock/mirror_and_repo
【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!