Je viens d'installer RHEL 6.3 sur un serveur Dell 1950. Ce serveur est composé de deux ports GBit, Gb0 et Gb1.
Pour une raison obscure, nous avonsudev
choisi de nommer Gb0 eth1
et Gb1 eth0
. Ce n'est certainement pas une bonne trouvaille pour moi et donne juste de la confusion.
J'ai donc modifié la configuration dans /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"
Je viens de changer le champ "NAME" du fichier afin de refléter ce que je veux. J'ai redémarré le serveur et cela n'a pas fonctionné.
Dans le dmesg
journal, je peux lire ce qui suit:
udev: renamed network interface eth1 to rename5
udev: renamed network interface eth0 to eth1
udev: renamed network interface rename5 to eth0
Une idée sur ce qui ne va pas ici? Pourquoi udev
changer comme ça? J'ai un autre serveur similaire, où je n'ai pas ce problème.
grep -R 'rename5' /etc/udev/rules.d/
parce que dans les journaux pourquoi il est affiché rename5
une autre règle pour la même chose?