web-dev-qa-db-ja.com

Hyper-vレプリケーションでタイムアウトエラーが発生する

HDDスペースの問題のため、メインサーバーからレプリケーション/バックアップサーバーへのレプリケーションを一時停止しました。どちらもWin 2012R2を実行しています。

移行先サーバーのスペースの問題を解決しました。Hyper-Vでは、いくつかのVMを「再同期」する必要があります。

私はこれを試しましたが、2つのVMで、イベントビューアにHyper-V failed to resynchronize changes for virtual machine '<VM NAME>': The operation timed out (0x00002EE2)エラーが表示されます。

その後、停止して最初から再び開始し、このエラーを再度スローします。これは繰り返し行われます...

これで「タイムアウト」エラーを理解しましたが、これは1 Gbpsのインターネット接続を持つ2つのホスト間であるため、それがどのように可能であるかを確認できません。送信元/宛先サーバーに十分な容量がないと言っているのではありません帯域幅。別の理由でタイムアウトになることを受け入れますが、それは何でしょうか?エラーはそれ以上の情報を提供しません。

操作を試行して完了するまでの時間を増やすことはできますか?約2週間無効になっていて、単に「変更を複製」することができず、すべてを行う必要があるため、すべてを再同期しようとしていると思います。

45%に達し、そのエラーをスローして停止し、0%から再試行します。

解決方法に関する指針があればすばらしいでしょう。

ありがとう。

4
omega1

これに対する私の解決策は、すべてのレプリケーションを完全に削除し、最初からやり直すことでした。これを行うには、両側のレプリケーションを削除し、レプリカサーバー上のすべてのレプリカを削除してから、メインサーバーでレプリケーションを再度開始しました。

これは明らかに接続の問題ではなかったので、「タイムアウト」エラーが発生した理由が本当にわかりません。

奇妙ですが、それが私がそれを解決した方法です。

0
omega1

DNSまたはTCP/IP関連のエラーである可能性があります。 DNS名、FQDN、IPごとにpingまたはnslookupを使用して、レプリカとソースホストが相互にpingできることを確認します。ここにいくつかの情報があります(#3)- https://www.altaro.com/hyper-v/advanced-troubleshooting-of-hyper-v-replica-part-1/

3
A.Newgate