Tenho dois servidores HP com um total de 10 portas Ethernet cada, ambos executando RHEL 5.7. Preciso ter certeza de que as portas Ethernet estão mapeadas para os mesmos dispositivos no Linux em ambos os sistemas (veja abaixo) porque esses servidores devem ser idênticos (a segunda caixa é uma substituição imediata caso o primeiro sistema falhe).
As portas Ethernet no primeiro sistema são mapeadas da seguinte forma:
Device Port
eth0 Intel Dual Port Card, Port 1 (Rightmost Port)
eth1 Dual, Port 2
eth2 Intel Quad Port Card, Port 1 (Leftmost Port)
eth3 Quad, Port 2
eth4 Quad, Port 3
eth5 Quad, Port 4
eth6 Onboard, Port 1 (Network is connected here)
eth7 Onboard, Port 2
eth8 Onboard, Port 3
eth9 Onboard, Port 4
Mas depois de instalar o RHEL no segundo sistema eu tenho:
Device Port
eth0 Onboard, Port 1
eth1 Onboard, Port 2
eth2 Onboard, Port 3
eth3 Onboard, Port 4
eth4 Intel Dual Port Card, Port 1 (Rightmost Port)
eth5 Dual, Port 2
eth6 Intel Quad Port Card, Port 1 (Leftmost Port)
eth7 Quad, Port 2
eth8 Quad, Port 3
eth9 Quad, Port 4
Responder1
Dê uma olhada em/etc/sysconfig/network-scripts/onde você verá os scripts de inicialização para as interfaces de rede (ifcfg-ethxarquivos).
Faça uma cópia de backup dos arquivos no segundo servidor caso precise voltar a eles:
cd /etc/sysconfig/network-scripts
mkdir original
cp ifcfg-* original
e então veja o conteúdo dos arquivos em seu editor favorito onde vocêpoderiaveja linhas referentes ao endereço MAC dos adaptadores (HWADDR=xx:xx:xx:xx:xx:xx) - você terá que editar essas linhas para que os arquivos ifcfg corretos se refiram aos adaptadores desejados.
Se as linhas não estiverem presentes, você precisará adicioná-las no seguinte formato (exemplo para uma NIC usando DHCP):
# Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller
DEVICE=eth1
BOOTPROTO=dhcp
ONBOOT=yes
HWADDR=00:11:22:33:44:55
Você pode encontrar todos os endereços MAC dos seus adaptadores com oifconfigcomando.
Você provavelmente também encontrará um conjunto de arquivos ifcfg em/etc/sysconfig/networking/devicesportanto, você deve fazer backup deles e copiá-los em um conjunto de seus novos arquivos.
Uma vez feito isso, reinicie o servidor ou tentereinicialização da rede de serviçopara ver o que acontece.
Editar: você pode querer repetir este exercício no servidor primário também para 'bloquear' as atribuições aqui - e lembre-se de que se algum hardware de rede for alterado, o mesmo acontecerá com os endereços MAC e você precisará reeditar os arquivos ifcfg para refletir isso.