定義
sh.enableMigrations(namespace)シャーディングされたコレクションの指定された名前空間の移行を有効にしますが、チャンクの移行は開始しません。バランサーには、次回実行時に移行操作で
sh.enableMigrations()に渡すコレクションが含まれます。チャンク移行の詳細については、 クラスターバランサーの管理 を参照してください。重要
インスタンスではのみ
sh.enableMigrations()mongosを実行できます。sh.enableMigrations()mongodインスタンスで を実行すると、 メソッドはエラーを返します。sh.enableMigrations()メソッドには次のパラメーターがあります。Parameterタイプ説明namespacestring
コレクションの名前空間。
互換性
このメソッドは、次の環境でホストされている配置で使用できます。
MongoDB Enterprise: サブスクリプションベースの自己管理型 MongoDB バージョン
MongoDB Community: ソースが利用可能で、無料で使用できる自己管理型の MongoDB のバージョン
注意
移行ステータスを確認するには、sh.status() を使用します。これにより、各コレクションの allowMigrationsフィールドが表示されます。