Docs 菜单
Docs 主页
/ /

sh.enableMigrations()(mongosh方法)

sh.enableMigrations(namespace)

为分片的集合的指定命名空间启用迁移,但不启动数据块迁移。下次运行时,负载均衡器会包含您在迁移操作中传递给sh.enableMigrations() 的集合。有关数据块迁移的更多信息,请参阅 管理分片集群负载均衡器。

重要

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

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

Parameter
类型
说明

namespace

字符串

集合的命名空间

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

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

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

注意

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

后退

sh.enableAutoSplit

在此页面上