oms启动失败

【产品名称】

oms

【产品版本】

reg.docker.alibaba-inc.com/oceanbase/oms:feature_3.2.2-ce

【问题描述】

mysql同步到ob,启动任务失败。

运维管控操作 host 失败:Unexpected response (non-json) from CM: [

]。

#故障原因:由于配置文件cm_nodes 缺失空格问题导致!!!

# cm_nodes 为列表形式,-前需要有两个空格

#正确配置文件

[root@i-AAB0CE27 conf]# cat config.yaml # OMS 社区版部署必填配置 # OMS 社区版元数据库信息,即创建的租户所在 OceanBase 集群对应的信息 # 您需要提前准备一个 OceanBase 数据库,用于存放 OMS 社区版的元信息 oms_meta_host: 192.168.6.61 oms_meta_port: 2881 oms_meta_user: root oms_meta_password: root # 用户可以自定义以下三个数据库的名称,OMS 社区版部署时会在元信息库中创建出这三个数据库 drc_rm_db: omsrm drc_cm_db: omscm drc_cm_heartbeat_db: omsdb # OceanBase 社区版增量用户 # 当需要从 OceanBase 社区版消费增量日志时,请在 sys 租户下创建用户 # drc user 需要在待迁移的 OceanBase 集群 sys 租户下创建,然后在 OMS 社区版 yaml 文件中指定 drc_user: oms drc_password: oms # OMS 社区版集群配置 # 通常配置为当前 OMS 社区版机器 IP cm_url: http://192.168.6.71:8088 cm_location: 100 cm_region: bj cm_region_cn: bjcn cm_is_default: true cm_nodes: - 192.168.6.71

11112.jpg (131679 KB)

你好麻烦请粘贴下oms部署时使用的config.yaml配置文件

如果能截图最好,敏感信息记得擦除下

[root@i-AAB0CE27 ~]# cat config.yaml
# OMS 社区版部署必填配置
# OMS 社区版元数据库信息,即创建的租户所在 OceanBase 集群对应的信息
# 您需要提前准备一个 OceanBase 数据库,用于存放 OMS 社区版的元信息
oms_meta_host: 192.168.6.61
oms_meta_port: 2881
oms_meta_user: root
oms_meta_password: root


# 用户可以自定义以下三个数据库的名称,OMS 社区版部署时会在元信息库中创建出这三个数据库
drc_rm_db: omsrm
drc_cm_db: omscm
drc_cm_heartbeat_db: omsdb


# OceanBase 社区版增量用户
# 当需要从 OceanBase 社区版消费增量日志时,请在 sys 租户下创建用户
# drc user 需要在待迁移的 OceanBase 集群 sys 租户下创建,然后在 OMS 社区版 yaml 文件中指定
drc_user: oms
drc_password: oms


# OMS 社区版集群配置
# 通常配置为当前 OMS 社区版机器 IP
cm_url: http://192.168.6.71:8089
cm_location: 100
cm_region: bj
cm_region_cn: bjcn
cm_is_default: true
cm_nodes:
- 192.168.6.71


2222.jpg (133170 KB)


# cm_nodes为列表形式 -前要有空格  修改后建议删除对应的元数据库、映射目录并重新部署oms
cm_nodes: 
  - 192.168.6.71
1 个赞

已解决!

[root@i-AAB0CE27 conf]# cat config.yaml
# OMS 社区版部署必填配置
# OMS 社区版元数据库信息,即创建的租户所在 OceanBase 集群对应的信息
# 您需要提前准备一个 OceanBase 数据库,用于存放 OMS 社区版的元信息
oms_meta_host: 192.168.6.61
oms_meta_port: 2881
oms_meta_user: root
oms_meta_password: root


# 用户可以自定义以下三个数据库的名称,OMS 社区版部署时会在元信息库中创建出这三个数据库
drc_rm_db: omsrm
drc_cm_db: omscm
drc_cm_heartbeat_db: omsdb


# OceanBase 社区版增量用户
# 当需要从 OceanBase 社区版消费增量日志时,请在 sys 租户下创建用户
# drc user 需要在待迁移的 OceanBase 集群 sys 租户下创建,然后在 OMS 社区版 yaml 文件中指定
drc_user: oms
drc_password: oms


# OMS 社区版集群配置
# 通常配置为当前 OMS 社区版机器 IP
cm_url: http://192.168.6.71:8088
cm_location: 100
cm_region: bj
cm_region_cn: bjcn
cm_is_default: true
cm_nodes:
  - 192.168.6.71



我检查了配置文件没问题,但依旧存在这个问题