请问我OceanBase单zone扩成3zone后,我先在转回单zone,但是我转城2zone后,在设置
报错了,这个能转成但zone吗?如果能怎么处理现在这个报错叻?
ob是哪个版本 SHOW VARIABLES like ‘version_comment’;
你现在的报错 ERROR 4179: violate locality principal not allowed,本质是 Locality 变更违反了 Paxos 多数派规则,新副本不满足多数派了
可以这样试一下 看看是否可以
– 1. 先改 primary_zone
ALTER TENANT META$1002 PRIMARY_ZONE=‘zone1’;
ALTER TENANT jkwl PRIMARY_ZONE=‘zone1’;
– 2. 再改 locality
ALTER TENANT META$1002 LOCALITY=‘FULL{1}@zone1’;
ALTER TENANT jkwl LOCALITY=‘FULL{1}@zone1’;
可以看看文档 不支持租户从 2 副本变成 1 副本
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000001500300
好的,感谢