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 udeventschieden, 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 dmesgLogbuch 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 udevgewechselt? 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, rename5ist eine andere Regel für das gleiche?