特定の仮想マシンが vSphere HA によって再起動された
search cancel

特定の仮想マシンが vSphere HA によって再起動された

book

Article ID: 421952

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

免責事項:これは英文の記事「A specific virtual machine was restarted by vSphere HA」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

  • 特定の仮想マシンが vSphere HA (High Availability) によって再起動されました。
  • 仮想マシンが稼働していた ESXi ホストには特に問題は見られず、同じホスト上の他の仮想マシンは正常に稼働しています。
  • 仮想マシンを含むクラスターでは、vSphere HA の「VM モニタリング」が有効になっています。
  • ESXi ホストの fdm.log に以下のメッセージが出力されています。
    YYYY-MM-DDTHH:MM:SS.sssZ verbose fdm[####] [Originator@#### sub=Policy opID=########] VM /vmfs/volumes/##################################/VM_NAME/VM_NAME.vmx: guest heartbeat transitioned to red
    YYYY-MM-DDTHH:MM:SS.sssZ verbose fdm[####] [Originator@#### sub=Policy] IO metrics value is 0 at # for metric ######
    YYYY-MM-DDTHH:MM:SS.sssZ verbose fdm[####] [Originator@#### sub=Policy] Reset vm /vmfs/volumes/##################################/VM_NAME/VM_NAME.vmx: true
    YYYY-MM-DDTHH:MM:SS.sssZ verbose fdm[####] [Originator@#### sub=Invt] GuestKernelCrashed is false for VM ##
    YYYY-MM-DDTHH:MM:SS.sssZ info fdm[####] [Originator@#### sub=Policy opID=################] VM /vmfs/volumes/#######################################/VM_NAME/VM_NAME.vmx has been reset
  • vSphere HA によって再起動された仮想マシンの vmware.log ファイルには、以下のメッセージが出力されます。
    YYYY-MM-DDTHH:MM:SS.sssZ| vmx| I005: GuestRpcSendTimedOut: message to toolbox timed out.
    YYYY-MM-DDTHH:MM:SS.sssZ| vcpu-0| I005: Tools: Tools heartbeat timeout.
    YYYY-MM-DDTHH:MM:SS.sssZ| vmx| I005: GuestRpcSendTimedOut: message to toolbox timed out.
    YYYY-MM-DDTHH:MM:SS.sssZ| vmx| I005: GuestRpc: app toolbox's second ping timeout; assuming app is down
    YYYY-MM-DDTHH:MM:SS.sssZ| vmx| I005: Tools: [AppStatus] Last heartbeat value ######## (last received ##s ago)
    YYYY-MM-DDTHH:MM:SS.sssZ| vmx| I005: TOOLS: appName=toolbox, oldStatus=#, status=#, guestInitiated=#.
    YYYY-MM-DDTHH:MM:SS.sssZ| vmx| I005: GuestRpc: Reinitializing Channel #(toolbox)
    YYYY-MM-DDTHH:MM:SS.sssZ| vmx| I005: GuestMsg: Channel #, Cannot unpost because the previous post is already completed

Environment

vSphere 7.0

Cause

ゲスト OS で何らかの問題が発生し、ゲスト OS がクラッシュした可能性があります。

vSphere HA で「仮想マシンの監視」が有効になっている場合、vSphere HA はゲスト OS で実行されている VMware Tools プロセスからのハートビートを監視します。設定された時間内に VMware Tools のハートビートを受信できない場合、仮想マシンは vSphere HA によって個別に再起動されます。

vSphere HA による仮想マシンの監視の詳細については、以下のドキュメントを参照してください。

仮想マシンとアプリケーションの監視

Resolution

この事象の原因を特定するには、ゲスト OS 観点での調査が必要です。
特に、再起動が発生した時間帯のゲスト OS のログやパフォーマンスデータを確認し、HA 実行時のゲスト OS の状態を詳細に分析することが、根本原因の特定に役立ちます。