■ Error : eth0 error "WARNINGS: packets is outside range"
■ OS Environment : Linux[RHEL, Centos]
■ Application: ethtool
■ Symptom :
Following messages had been received from munin monitoring service :
eth0 errors
WARNINGs: packets is 1.52 (outside range [:1]).
■ Investigation :
My basic concept is, either eth0 is being overloaded or isn't compatible with kernel or OS. So, I checked the settings of the eth0 and RX(receive) and TX(transmit) packet errors and I found that there is error at RX. It looks like below :
$ethtool eth0
[...]
RX packets:162432463 errors:3770202 dropped:0 overruns:0
frame:3770202
TX packets:258975594 errors:0 dropped:0 overruns:0 carrier:0
[....]
You can use other commands to check the continuous traffic statistics of the card like :
$ watch -n 1 cat /proc/net/dev
$ sar -n DEV|more
$ netstat -plan --interfaces=eth0
I contacted the owner of the server and he assured me that the maximum speed of the NIC is 1GB/sec.
■ Resolution :
Increased speed to 1 Gbs.
$ethtool -s eth0 speed 1000 duplex full
■ OS Environment : Linux[RHEL, Centos]
■ Application: ethtool
■ Symptom :
eth0 errors
WARNINGs: packets is 1.52 (outside range [:1]).
■ Investigation :
My basic concept is, either eth0 is being overloaded or isn't compatible with kernel or OS. So, I checked the settings of the eth0 and RX(receive) and TX(transmit) packet errors and I found that there is error at RX. It looks like below :
$ethtool eth0
[...]
RX packets:162432463 errors:3770202 dropped:0 overruns:0
frame:3770202
TX packets:258975594 errors:0 dropped:0 overruns:0 carrier:0
[....]
You can use other commands to check the continuous traffic statistics of the card like :
$ watch -n 1 cat /proc/net/dev
$ sar -n DEV|more
$ netstat -plan --interfaces=eth0
I contacted the owner of the server and he assured me that the maximum speed of the NIC is 1GB/sec.
■ Resolution :
Increased speed to 1 Gbs.
$ethtool -s eth0 speed 1000 duplex full
No comments:
Post a Comment