vMotion が次のエラーで失敗する: ホストへの移行は <> エラーで失敗しました
search cancel

vMotion が次のエラーで失敗する: ホストへの移行は <> エラーで失敗しました

book

Article ID: 330666

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Symptoms:

免責事項: これは英文の記事vMotion fails with the error: Migration to host <> failed with error (1030267)の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


サマリー

vMotion が「すでに切断されています」エラーまたは「タイムアウト」エラーで失敗する。

  • 例 1

    Migration to host <> failed with error Already disconnected (195887150).
    VMotion [168362677:1280508768956681] write function failed.
    VMotion [168362677:1280508768956681] failed to flush channel: Already disconnected
    VMotion [168362677:1280508768956681] socket connected returned: Already disconnected

  • 例 2

    Migration to host <> failed with error Timeout (195887137).
    VMotion [-1408234551:1280495981317190] write function failed.
    VMotion [-1408234551:1280495981317190] failed to send final vbuf: Timeout
    VMotion [-1408234551:1280495981317190] timed out waiting 20002 ms to transmit data.

  • 例 3

    Migration to host <> failed with error Timeout (195887137).
    VMotion [171115571:1280406775498450] write function failed.
    VMotion [171115571:1280406775498450] failed to flush channel: Timeout
    VMotion [171115571:1280406775498450] timed out waiting 20001 ms to transmit data.
影響
ネットワーク パケット損失は、vMotion の偶発的な障害によって発生する可能性があり、vMotion の信頼性に大きな影響を与えます。 vMotion の操作を再試行すると成功する場合もありますが、この記事に従って問題を隔離および修正することをお勧めします。


Environment

VMware ESXi 4.1.x Embedded
VMware vSphere ESXi 5.0
VMware ESXi 4.0.x Embedded
VMware ESX 4.0.x
VMware ESXi 4.0.x Installable
VMware vSphere ESXi 5.5
VMware vSphere ESXi 5.1
VMware ESX 4.1.x
VMware ESXi 4.1.x Installable
VMware vSphere ESXi 6.0

Resolution

エラーでは、ターゲット ホストで vMotion が完了できなかったことが示されており、これはネットワークの問題が原因である可能性が高いです。
vMotion ネットワークの健全性をチェックするには:
  • vMotion ネットワークでの IP アドレスの競合がないかどうかを確認します。 クラスタ内の各ホストには一意の IP アドレスが割り当てられた vMotion vmknic が必要です。
  • vMotion ネットワークのパケット損失をチェックします。 vMotion の実行時にソース ホストからターゲット ホストの vMotion vmknic IP アドレスに ping (vmkping) を行います。
  • vMotion ネットワーク経由でトラフィックを渡す機能をチェックします。 VMkernel ポート、NIC、スイッチでジャンボ フレームが有効になっているかどうかを考えます。 また、ファイアウォールで vMotion トラフィックがブロックされている可能性についても考えます。
前の診断チェックで問題が発見された場合は、適切な修正を実行します。 必要であれば、ネットワーク チームまたはネットワーク ベンダーに作業を依頼します。

稀なケースですが、ターゲット ホストへのページ転送間のソースの待ち時間が長すぎるという可能性もあります。 これは、仮想マシンを移行する前にユーザーの操作を必要とする仮想マシンからの質問が保留中になっている場合などに発生することがあります。 仮想マシンが実行されていて、入力に応答できる状態にあり、vCenter Server の管理者の操作を待機していないことを確認します。 ここで発見された問題を修正します。
または、ソース ホストが過剰にオーバーコミットされている場合、ストレージの遅延や不足が発生して、スワップ I/O が大幅に遅延(I/O ごとに数分)すると、ターゲット ホストで vMotion が中断されることがあります。 このケースは非常に稀ですが、主にストレージのフェイルオーバー時に見られます。 この問題が発生する場合は、ソース ホストの負荷が低いときに操作を再試行してください。 また、ストレージ アレイで過剰な遅延が発生している場合があります。その場合は、ストレージ チームまたはストレージ ベンダーに問題の診断と修正を依頼します。


Additional Information

vMotion fails with the error: Migration to host <> failed with error