【产品名称】oms
【产品版本】oms 3.3.0
【问题描述】oms启动任务的时候提示cn-beijing地域的机器全部宕机,其中mysql是8.0.18版本,报错见附件。
检查下配置文件,配置文件cm_nodes后面要加上空格,例如:
cm_nodes:
这里的配置文件,指的是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
明白了,谢谢大佬!