Ho appena installato RHEL 6.3 su un server Dell 1950. Questo server ha due porte GBit, Gb0 e Gb1.
Per qualche oscura ragione, houdev
scelto di nominare Gb0 eth1
e Gb1 eth0
. Questa non è sicuramente una buona scoperta per me e dà solo confusione.
Quindi ho modificato la configurazione 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"
Ho appena cambiato il campo "NAME" sul file per riflettere ciò che voglio. Ho riavviato il server e non ha funzionato.
Nel dmesg
registro posso leggere quanto segue:
udev: renamed network interface eth1 to rename5
udev: renamed network interface eth0 to eth1
udev: renamed network interface rename5 to eth0
Qualche idea su cosa non va qui? Perché il udev
passaggio è così? Ho un altro server simile, dove non ho questo problema.
grep -R 'rename5' /etc/udev/rules.d/
perché nei registri perché viene visualizzata rename5
un'altra regola per la stessa?