Merhaba,

Bu yazıda VMware ESXi hostlarda görülen High pNic Error Rate Detected uyarısının çözümüne bakacağız.
Tüm bu komutları production ortamda çalıştırabilirsiniz. ESXi bakım moduna almanıza gerek yoktur.

Fiziksel NIC’lerdeki düşük buffer limitleri, paketlerin işlenemeden düşmesine (missed errors) ve dolayısıyla bu uyarının tetiklenmesine neden olur. Yüksek veri akışının olduğu ortamlarda bu tablo, sistem genelinde yavaşlamalara sebebiyet verir.

Uyarının gözüktüğü ESXi host’a ssh bağlantısı yapın ve aşağıdaki komutu çalıştırın.
Ekrana gelen çıktıda; hata sayıları gözükmektedir.

esxcli network nic stats get -n vmnic0

Mevcut VMnic üzerindeki Rx Tx değerlerini çekin. 1024 olarak gözükmektedir.

esxcli network nic ring current get -n vmnic0

Desteklenen en son değeri görmek için aşağıdaki komutu çalıştırın.
Görüldüğü üzere maksimum 4096 desteklenmektedir.

esxcli network nic ring preset get -n vmnic0

Son aşamada; Rx Tx değerlerinin desteklenen en son değere set edilmesi gerekmektedir.

esxcli network nic ring current set -n vmnic0 -r 4096
esxcli network nic ring current set -n vmnic0 -t 4096

Set edildikten sonra get ile tekrardan çağırdığımızda Rx Tx değerleri 4096 olarak görülmektedir. Mevcut uyarıları clear ederek; bu uyarılardan kalıcı olarak kurtulabilirsininiz.

esxcli network nic ring current get -n vmnic0 -n 4096