OMS社区版创建数据源时,地域无下拉选项

【 使用环境 】测试环境
【 OB or 其他组件 】OMS
【 使用版本 】oms_4.1.0-ce
【问题描述】社区版单地域单节点启动时,创建数据源时依然需要选择地域,并且为必填,但是地域没有下拉选项

配置如下:
{
“apsara_audit_enable”: “false”,
“apsara_audit_sls_access_key”: “”,
“apsara_audit_sls_access_secret”: “”,
“apsara_audit_sls_endpoint”: “”,
“apsara_audit_sls_ops_site_topic”: “”,
“apsara_audit_sls_user_site_topic”: “”,
“cm_is_default”: true,
“cm_location”: “0”,
“cm_nodes”: [
“192.168.5.120”
],
“cm_region”: “hangzhou”,
“cm_region_cn”: “杭州”,
“cm_url”: “http://192.168.5.120:8088”,
“drc_cm_db”: “qw_cm”,
“drc_cm_heartbeat_db”: “qw_cm_hb”,
“drc_rm_db”: “qw_rm”,
“oms_meta_host”: “192.168.5.120”,
“oms_meta_password”: “poiu0987@#”,
“oms_meta_port”: “3306”,
“oms_meta_user”: “root”,
“tsdb_enabled”: “false”,
“tsdb_password”: “”,
“tsdb_service”: “”,
“tsdb_url”: “”,
“tsdb_username”: “”
}

【附件】

安装过程可能存在失败消息
看一下/home/admin/conf/config.yaml

可以重新执行一下初始化,在OMS容器中执行:sh /root/docker_init.sh

曾经遇到过一次类似问题,描述一下我的经历。
初始化完成后,登录oms后平台就有报错信息 “对象 “There is no DrcCmService for region auto” 不存在”。


并且在添加数据源的时候必须要选择region. 但是region选项始终是空的

后排查发现,初始化过程有SQL执行失败了,这个数据没有写入oms_cm.cluster_info这个表里,但是失败原因是什么 我确实也没排查出来

我个人有尝试手动补这样一条数据,之后region确实能展示不出来了,但是后面也会有不顺吧,并不能彻底解决我后续的使用问题。

最终我当时个人的解决办法:
我发现我出这个问题的环境里,存放oms_meta选择的是sys租户,然后清理环境后重新部署 每次都是这个错误。而我新建普通租户存放oms_meta的话,每次部署就一直都是好的。

希望这些信息能对你有帮助。