我目前正在安装 2 台新服务器,硬件和安装程序完全相同。
两台机器都有 4 个 NIC,2 个 1Gbit 和 2 个 10Gbit
1Gbit 的那个名字不同,我不知道为什么。/etc/udev 中没有活动规则。
机器 1:
[ 4.887853] ixgbe 0000:5e:00.0 enp94s0f0: renamed from eth1
[ 4.941268] ixgbe 0000:5e:00.1 enp94s0f1: renamed from eth2
[ 5.070409] i40e 0000:1a:00.0 eno1: renamed from eth0
[ 5.105394] i40e 0000:1a:00.1 eno2: renamed from eth1
机器2:
[ 5.708490] ixgbe 0000:5e:00.0 enp94s0f0: renamed from eth0
[ 6.059514] ixgbe 0000:5e:00.1 enp94s0f1: renamed from eth1
[ 6.595102] i40e 0000:1a:00.0 enp26s0f0: renamed from eth0
[ 6.621863] i40e 0000:1a:00.1 enp26s0f1: renamed from eth1
因此,一台机器使用“eno*”命名约定,另一台机器使用“enp26s0f*”。如果您能提供任何关于此问题原因以及我该如何修复它的想法,我将不胜感激...谢谢。
短剑
答案1
从底部链接自由桌面:
Two character prefixes based on the type of interface:
* en — Ethernet
* sl — serial line IP (slip)
* wl — wlan
* ww — wwan
Type of names:
* b<number> — BCMA bus core number
* c<bus_id> — bus id of a grouped CCW or CCW device,
* with all leading zeros stripped [s390]
* o<index>[n<phys_port_name>|d<dev_port>]
* — on-board device index number
* s<slot>[f<function>][n<phys_port_name>|d<dev_port>]
* — hotplug slot index number
* x<MAC> — MAC address
* [P<domain>]p<bus>s<slot>[f<function>][n<phys_port_name>|d<dev_port>]
* — PCI geographical location
* [P<domain>]p<bus>s<slot>[f<function>][u<port>][..][c<config>][i<interface>]
* — USB port number chain
* v<slot> - VIO slot number (IBM PowerVM)
* a<vendor><model>i<instance> — Platform bus ACPI instance id
*
所以 ...
- eno 是一个“以太网”“板载”设备,因此使用“板载”方法。
- enp 是“以太网”“非板载”设备,因此使用“PCI 地理位置”或“USB 端口号链”方法。
我该如何解决它
修复什么?没什么问题(但请参阅链接中的“我不喜欢这个,我该如何禁用它?”部分)。