Go to main content
Oracle® Server X5-2L 产品说明发行版 1.7

退出打印视图

更新时间: 2016 年 10 月
 
 

在系统重新引导之后网络端口名称和板载 NIC 端口名称不准确

错误号 22849478

问题:

在使用 Oracle System Assistant 安装 Oracle Linux 7.x 或 Red Hat Enterprise Linux 7.x 时,网络端口名称将根据 Legacy 命名策略命名为 "ethX"。如果服务器配置了一到四个 Sun 四端口 GbE PCIe 2.0 窄板型适配器 UTP 卡 (7100477),在系统重新引导之后,该卡的端口名称和板载 NIC 的端口名称可能会变得不准确。例如,如果在第一次引导时板载 NIC0 的名称为"eth0",窄板型适配器 UTP 卡端口 0 的名称为"eth8",重新引导几次后,板载 NIC0 的名称可能变为"eth8",窄板型适配器 UTP 卡端口 0 的名称可能变为"eth0"。在重新引导更多次之后,名称可能会再次更改。在其他板载 NIC 和窄板型适配器 UTP 卡端口上可能会出现类似问题。

受影响的硬件和软件:

  • Sun 四端口 GbE PCIe 2.0 窄板型适配器 UTP

  • Oracle Linux 7.x

  • Red Hat Enterprise Linux 7.x

  • 平台软件发行版 1.5、1.6 和 1.7

解决方法:

将内核参数从 net.ifnames=0 改为 net.ifnames=1,以保证始终启用一致的网络设备命名策略。根据您在使用 Legacy BIOS 模式还是 UEFI 模式在内核参数中执行此操作:

  • 对于 Legacy BIOS 模式,更改 /boot/grub2/grub.cfg 中的内核参数

  • 对于 UEFI 模式,更改 /boot/efi/EFI/redhat/grub.cfg 中的内核参数

如果进行了此更改,网络命名将遵循一致的网络设备命名策略,此问题将得到解决。