Ich habe gerade RHEL 6.3 auf einem Dell 1950-Server installiert . Dieser Server als zwei GBit-Ports, Gb0 und Gb1.
Aus irgendeinem undurchsichtigen Grund haben Sie sich udev
entschieden, Gb0 eth1
und Gb1 zu benennen eth0
. Dies ist definitiv kein guter Fund für mich und gibt nur Verwirrung.
Also habe ich die Konfiguration geändert in /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"
Ich habe gerade das "NAME" -Feld in der Datei geändert, um zu reflektieren, was ich will. Ich habe den Server neu gestartet und es hat nicht funktioniert.
Im dmesg
Logbuch kann ich folgendes lesen:
udev: renamed network interface eth1 to rename5
udev: renamed network interface eth0 to eth1
udev: renamed network interface rename5 to eth0
Irgendeine Idee, was hier falsch ist? Warum wird so udev
gewechselt? Ich habe einen anderen ähnlichen Server, auf dem ich dieses Problem nicht habe.
grep -R 'rename5' /etc/udev/rules.d/
weil in Protokollen, warum es zeigt, rename5
ist eine andere Regel für das gleiche?