Questions tagged «ethtool»

8
如何验证网卡的速度?
我刚刚在Linux中安装了新的千兆网络接口卡(NIC)。我如何知道它是否真的设置为千兆速度?我看到ethtool有一个设置速度的选项,但是我似乎无法弄清楚如何报告其当前速度。


2
BIND名称服务器的数据包队列性能差异
背景: 我继承了一个高容量缓存的名称服务器环境(Redhat Enterprise Linux 5.8,IBM System x3550),该环境的环形缓冲区设置不一致:eth0为1020,eth1为255。eth0连接到其本地数据中心的交换机1,eth1连接到其本地数据中心的交换机2。集群中的每个服务器在eth0或eth1是活动接口之间交替,并且每个集群位于不同的区域。显然需要使环形缓冲区保持一致。 事情变得更加棘手:在研究为什么许多域名服务器经常记录“错误发送响应:未设置”错误时,我发现了上述问题,ISC知识库建议该错误与出站拥塞有关。具有较高环形缓冲区设置(1020)的服务器在ifconfig上丢弃的数据包较少(正如人们期望的那样),但是在我的最高负载组之一中,每天记录该错误的频率很高,每天大约2万次。我们将其称为“第1组”。具有较低环形缓冲区(255)设置的服务器每天丢弃的入站数据包明显多得多(再次,是预期的),但BIND错误的实例要少得多,在同一负载组中通常为0-150。 这里也不是什么大谜。缓存DNS是一种递归服务:如果未缓存某些内容,则服务器必须代表该问题进行多个查询,直到最终返回答案为止。这是一个(一个)->(很多)查询关系。修复RX环形缓冲区应该使该数字等于整个值,然后从那里调整proc(wmem_max / wmem_default)中的内核出站网络队列可能是一个好主意。 我喜欢能够评估配置更改对性能问题的影响,因此我写了一份报告以收集一些数据,然后再开始进行生产更改。这是第1组中前两个服务器的输出示例: group1-01 RX: 7166.27/sec av. TX: 7432.57/sec av. RXDROP: 7.43/sec av. unset_err: 27633 group1-02 RX: 7137.37/sec av. TX: 7398.50/sec av. RXDROP: 9.94/sec av. unset_err: 107 这些是公式。请注意,这是一个本地脚本,并且不依赖每个服务器必须维护的Shell脚本。 RXPACK=$(ssh $server "sar -n DEV -f /var/log/sa/sa$(date --date=yesterday '+%d') | grep \"Average: .*\$(awk …

3
我应该信任哪个工具,mii-tool和ethtool不会显示相同的值
我们的托管公司为我们的服务器提供所有交换基础架构。连接的专用网络eth2 应该是GbE。最近,我一直怀疑某些配置错误,因为仙人掌图似乎永远不会显示链接上的流量超过100mbit。 进一步挖掘我发现,mii-tool和ethtool不链接速度一致。 # mii-tool eth2 eth2: negotiated 100baseTx-FD flow-control, link ok # ethtool eth2 Settings for eth2: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Advertised auto-negotiation: Yes Speed: 1000Mb/s Duplex: …

2
nic:邪恶的事发生了!ffff
我正在用Debian Stretch(9.7)配置一个GNU / Linux路由器,并且在重新启动服务器之前,从一个接口到另一个接口的所有流量都正常,但是在那之后,我收到了这样的消息(tty): enp1s6: Something Wicked happened! ffff. 为了测试目的,我在同一台交换机和同一网络上有一台主机,并且基本上,路由器的LAN不能响应回声请求。 这是有关服务器的一些信息。 内核日志 Jan 25 08:58:02 server001 kernel: [25060.494127] enp1s6: Link changed: Jan 25 08:58:02 server001 kernel: [25060.494127] 100Mbps, half duplex Jan 25 08:58:02 server001 kernel: [25060.494254] enp1s6: Something Wicked happened! ffff. Jan 25 08:58:02 server001 kernel: [25060.497338] enp1s6: Link up …

1
ethtool说eth0使用MII但使用双绞线
ethtool表示“支持的端口:[TP MII]”和“端口:MII”。我猜TP意味着双绞线和媒体独立接口。但是从物理上我看到网卡使用双绞线电缆,而不是此MII连接器。那么如何解释呢?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.