开发者社区> 问答> 正文

分片集群中AutoSplit & Balancer 管理命令有什么

分片集群中AutoSplit & Balancer 管理命令有什么

展开
收起
不变的狗子 2021-09-28 21:03:36 2016 0
1 条回答
写回答
取消 提交回答
  • 热爱技术

    ·开启 Chunk自动分裂:sh.enableAutoSplit()。

    ·关闭 Chunk自动分裂:sh.disableAutoSplit()。

    ·查看 Balancer 是否开启:sh.getBalancerState()。

    ·查看 Balancer 是否正在运行:sh.isBalancerRunning()。

    ·开启 Balancer:sh.startBalancer() / sh.setBalancerState(true) ·4.2 版本开始,会同时开启 AutoSplit。

    ·关闭 Balancer:sh.stopBalancer() / / sh

    .setBalancerState(false)

    ·4.2 版本开始,会同时关闭 AutoSplit。

    ·开启某个集合自动迁移:sh.enableBalancing (namespace)。

    ·关闭某个集合自动迁移:sh.disableBalancing (namespace)。

    ·修改 Balancer Window:

    image.png

    资源来源:电子书《玩转MongoDB从入门到实战》,下载链接:https://developer.aliyun.com/topic/download?id=1060

    2021-09-29 14:42:19
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Codis 集群演化与 Redis 异步迁移 立即下载
PostgreSQL复制原理及高可用集群 立即下载
如何让k8s集群30s扩容3000个Pod 立即下载