バージョン9.0から非推奨: cleanupReshardCollectionは非推奨です。リシャーディング操作を中止するには、代わりにabortReshardCollection を使用します。
定義
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" })