Symptoms:
In(182) vmkernel: cpu2:2097842)Performing Live coredump: vmxnet3-initiated In(182) vmkernel: cpu2:2097842)No disk partition configured to dump data. In(182) vmkernel: Coredump to file: /vmfs/volumes/###############/vmkdump/#########.dumpfile. In(182) vmkernel: cpu2:2097842)Dump: 2917: Using dump buffer size 98304 In(182) vmkernel: cpu2:2097842)Dump: 1985: DumpProgress: Faulting world regs 17 In(182) vmkernel: cpu2:2097842)Dump: 1985: DumpProgress: Vmm code/data 16 In(182) vmkernel: cpu2:2097842)Dump: 1985: DumpProgress: Vmk code/rodata/stack 15 In(182) vmkernel: cpu65:2097291)Vmxnet3: 18934: Tx completion timeout exceeded for tq 6 In(182) vmkernel: cpu68:2097291)Vmxnet3: 18934: Tx completion timeout exceeded for tq 6 In(182) vmkernel: cpu91:6559268)Vmxnet3: 18934: Tx completion timeout exceeded for tq 6 In(182) vmkernel: cpu2:2097842)Dump: 1985: DumpProgress: Vmk data/heap 14 Wa(180) vmkwarning: cpu0:2097294)WARNING: Uplink: 22063: Queue 1 of device vmnicX stuck, resetting the device Wa(180) vmkwarning: cpu66:2097709)WARNING: bnxtnet: bnxtnet_uplink_reset:9083: [vmnicX : 0x4525003fe000] TX timeout!
免責事項: これは英文の記事 ESXi Purple Screen of Death (PSOD)/network connectivity loss on Broadcom NICs due to bnxtnet driver TX timeout の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズコンテンツは最新情報ではない可能性があります。最新情報は英語版の記事を参照してください。
VMware ESXi 8.x
この問題は、Broadcom 製ネットワークアダプタでバージョン 234.x より古いドライバを使用した場合に発生する、ファームウェアの不具合によるものです。古い bnxtnet ドライバと新しいファームウェアの組み合わせにより送信完了タイムアウトが発生し、デバイスのリセットやホスト障害 (PSOD) が発生します。
この問題は、ドライババージョン 234.0.159 以降に含まれている bnxtnet ファームウェアバージョン 234.1.128.0 で修正されています。
esxcli software vib list | grep bnxtnet
esxcli network nic get -n vmnicX
ドライバまたはファームウェアのアップデートを実行する前に、必ず VMware 互換性ガイド (VCG) を参照して、選択したバージョンがご使用のハードウェアモデルでサポートされているかどうかを確認してください。
類似の問題:
ESXi host with Broadcom Thor NICs might encounter PSOD with "PF Exception"