チェック詳細
チェック要件:目的側がシャードインスタンスの場合、目的側でシャードキーを事前に設定できます。目的側とソース側のテーブルシャードキーが一致しない場合、警告が表示されます。警告はタスクの続行をブロックしませんが、業務に一定の影響を与える可能性があります。ユーザーが評価した上で、警告を無視するかどうかをご自身で判断してください。
業務影響:一部のシャードキーが一致しないシナリオでは、同期タスクが失敗する可能性があります。
修復方法
目的側でシャードキーを事前に設定した場合、以下のコマンドを参照してソース側でシャード操作を行ってください。
sh.shardCollection("<database>.<collection>", { <shard key> : "hashed" } , false, {numInitialChunks: 事前設定したチャンク数})
検証タスクを再実行します。