开发者社区> 问答> 正文

OceanBase社区版4.1.0 ob想查副本的分布情况应该查哪个表,这个__all_vi

OceanBase社区版4.1.0 ob想查副本的分布情况应该查哪个表,这个__all_virtual_meta_table没有?

展开
收起
真的很搞笑 2023-05-25 08:05:15 197 0
来自:OceanBase
2 条回答
写回答
取消 提交回答
  • 扩容过吗?当前版本是符合预期的,后面4.3版本会完善该功能。扩容不需要修改这些地方,逻辑是新部署obs节点 加入zone 增加副本完成扩容。 建议是ocp上进行扩容 比较方便。此回答整理自钉群“[社区]技术答疑群OceanBase”

    2023-07-10 15:52:47
    赞同 展开评论 打赏
  • 值得去的地方都没有捷径

    如果想要查找OceanBase社区版4.1.0中副本的分布情况,需要查询__all_virtual_partition表。该表中包含所有表分区的信息,如分区ID、副本数量、副本分布等。可以从中了解副本在各个节点上的分布情况。

    如果检查租户的优先级已经更改为随机,但是查询结果仍然显示所有的leader副本均分布在节点2上,那么可能存在某些节点的负载比其他节点更高,从而在选取leader时更有可能被选中。可以尝试使用ClusterManager工具扩容集群,并将新节点添加到集群中,以改善集群的负载均衡。

    由于OBD是一种轻量级部署方式,因此不支持添加新节点的扩展功能。如果想要添加新节点,请使用OceanBase部署包(如OCP Express)进行部署,并按照文档中的步骤进行节点添加。添加节点的过程分为计划、准备、执行三个步骤,具体步骤可参考相关文档。

    2023-05-26 08:00:59
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
蚂蚁OceanBase数据库团队,用于OceanBase技术原理、运维经验和案例分享、对外交流。
问答排行榜
最热
最新

相关电子书

更多
开源HTAP OceanBase产品揭秘 立即下载
云数据库OceanBase 架构演进及在金融核心系统中的实践 立即下载
自研金融数据库OceanBase的创新之路 立即下载