cleanupReshardCollection
定义
cleanupReshardCollection
新版本5.0.
的
cleanupReshardCollection
命令清除一个失败的重组操作的元数据。只有在执行重组操作时发生主节点故障时,才需要运行此命令。重组操作。您只需在主节点故障发生时运行此命令。
兼容性
此命令在以下环境中可用
MongoDB Atlas:云中MongoDB部署的全托管服务
注意
此命令支持所有MongoDB Atlas集群。有关Atlas对所有命令的支持信息,请参阅不受支持的命令。
MongoDB Enterprise:基于订阅的、自行管理的MongoDB版本
MongoDB Community:开源的、免费使用并自行管理的MongoDB版本
语法
命令有以下语法
db.adminCommand( { cleanupReshardCollection: "<database>.<collection>" } )
示例
清理失败的重新分片操作
以下示例清理了在 sales.orders
集合上失败的 重新分片操作 的元数据
db.adminCommand({ cleanupReshardCollection: "sales.orders" })