OceanBase社区版4.1.0 ob想查副本的分布情况应该查哪个表,这个__all_virtual_meta_table没有?
扩容过吗?当前版本是符合预期的,后面4.3版本会完善该功能。扩容不需要修改这些地方,逻辑是新部署obs节点 加入zone 增加副本完成扩容。 建议是ocp上进行扩容 比较方便。此回答整理自钉群“[社区]技术答疑群OceanBase”
如果想要查找OceanBase社区版4.1.0中副本的分布情况,需要查询__all_virtual_partition表。该表中包含所有表分区的信息,如分区ID、副本数量、副本分布等。可以从中了解副本在各个节点上的分布情况。
如果检查租户的优先级已经更改为随机,但是查询结果仍然显示所有的leader副本均分布在节点2上,那么可能存在某些节点的负载比其他节点更高,从而在选取leader时更有可能被选中。可以尝试使用ClusterManager工具扩容集群,并将新节点添加到集群中,以改善集群的负载均衡。
由于OBD是一种轻量级部署方式,因此不支持添加新节点的扩展功能。如果想要添加新节点,请使用OceanBase部署包(如OCP Express)进行部署,并按照文档中的步骤进行节点添加。添加节点的过程分为计划、准备、执行三个步骤,具体步骤可参考相关文档。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。