Tengo dos servidores HP que tienen un total de 10 puertos Ethernet cada uno, y ambos ejecutan RHEL 5.7. Necesito asegurarme de que los puertos Ethernet estén asignados a los mismos dispositivos en Linux en ambos sistemas (ver más abajo) porque estos servidores deben ser idénticos (el segundo cuadro es un reemplazo directo en caso de que falle el primer sistema).
Los puertos Ethernet en el primer sistema están asignados de la siguiente manera:
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
Pero después de instalar RHEL en el segundo sistema tengo:
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
Respuesta1
echa un vistazo en/etc/sysconfig/network-scripts/donde verá los scripts de inicio para las interfaces de red (ifcfg-ethxarchivos).
Haga una copia de seguridad de los archivos en el segundo servidor en caso de que necesite volver a ellos:
cd /etc/sysconfig/network-scripts
mkdir original
cp ifcfg-* original
y luego mira el contenido de los archivos en tu editor favorito dondepuedever líneas referentes a la dirección MAC de los adaptadores (HWADDR=xx:xx:xx:xx:xx:xx) - tendrá que editar estas líneas para que los archivos ifcfg correctos hagan referencia a los adaptadores que desea.
Si las líneas no están presentes, deberá agregarlas en el siguiente formato (ejemplo para una NIC que usa 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
Puede encontrar todas las direcciones MAC de sus adaptadores con elifconfigdominio.
Probablemente también encontrará un conjunto de archivos ifcfg en/etc/sysconfig/networking/dispositivospor lo que debes hacer una copia de seguridad de estos y luego copiarlos en un conjunto de tus nuevos archivos.
Una vez hecho esto, reinicie el servidor o intentereinicio de la red de serviciopara ver que pasa.
Editar: Es posible que desee repetir este ejercicio también en el servidor principal para "bloquear" las asignaciones aquí, y recuerde que si se cambia parte del hardware de la red, también lo harán las direcciones MAC y deberá volver a editar los archivos ifcfg. para reflejar esto.