Bir Dell 1950 sunucusuna RHEL 6.3'ü yeni kurdum . Bu sunucu iki GBit bağlantı noktası, Gb0 ve Gb1 olarak.
Bazı belirsiz nedenlerden dolayı, Gb0 ve Gb1udev
adını seçti . Bu kesinlikle benim için iyi bir bulmak değil ve sadece karışıklık verir. eth1
eth0
Bu yüzden yapılandırmayı değiştirdim /etc/udev/rules.d/70-persistent-net.rules
:
# PCI device 0x14e4:0x164c (bnx2)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", \
ATTR{address}=="00:20:19:52:d3:c0", \
ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
# PCI device 0x14e4:0x164c (bnx2)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", \
ATTR{address}=="00:20:19:52:d3:be", \
ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
İstediğimi yansıtmak için dosyadaki "NAME" alanını değiştirdim. Sunucuyu yeniden başlattım ve işe yaramadı.
Gelen dmesg
günlüğüne aşağıdaki yazıyı okuyabilirsiniz:
udev: renamed network interface eth1 to rename5
udev: renamed network interface eth0 to eth1
udev: renamed network interface rename5 to eth0
Burada neyin yanlış olduğu hakkında bir fikrin var mı? Geçiş neden udev
böyle? Bu sorunun olmadığı başka bir benzer sunucum var.
grep -R 'rename5' /etc/udev/rules.d/
çünkü günlükleri neden rename5
aynı için başka bir kural olduğunu gösteriyor ?