安装OceanBase 数据库4.3.5单机版时报错

【 使用环境 】测试环境
【 其他组件 】
【 使用版本 】4.3.5
【问题描述】配置租户信息时Enter the OBAgent monitoring service port (Default: 8088)输入端口号之后报错之后退出
【复现路径】配置租户信息时Enter the OBAgent monitoring service port (Default: 8088)输入端口号之后报错
【附件及日志】25-09-09 13:18:57.410] [INFO] Enter the tenant time zone (Default: 21):
[2025-09-09 13:18:58.711] [DEBUG] - sub tenant_config_input ref count to 0
[2025-09-09 13:18:58.711] [DEBUG] - export tenant_config_input
[2025-09-09 13:18:58.711] [DEBUG] - plugin interactive-py_script_tenant_config_input-1.0 result: True
[2025-09-09 13:18:58.711] [DEBUG] - Searching component_config_input plugin for components …
[2025-09-09 13:18:58.711] [DEBUG] - Searching component_config_input plugin for interactive-1.0–None
[2025-09-09 13:18:58.712] [DEBUG] - Found for interactive-py_script_component_config_input-1.0 for interactive-1.0
[2025-09-09 13:18:58.712] [DEBUG] - Call plugin interactive-py_script_component_config_input-1.0 for interactive-1.0–None
[2025-09-09 13:18:58.712] [DEBUG] - import component_config_input
[2025-09-09 13:18:58.725] [DEBUG] - add component_config_input ref count to 1
[2025-09-09 13:18:58.725] [INFO] Do you need to install the monitoring components (OBAgent, Prometheus, Grafana)? [y/n] [Default: n]:
[2025-09-09 13:19:04.614] [INFO] Enter the OBAgent monitoring service port (Default: 8088):
[2025-09-09 13:19:07.518] [DEBUG] - root@172.16.2.7 execute: bash -c ‘cat /proc/net/{tcp*,udp*}’ | awk -F’ ’ ‘{if($4==“0A”) print $2,$4,$10}’ | grep ‘:1F98’ | awk -F’ ’ ‘{print $3}’ | uniq
[2025-09-09 13:19:07.594] [DEBUG] - exited code 0
[2025-09-09 13:19:07.595] [INFO] The port 8088 is already in use. Please enter a different port.
[2025-09-09 13:19:07.595] [INFO] Enter the OBAgent monitoring service port (Default: 8088):
[2025-09-09 13:19:13.687] [ERROR] [ERROR] interactive-py_script_component_config_input-1.0 RuntimeError: ‘str’ object cannot be interpreted as an integer
[2025-09-09 13:19:13.688] [ERROR] Traceback (most recent call last):
[2025-09-09 13:19:13.688] [ERROR] File “core.py”, line 6279, in interactive_deploy
[2025-09-09 13:19:13.688] [ERROR] File “core.py”, line 256, in run_workflow
[2025-09-09 13:19:13.688] [ERROR] File “core.py”, line 298, in run_plugin_template
[2025-09-09 13:19:13.688] [ERROR] File “core.py”, line 347, in call_plugin
[2025-09-09 13:19:13.688] [ERROR] File “_plugin.py”, line 348, in call
[2025-09-09 13:19:13.688] [ERROR] File “_plugin.py”, line 304, in new_func
[2025-09-09 13:19:13.688] [ERROR] File “/root/.obd/plugins/interactive/1.0/component_config_input.py”, line 29, in component_config_input
[2025-09-09 13:19:13.688] [ERROR] rv, ports = port_check(monagent_http_port, client, ports, stdio)
[2025-09-09 13:19:13.688] [ERROR] File “tool.py”, line 1192, in port_check
[2025-09-09 13:19:13.688] [ERROR] File “tool.py”, line 1039, in get_port_socket_inode
[2025-09-09 13:19:13.688] [ERROR] TypeError: ‘str’ object cannot be interpreted as an integer
[2025-09-09 13:19:13.688] [ERROR]
[2025-09-09 13:19:13.688] [DEBUG] - sub component_config_input ref count to 0
[2025-09-09 13:19:13.688] [DEBUG] - export component_config_input
[2025-09-09 13:19:13.688] [DEBUG] - plugin interactive-py_script_component_config_input-1.0 result: False
[2025-09-09 13:19:13.688] [INFO] See https://www.oceanbase.com/product/ob-deployer/error-codes .
[2025-09-09 13:19:13.688] [INFO] Trace ID: 069592ac-8d3c-11f0-a79b-00d861ba8044
[2025-09-09 13:19:13.688] [INFO] If you want to view detailed obd logs, please run: obd display-trace 069592ac-8d3c-11f0-a79b-00d861ba8044
[2025-09-09 13:19:13.688] [DEBUG] - unlock /root/.obd/lock/global
[2025-09-09 13:19:13.688] [DEBUG] - unlock /root/.obd/lock/deploy

[2025-09-09 13:19:13.688] [DEBUG] - unlock /root/.obd/lock/deploy_IBSEN
[2025-09-09 13:19:13.688] [DEBUG] - unlock /root/.obd/lock/mirror_and_repo

【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!

端口已经被使用。
OBAgent是给ocp-express使用的。该组件已经不维护了,建议不要部署

好的 谢谢老板