AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
Docs Menu

sh.abortReshardCollection()(mongoshメソッド)

sh.abortReshardCollection(namespace)

バージョン 5.0 の新機能。

リシャーディング操作中に、sh.abortReshardCollection() メソッドを使用して操作を中止できます。

リシャーディング操作は、コミット フェーズまで点でも中止できます。 メソッドを実行する前にリシャーディング操作がコミット sh.abortReshardCollection()フェーズに達した場合、メソッドはエラーを返します。

重要

mongosh メソッド

このページでは メソッドについて説明します。ただし、データベースコマンドやNode.jsなどの言語固有のドライバーのドキュメントには 該当しませんmongosh

データベースコマンドについては、abortReshardCollection コマンドを参照してください。

MongoDB API ドライバーについては、各言語の「MongoDB ドライバーのドキュメント」を参照してください。

このメソッドは、次の環境でホストされている配置で使用できます。

  • MongoDB Atlas はクラウドでの MongoDB 配置のための完全管理サービスです

重要

このコマンドは、M0 および Flex クラスターではサポートされていません。詳細については、サポートされていないコマンド を参照してください。

  • MongoDB Enterprise: サブスクリプションベースの自己管理型 MongoDB バージョン

  • MongoDB Community: ソースが利用可能で、無料で使用できる自己管理型の MongoDB のバージョン

sh.abortReshardCollection()メソッドの構文は次のとおりです。

sh.abortReshardCollection( <namespace> )

sh.abortReshardCollection()メソッドでは、次のパラメーターが使われます。

Parameter
タイプ
説明

文字列

"<database>.<collection>"形式でのシャーディングするコレクションの名前。

次の例えでは、 sales.ordersコレクションで実行中の再シャーディング操作を中止します。

sh.abortReshardCollection("sales.orders")