ESXi もしくはドライバをアップグレード後に Mellanox 物理 NIC で "Receive Missed Errors" が検出される
search cancel

ESXi もしくはドライバをアップグレード後に Mellanox 物理 NIC で "Receive Missed Errors" が検出される

book

Article ID: 436728

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

免責事項:これは英文の記事「Receive Missed Errors detected on Mellanox pNICs after updating the driver or ESXi」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

 

- Mellanox NIC ドライバをアップグレード後、vCenter 上で "High pNIC Error rate detected" が検出されることがある

- コンソールから以下の esxcli を使用して調査を進めます

#esxcli network nic stats get -n vmnic#

- vmnic 上で多くの 'Receive Missed Errors' が検出されることがあり、ESXi 7.0U3 から ESXi 8.0U3 へアップグレード後に発生します

Environment

VMware vSphere ESXi

Cause

Mellanoxドライバ 4.22.73.1004 とファームウェア 14.32.1010 の組み合わせでは、NIC 統計情報において "out of buffer' と報告されたパケットが "Receive Missed Errors" へ反映されないという問題が発生します。

例:

  NIC statistics for vmnic#:


      Receive packets dropped: 0
      Transmit packets dropped: 0
      Total receive errors: 0
      Receive length errors: 0
      Receive over errors: 0
      Receive CRC errors: 0
      Receive frame errors: 0
      Receive FIFO errors: 0
      Receive missed errors: 0


     outOfBuffer: 49301854    <<<< 

この情報は NIC private 統計の一部であり標準コマンドである esxcli network nic stats get では表示されません。これらの詳細な統計を確認する場合は、ESXi 上でこのコマンドを利用可能です: #/usr/lib/vmware/vm-support/bin/nicinfo.sh | less

- この時点では "High pNic error rate detected" アラームは vCenter から受信されません

- ESXi ホストのアップグレードによるドライバ/ファームウェアのアップグレード後に 'out of buffers' に対して 'Receive Missed Errors' が正しく反映されます。これにより vCenter 上で "High pNic error rate detected" アラームが検出されます。

Resolution

NIC 上で報告された 'out of buffers' を正しく 'Receive Missed Errors' へ反映されるようにドライバ 4.23.6.2 およびファームウェア 14.32.1900 で修正されました。これにより vCenter 上で "High pNic error rate detected" アラームが発生するようになります。

'out of buffers' や 'Receive Missed Errors' を修正するためには NIC ベンダにより事象の切り分けが必要です。

Additional Information

  • 対象アラームと閾値についての詳細は以下の KB を参照ください。

Alarm about high pNIC error rate being detected