oms启动报xxx地域的机器全部宕机

【产品名称】oms

【产品版本】oms 3.3.0

【问题描述】oms启动任务的时候提示cn-beijing地域的机器全部宕机,其中mysql是8.0.18版本,报错见附件。

检查下配置文件,配置文件cm_nodes后面要加上空格,例如:
cm_nodes:

  • xxx.xxx.xxx.xxx

这里的配置文件,指的是config.yaml文件

好的,修改后,没问题了

# OMS 社区版集群配置
cm_url: http://10.X.X.55:8088
cm_location: 1
cm_region: sj
cm_region_cn: shenji
cm_is_default: true
# cm_nodes 为列表形式,-前需要有两个空格
cm_nodes:
- 10.X.X.56
- 10.X.X.21
- 10.X.X.27

我的配置是这样的(-前有2个空格),但也报“ xxx地域的机器全部宕机”

cm的service.log有一下报错:
2022-08-31 09:56:26 ERROR com.alibaba.drc.service.monitor.HostMonitorService.getHostOverviewList(HostMonitorService.java:260) - [] get hostoverview failed.
java.lang.Exception: no host was found after filter by params. Please check it. resourceGroupName 1, hostIps null, taskTypeString null, resourceTagValue null, hostIpList [10.X.X…56, 10.X.X…21, 10.X.X…27]

cm_nodes:

  • 10.X.X.56
  • 10.X.X.21
  • 10.X.X.27

OMS 目前所发布版本暂不支持多节点部署。

cm_url: http://10.X.X.55:8088

cm_url 配置的IP和 cm_nodes 不一致,部署文档参考:https://www.oceanbase.com/docs/community/oms-cn/V3.3.0/10000000000296089

明白了,谢谢大佬!