NMI を ESXi 6.x のゲスト OS に送信する方法
search cancel

NMI を ESXi 6.x のゲスト OS に送信する方法

book

Article ID: 337989

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

免責事項: これは英文の記事「How to send NMI to Guest OS on ESXi 6.x (2149185)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
 
この記事では、NMI を ESXi 6.x のゲスト OS に送信する手順について説明します。
 
注:ホスト クライアントには、HungVM - Send_NMI_To_Guest オプションがありません。そのため、ESXi 6.x はホスト クライアントを使用して NMI を送信できません。


Environment

VMware vSphere ESXi 6.0
VMware vSphere ESXi 6.5

Resolution

ESXi 6.x のゲスト OS に NMI を送信するには、次のいずれかのオプションを使用します。
 
  • WebClient を使用:
     
    1. vSphere Web Client にログインします。
    2. 左側のパネルから vCenter を選択します。
    3. 仮想マシンおよびテンプレート を選択します。
    4. [仮想マシン] > [すべての vCenter アクション] > [診断データのエクスポート] を右クリックします。
    5. [HungVM] > [Send_NMI_To_Guest] を選択します。
    6. [ログ バンドルの生成] をクリックします。
       
  • vm-support コマンド ラインを使用:
 
    1. SSH またはコンソールを使用して ESXi ホストに root としてログインします。

      :仮想マシンがインベントリに登録されている必要があります。
       
    2. 次のコマンドを実行して、登録済みで実行中のすべての仮想マシンを一覧表示します。

      vm-support --listvms
      vmdumper -l

       
    3. 次のコマンドを実行して、Send NMIします。

      vm-support -a HungVM:Send_NMI_To_Guest --vm=/vmfs/volumes/Path/of/VMname.vmx
  • vmdumper コマンド ラインを使用:
     
    1. SSH またはコンソールを使用して ESX/ESXi ホストに root としてログインします。
    2. 次のコマンドを実行して、ワールド ID および .vmx 構成ファイルのパスで識別される実行中のすべての仮想マシンのリストを取得します。

      ESXi: /sbin/vmdumper -l
      ESX : /usr/lib/vmware/bin/vmdumper -l


      出力例:

      wid=WorldID pid=-1 cfgFile="/vmfs/volumes/path/to/filename.vmx" uuid="ab cd ef ..." displayName="Virtual Machine Name"
       
    3. 次のコマンドを実行して、Send NMIします。

      vmdumper WorldID nmi


Additional Information

简体中文:如何在 ESXi 6.x 上将 NMI 发送到客户机操作系统