【 使用环境 】测试环境 redhat7.7
【 使用版本 】4.2.1.1
【问题描述】安装OCP,使用OCP建立集群
zone1: 75 root serivce 75
zone2: 76 root service 76
zone2: 77
可以正常使用。
因为多数派原则, 75,76 无法重启。
所以进行以下操作
删除 zone2的中77, 新增的zone3,主机是77,但是新增的zone3,没有root service 。
导致建立好的集群是这样的
zone1: 75 root serivce 75
zone2: 76 root service 76
zone3: 77
76 这个机器仍旧无法重启。
该操作中停止zone=zone2时,租户[sys]将不满足多数派。
请问新增zone,不好使用,是为什么?应该如何操作
秃蛙
#3
看报错提示应该是sys租户没有扩成3副本,可以看下sys租户副本信息。
select * from __all_tenant; locality字段是否有3个副本,如果不满足3副本,报错是符合预期的。
洪波
#4
select * from dba_ob_tenants;
看下sys租户是几副本,重点看下LOCALITY字段
如何查看sys租户副本信息?是用哪个用户登录,在哪个库哪个表查?直接执行命令不行!
洪波
#6
root用户登录到sys租户下,oceanbase库查看
OCP -》集群 -》租户 ,找到 sys 租户,点击进入 sys 租户概览。截大图。
这个页面可以对 sys租户 扩容(2zone 扩容到3zone)