更改网卡的工作方式
本文可自由转载,但请遵循“署名-非商业用途-保持一致”的创作共用协议。 永久链接:JoeCen's 小猫窝-----------------------------
有台服务器的网卡工作方式变成了半双工,用mii-tool命令查看:
mii-tool -l
eth0: no negotiated 100baseTx-HD, link ok
字面上看是网卡和交换机之间协商不成功,导致网卡使用了100M的半双工的方式进行工作。
现在还有不协商的交换机?和机房协商未果,只能自己修改网卡的工作方式:
mii-tool --force=100baseTx-FD
这样就将网卡的工作方式更改为100M的全双工了。
问题是如何确定网卡真的是用全双工在工作呢?
同事说,可以看网卡的“collisions”的数量。
看了一下其它服务器的“collisions”,发现在全双工方式下工作的网卡,“collisions”基本是0的,而这个在半双工方式进行服务的网卡的“collisions”却非常大。
将半双工更改为全双工后,该网卡的“collisions”数量也没有再增长,进而确定更改为全双工方式成功。