ライブ移行(プル)のトラブルシューティング
のライブ移行(プル)プロセスが開始される前に、Atlas は検証チェックを実行して、必要なフォーム フィールドとパラメータがすべて機能し、正しいことを確認します。 いずれかのパラメータが無効な場合、Atlas はエラーを返し、ライブ移行は続行されません。
このセクションでは、一般的なライブ移行(プル)検証エラーについて説明し、エラーが発生した場合の確認方法の提案を提供します。
一般的なライブ移行(プル)検証エラー
エラー | 修正 | ||
---|---|---|---|
指定されたソースに到達できませんでした |
| ||
ホスト名を解決できませんでした | 指定されたホスト名の IP アドレスが見つかりませんでした。 指定されたホスト名が正しくアクセスし、一般にアクセスできることを確認します。 | ||
無効な SSL オプションが提供されました | SSL を使用している場合:
SSL を使用していない場合:
| ||
ユーザー名またはパスワードが正しくありません | |||
コマンドを実行する権限のないユーザー | ライブ移行(プル)プロセスを実行するには、MongoDB ユーザーに十分なシステム特権が必要です。 詳細については、 「ソースクラスターのセキュリティ」 を参照してください。 | ||
ディスク ストレージ情報は使用できません | ライブ移行(プル)プロセスを実行するには、MongoDB ユーザーはソースクラスターの MongoDB インスタンスに対する 権限が必要です。 詳細については、 「ソースクラスターのセキュリティ」 を参照してください。 | ||
宛先のソース ディスク使用量が大きすぎます | Atlas のサービス階層によって、使用可能なディスク容量が異なります。 Atlas クラスターに、ソースクラスターのすべてのデータに十分なディスク領域があることを確認します。 クラスターのサイズ設定の詳細については、「新しいクラスターの作成 」を参照してください。 | ||
ソースはスタンドアロンであると考えられます | |||
提供された CA ファイルを処理できない | CA ファイルが完全で、ライブ移行(プル)モーダル ウィンドウに正しく貼り付けられていることを確認します。 |
よくある検証後エラー
エラー | 修正 |
---|---|
ソースから最新の oplog エントリを検索できませんでした: 見つかりません |
|
--host がレプリカセットであるかどうかを判断できませんでした: DB サーバーへの接続エラー: 到達可能なサーバーがありません |
|
最初の同期中に oplog エントリを適用する際のエラー: renameCollection コマンドが最初の同期中に発生しました。 mongomirror を再起動してください。 | ライブ移行(プル)中にソースクラスター上のコレクションの名前を変更すると、このエラーがtriggerされる可能性があります。
|
サポート対象外のインデックスエラー | MongoDB の以前のバージョンで許可されていたインデックスの特定のタイプと構成は、最新のバージョンではサポートされなくなりました。 宛先クラスターの MongoDB バージョンのリリースノートで競合の可能性を確認してください。 必要に応じて、エラーの原因となるインデックスをすべて削除し、ライブ移行プロセスが完了した後に再度ビルドします。 |
ソースで oplog を追跡中にエラーが発生しました: oplog でチェックポイントが使用できません | ライブ移行(プル)では、ソースoplogを使用して、プル型のライブ移行手順中にソースクラスターで発生する操作を同期します。 ソースクラスターの oplog サイズが小さすぎると、同期中にソースクラスターで発生するすべての操作を記録できなくなる可能性があり、ライブ移行(プル)が遅れすぎて追いつくことができなくなる可能性があります。 このエラーが表示された場合:
|