ESXi 6.x のゲスト OS に NMI を送信するには、次のいずれかのオプションを使用します。
-
- vSphere Web Client にログインします。
- 左側のパネルから vCenter を選択します。
- 仮想マシンおよびテンプレート を選択します。
- [仮想マシン] > [すべての vCenter アクション] > [診断データのエクスポート] を右クリックします。
- [HungVM] > [Send_NMI_To_Guest] を選択します。
- [ログ バンドルの生成] をクリックします。
-
- SSH またはコンソールを使用して ESXi ホストに root としてログインします。
注:仮想マシンがインベントリに登録されている必要があります。
- 次のコマンドを実行して、登録済みで実行中のすべての仮想マシンを一覧表示します。
vm-support --listvms
vmdumper -l
- 次のコマンドを実行して、Send NMIします。
vm-support -a HungVM:Send_NMI_To_Guest --vm=/vmfs/volumes/Path/of/VMname.vmx
-
- SSH またはコンソールを使用して ESX/ESXi ホストに root としてログインします。
- 次のコマンドを実行して、ワールド 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"
- 次のコマンドを実行して、Send NMIします。
vmdumper WorldID nmi