ifconfig 出错?

ifconfig 出错?

在我的 Redhat 7 Linux 机器中,我看到 -RX errors 413556一段时间后我看到相同的错误值 - 413556(没有增加)。

第一个问题 - 是否可以知道何时触发此错误?

如果价值没有增加,我们可以说网络目前是健康的吗?

eop1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 104.19.8.21  netmask 255.255.255.0  broadcast 104.19.8.255
        ether 12:7a:1a:60:2e:e9  txqueuelen 1000  (Ethernet)
        RX packets 4064026662  bytes 2422841475170 (2.2 TiB)
        RX errors 413556  dropped 49020  overruns 1537  frame 412019
        TX packets 3341156925  bytes 3692324143458 (3.3 TiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 90  memory 0x96000000-967fffff

答案1

该数字只是自网络接口进入“up”状态以来发生的错误数量的计数。它主要用于监控趋势。由于它没有增加,您可以假设网络之前遇到过问题,但目前运行良好。

要进一步调试接口的状态,您可能需要尝试在其上放置一些流量,例如使用curlwget命令下载大文件,并使用该命令轮询接口ifconfig以查看数字是否保持不变或开始增加。如果您发现它在增加,则表明物理网卡或允许其通过操作系统运行的驱动程序软件有问题。

这是一个尝试下载相对较小文件的便捷命令。此命令将转储输出,/dev/null以便在完成调试工作后不存在任何需要删除的残留文件。

$ wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip

参考

相关内容