OMS单节点扩容部署

【 使用环境 】测试环境
【 OB or 其他组件 】OMS社区版
【 使用版本 】4.1.1
【问题描述】初始为单节点部署,扩容到单地域多节点时,初始环境配置的cm_url为物理机IP,使用域名的方式cm_url该怎么配置,直接http://域名:8088,如果我域名解析的是2000端口,是不是这个域名2000端口映射到各个节点的8088端口就ok?
【复现路径】无
【问题现象及影响】无

【附件】

直接http://域名:8088
域名解析的是2000端口:http://域名:20000
这个域名2000端口映射到各个节点的8088端口

1、从1个节点扩容部署到了3个,打开http://域名:2000,web页面只显示success,这个是正常现象吧?
2、打开3个节点的任意一个管控平台http://ip:8089/,显示的页面都一样,是不是三个节点是对等的,假如想通过域名访问,是不是再挂个域名,解析到这个三个ip的8089是不是就可以?
3、访问3个节点的web页面经常显示fetch failed这个怎么解决?

Faild to fetch的几率挺高,比较影响体验

supervisorctl status显示5个服务都在运行,查看机器也都在线是不是OMS集群整体状态就是ok的?

是否按照文档来操作:https://www.oceanbase.com/docs/community-oms-cn-1000000000046535

处出现这个框应该还是有问题的
方便的话配置文件发一下

"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": !!bool "true"
"cm_location": "0"
"cm_nodes":
- "10.203.38.178"
- "10.203.39.7"
- "10.203.39.3"
"cm_region": "default"
"cm_region_cn": "默认地域"
"cm_url": "http://oceanbase.oms:2000"
"drc_cm_db": "oms_cm"
"drc_cm_heartbeat_db": "oms_cm_hb"
"drc_rm_db": "oms_rm"
"oms_meta_host": "oceanbase.proxy.slave"
"oms_meta_password": "kH=vF97yjpA(nvRj^"
"oms_meta_port": "2000"
"oms_meta_user": "root@oms_tenant#ob_cluster_s:8"
"tsdb_enabled": "true"
"tsdb_password": "8156ArIPykV65xAT6"
"tsdb_service": "INFLUXDB"
"tsdb_url": "10.203.38.178:8086"
"tsdb_username": "admin"

是按照下面步骤来做的吗?

是的

第5步初始化操作有没有报错

/home/admin/logs/ghana/Ghana 目录下的日志打包传一下,三个容器都要,我们看一下具体是什么错误

第一次操作的时候忘记执行delete语句有报错,执行delete后再执行初始化没有报错,但是好像有warning,执行sql语句插入失败,但是最终显示【结束】全部初始化步骤执行成功。这个可以找到历史的日志么?

三个随便找一个的节点就可以么?

那先发一个看一下,就发送页面打开的那个ip

日志没有
报错可能和这个有关,现在可以这么搞
删除:oms_cm,oms_cm,oms_cm_hb下面的所有表
然后再执行在其中一台容器中执行:sh /root/docker_init.sh


重新init有这种报错,有影响么?

完整的截图看一下,上面应该有是哪个初始化脚本报错的

1596如下:

这个没有关系


1663的报错

这个也没有关系