免責事項: これは英文の記事 「ESXi sending frequent false SNMP traps for VM Heartbeat」 の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
SNMP トラップの誤検知停止に関して。
症状:
例: A "vmwVmHBLost" event has occurred, from GnSNMPDev device, named esxi1.. A
virtual machine has detected a loss in guest heartbeat. vmwVmID = 3
vmwVmConfigFilePath = /vmfs/volumes/########-########-f11/VM/VM.vmx
vmwVmDisplayName = VM vmwVmDisplayName.vmwVmIdx = 3
SNMP トラップはリバースポーリング機能を提供します。これは ESXi システムが応答しない又は到達できない場合に、管理システムがアラームを生成するための方法です。
対象トラップがデフォルトの送信期間の 2 倍の時間を経過しても受信されない場合、ESXi が遅いか応答していないことを示すアラームが生成されます。
本事象は下記バージョンで修正されています:
VMware vSphere ESXi 6.7 P03 (ESXi670-202008001)
VMware vSphere ESXi 7.0.1 Update 1.
ただし、最新の ESXi 7.0 リリースへの更新が推奨されます。そのため、ESXi のダウンロードパッケージを下記にて取得ください:
1. Broadcom Support Portal へログインします
2. "My Downloads" を選択します
3. "VMware vSphere" を選択します
4. 下記のようなライセンスを選択します
"VMware vSphere - Enterprise Plus"
5. このウィンドウは"Primary Downloads" がデフォルトです。メジャーバージョン(例:「7.0」)を選択します。
6. "VMware vSphere Hypervisor (ESXi)" 行の "View Group" を選択します
7. 次のウィンドウの右上にあるプルダウンメニューからマイナーバージョン(例:「7.0U3n」)を選択します。
8. 雲形のダウンロードアイコンを選択して、ESXi ISO イメージまたは ESXi オフラインバンドル形式のファイルをダウンロードします。
回避策:
本事象を回避するためには: