离线部署集群报错 observer.log.path=/home/ec2-user/oceanbase/log: No such file or directory

[DEBUG] bash: line 1: 8,gW-RJpqe,monagent.ob.sql.port=2881,monagent.ob.rpc.port=2882,monagent.ob.cluster.name=obtest,monagent.ob.cluster.id=1758067363,monagent.ob.zone.name=zone1,monagent.log.level=info,monagent.pipeline.ob.status=active,obagent.home.path=/home/ec2-user/obagent,monagent.host.ip=172.31.19.86,ob.log.path=/home/ec2-user/oceanbase/store,ob.data.path=/home/ec2-user/oceanbase/store,ob.install.path=/home/ec2-user/oceanbase,observer.log.path=/home/ec2-user/oceanbase/log: No such file or directory
[2025-09-17 00:04:34.456] [DEBUG]

但是我部署文件里写的

    scenario: express_oltp
    home_path: /home/ec2-user/oceanbase
    data_dir: /obdata/data
    redo_dir: /obdata/log
    enable_syslog_wf: false
    enable_syslog_recycle: true
    max_syslog_file_count: 4

/home/ec2-user/oceanbase 这个目录是存在的啊 为什么 observer.log.path=/home/ec2-user/oceanbase/log: No such file or directory

或者又是这个错
[DEBUG] bash: line 1: 8,gW-RJpqe,monagent.ob.monitor.user=ocp_monitor,monagent.ob.sql.port=2881,monagent.ob.rpc.port=2882,monagent.ob.cluster.name=obtest,monagent.ob.cluster.id=1758069223,monagent.ob.zone.name=zone1,monagent.log.level=info,monagent.pipeline.ob.status=active,obagent.home.path=/home/ec2-user/obagent,monagent.host.ip=172.31.19.86,ob.log.path=/home/ec2-user/observer/store,ob.data.path=/home/ec2-user/observer/store,ob.install.path=/home/ec2-user/observer,observer.log.path=/home/ec2-user/observer/log: File name too long

1 个赞

这个debug不是报错,麻烦提供一份obd的日志吧

1 个赞

log.txt (1.9 MB)
这里是日志

[ERROR]e[39m failed to set config to server1(172.31.0.219) obagent.
是否需要使用obagent呢?yaml配置了obagent,如果不需要建议删掉该组件

不影响 express 使用吗?

ocp-express当前也不进行维护了。不推荐部署

那我想使用白屏运维集群 老师有推荐吗

如果机器不多,建议部署个单机ocp后续使用ocp对集群进行操作即可