Docs Menu
Docs Home
/ /

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

sh.disableMigrations(namespace)

シャーディングされたコレクションの指定された名前空間の移行を無効にします。バランサーは、sh.disableMigrations() を使用して移行が再度有効化されるまで、sh.enableMigrations() に渡したコレクションのチャンクを移行しません。チャンク移行の詳細については、クラスターバランサーの管理を参照してください。

重要

インスタンスではのみsh.disableMigrations() mongosを実行できます。sh.enableMigrations()mongodインスタンスで を実行すると、 メソッドはエラーを返します。

sh.disableMigrations()メソッドには次のパラメーターがあります。

Parameter
タイプ
説明

namespace

string

コレクションの名前空間

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

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

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

注意

移行ステータスを確認するには、sh.status() を使用します。これにより、各コレクションの allowMigrationsフィールドが表示されます。

戻る

sh.disableBalancing

項目一覧