Red hat 报告的 NIC 数量多于实际存在的 NIC 数量

Red hat 报告的 NIC 数量多于实际存在的 NIC 数量

我们刚刚部署了几台服务器(hp dl360p g8),在初始启动后,我们注意到没有任何网络设备显示为有线。Ethtool 未显示任何链接。更奇怪的是,我们看到 8 个 NIC;服务器只有 4 个物理 NIC。LSPCI 也显示 8 个 NIC。

03:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
03:00.1 Ethernet controller: Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
03:00.2 Ethernet controller: Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
03:00.3 Ethernet controller: Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
04:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
04:00.1 Ethernet controller: Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
04:00.2 Ethernet controller: Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
04:00.3 Ethernet controller: Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)

有人遇到过这种情况吗?除了重新安装外,我该如何修复它?

答案1

实际上,我认为你缺少 8 个网卡:BCM5719是一个四端口 NIC,带有 4 个物理 NIC,我希望在这里看到 16 个端口,但也许我遗漏了一些东西。

编辑:所以,我搞不清楚 BCM5719 到底是如何构建的。它的四端口可能是由每个 NIC 两个双端口组成的,这样您的服务器中就有 4 个 NIC x 2 个双端口 = 8 个 PCI 设备。BCM5719网站应该指定这一点,尽管我还没有完成所有这些操作。

答案2

最后终于搞清楚了,但这只是个空想。我们公司内部的标准服务器标准发生了变化,现在除了板载 4 端口网卡外,还包含一个 BCM5719 4 端口网卡。我在 BIOS 中禁用了此功能,交换了 /etc/sysconfig/network-scripts/ifcfg-eth* 名称和 DEVICE=values,并删除了 modprobe.conf 中的行。这让所有内容恢复到预期的 eth0-eth4,并且似乎还解决了我们的网络问题。无论如何,感谢大家的帮助!

相关内容