Acabei de instalar o RHEL 6.3 em um servidor Dell 1950. Este servidor possui duas portas GBit, Gb0 e Gb1.
Por algum motivo obscuro, udev
escolha nomear Gb0 eth1
e Gb1 eth0
. Definitivamente, este não é um bom achado para mim e apenas dá confusão.
Então eu modifiquei a configuração em /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"
Acabei de alterar o campo "NAME" no arquivo para refletir o que eu quero. Reiniciei o servidor e não funcionou.
No dmesg
log, posso ler o seguinte:
udev: renamed network interface eth1 to rename5
udev: renamed network interface eth0 to eth1
udev: renamed network interface rename5 to eth0
Alguma idéia do que está errado aqui? Por que udev
mudar assim? Eu tenho outro servidor semelhante, onde não tenho esse problema.
grep -R 'rename5' /etc/udev/rules.d/
porque nos logs, por que está sendo exibido, rename5
existe outra regra para o mesmo?