在OCP社区版中接管集群时,检查结果总是“不通过”,并出现【待接管集群下zone=zone1的idc为default_idc、region为sys_region,与OCP当前idc、region映射关系不符合】的提示,我该如何解决?
OCP当前的idc、region如何设置?
在ocp上添加主机的时候,就会选择机房idc信息和region信息,这块你在添加的时候,和实际ob集群中存储的信息不匹配。
一种方式是重新添加主机,指定和ob集群中的idc和region匹配;
一种是直接修改ob集群中的信息:
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218348
1 个赞
可以将OB 集群的zone的idc 和region改为 跟OCP 里维护的主机的 IDC 和region 保持一致。
ALTER SYSTEM ALTER ZONE zone1 SET REGION='XXXX',IDC='XXXXXXXX';
或者就反过来去改 OCP 里的主机 的 IDC 和 Region 跟实际的 OB 集群保持一致。