【 使用环境 】 测试环境
【 使用版本 】OMS4.1.0、OceanBase4.1.0
【问题现象及影响】
OMS创建数据源时,OceanBase必须设置租户名、集群名,但我的OceanBase是使用方式3(docker容器)部署, 请问怎么知道OceanBase租户名和集群名, 不使用租户可以吗
【附件】
1、docker ps 查看名称
2、docker exec -it <名称> bash
3、strings oceanbase/etc//observer.config.bin|grep obcluster
可以查询到cluster name
select tenant_name from oceanbase.__all_tenant;
就可以查到租户了
#集群名
show parameters like ‘cluster’;
你看下截图,我用租户sys登录了,不设置集群名时可以,设置了observer.config.bin中的集群名报错
OMS中不支持直连,需要通过obproxy