Docs 菜单
Docs 主页
/ /

sh.disableMigrations()(mongosh方法)

sh.disableMigrations(namespace)

为分片的集合的指定命名空间禁用迁移。负载均衡器不会迁移您传递给 的集合的数据段,直到使用sh.disableMigrations() sh.enableMigrations()重新启用迁移。有关数据块迁移的更多信息,请参阅管理分片集群负载均衡器。

重要

您只能在 实例上运行sh.disableMigrations() mongos。如果您在 实例上运行sh.enableMigrations() mongod,该方法将返回错误。

sh.disableMigrations() 方法具有以下参数:

Parameter
类型
说明

namespace

字符串

集合的命名空间

此方法可用于以下环境中托管的部署:

  • MongoDB Enterprise:基于订阅、自我管理的 MongoDB 版本

  • MongoDB Community:源代码可用、免费使用且可自行管理的 MongoDB 版本

注意

您可以使用sh.status() allowMigrations验证迁移状态,这会显示每个集合的 字段。

后退

sh.disableBalancing

在此页面上