インスタントクローン仮想マシンの vMotion 中にフリーズが発生する
search cancel

インスタントクローン仮想マシンの vMotion 中にフリーズが発生する

book

Article ID: 433369

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

免責事項: これは英文の記事vMotion of the Instant Clone virtual machine experiences a freeze during the process.の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事を参照してください。

  • インスタントクローン仮想マシンのコンピュート Live vMotion(ソース ESXi ホストからターゲット ESXi ホストへの移行)中に、仮想マシンが応答不能になる場合があります。
  • フリーズ中、仮想マシンでネットワークの疎通確認にロスが発生します。
  • 一定時間経過後、vMotion は正常に完了し、仮想マシンは期待通りに動作を再開します。
  • ホストまたは Horizon で Content-Based Read Cache(CBRC) 機能が有効になっていないことが、この挙動の原因となる可能性があります。


  • 仮想マシンのログ : vmware.log

<timestamp> In(05) vmx - DISKLIB-CHAINESX : ChainESXOpenSubChain:(0) fid = 898119104, extentType = 2
<timestamp> In(05) vmx - DISKLIB-CHAINESX : ChainESXOpenSubChain:(1) fid = 971781567, extentType = 1
<timestamp> In(05) vmx - DISKLIB-CHAINESX : ChainESXOpenSubChain:(2) fid = 829437374, extentType = 1
<timestamp> In(05) vmx - DIGESTLIB-FILE : DigestLibFileOpenInt: CID mismatch -> disk=0x70c3d23b, header=0x9c423e6b.
:

:
<timestamp> In(05) vcpu-0 - Migrate: VM successfully stunned.
<timestamp> In(05) vcpu-0 - MigrateSetState: Transitioning from state MIGRATE_TO_VMX_CHECKPT (4) to MIGRATE_TO_VMX_WAIT_HANDSHAKE (5).
<timestamp> In(05) vcpu-0 - Closing all the disks of the VM.
<timestamp> In(05) worker-3880265 - Migrate: Remote Log: Destination waited for 6.02 seconds.
<timestamp> In(05) worker-3880265 - Migrate: Remote Log: Beginning checkpoint restore.
<timestamp> In(05) worker-3880265 - Migrate: Remote Log: Switching to checkpoint state<<--この時間帯にフリーズが発生しています。
<timestamp> In(05) vmx - VigorTransportProcessClientPayload: opID=mh3lvwun-1132677-auto-o9za-h5:xxxxxx-3f-24-xxx seq=879509: Receiving MKS.IssueTicket request.
<timestamp> In(05) vmx - MigrateWriteHostLog: Writing to log file took 62258 us.
<timestamp> In(05) vmx - MigrateSetStateFinished: type=1 new state=MIGRATE_TO_VMX_FINISHED
<timestamp> In(05) vmx - MigrateSetState: Transitioning from state MIGRATE_TO_VMX_WAIT_HANDSHAKE (5) to MIGRATE_TO_VMX_FINISHED (6).

Environment

VMware vSphere ESXi 8.0.x

Horizon environment

Cause

本事象の原因は、移行先ESXiホストで cbrc_filter カーネルモジュールがロードされていなかったことにより、CBRC フィルタが仮想マシンのディスクへのアタッチに失敗したことです。その結果、ディスクのコンテンツID(CID)の更新内容がダイジェストファイルに保持されず、CIDの不一致が発生しました。

Resolution

  • Horizon の設定で CBRC 機能が有効になっていることを確認してください。詳細な調査が必要な場合は、Horizon サポートへお問い合わせください。

  • ESXi ホスト側で CBRC を有効にする手順は以下のとおりです。:

vCenter Server UI で、CBRC を有効にする必要がある ESXi ホストを選択します。ソースとターゲットの両方の ESXi ホストで、このパラメータが "true" に設定されていることを確認してください。


a) [構成]  -> [システム]  -> [システムの詳細設定] をクリックします。
b) システムの詳細設定の編集画面から[編集] をクリックします。

 CBRC.Enable キーの値を true に設定します。

Additional Information

Horizon 8: How to disable CBRC on Existing Instant Clone Pools | Intermittent vMotion failures after disabling CBRC on ESXi Hosts

vMotion of the Instant Clone virtual machine experiences a freeze during the process.