3.3. Recopilación de toda la configuración
Después de determinar cuál de los métodos de enrutamiento anteriores usar, debe vincular el hardware a la red.
Importante
Los dispositivos en los enrutadores LVS deben configurarse para acceder a las mismas redes. Por ejemplo, si
eth0
se conecta a la red pública y eth1
conecta a la red privada, entonces estos mismos dispositivos en el enrutador LVS de respaldo deben conectarse a las mismas redes.
La puerta de enlace, listada en la primera interfaz para que aparezca en el tiempo de arranque, se agrega a la tabla de rutas. Las puertas de enlace posteriores listadas en otras interfaces, se ignoran. Esto es muy importante al configurar servidores reales.
Después de conectarse físicamente al hardware, configure las interfaces de red en los enrutadores LVS primarios y de respaldo. Esta acción se puede realizar mediante una aplicación gráfica tal como system-config-network o al modificar los scripts de red de forma manual. Para obtener más información sobre cómo agregar dispositivos mediante system-config-network, consulte el capítulo Configuración de red en la Red Hat Enterprise Linux Guía de implementación. Para lo que resta del capítulo, las alteraciones de ejemplo a las interfaces se pueden hacer de forma manual o, a través de Piranha Configuration Tool.
3.3.1. Consejos de conexión para una adición del equilibrador de carga de red
Configure las direcciones IP reales tanto para las redes públicas como privadas en los enrutadores LVS antes de intentar configurar la adición del equilibrador de carga mediante Piranha Configuration Tool. Las secciones en cada topología dan un ejemplo de direcciones de redes, pero las direcciones de redes reales son necesarias. Abajo verá comando útiles para activar las interfaces de red o verificar el estatus.
- Activación de interfaces de red reales
- Para activar una interfaz de red real, use el siguiente comando como root, remplace N por el número correspondiente a la interfaz (
eth0
yeth1
)./sbin/ifup ethN
Aviso
No use scriptsifup
para activar las direcciones IP flotantes que puede configurar con Piranha Configuration Tool (eth0:1
oeth1:1
). Use el comandoservice
para iniciarpulse
en su lugar (Para obtener información, consulte la Sección 4.8, “Inicio de la adición del equilibrador de carga”). - Desactivación de interfaces de red reales
- Para desactivar una interfaz de red real, use el siguiente comando como root, remplace N por el número correspondiente a la interfaz (
eth0
yeth1
)./sbin/ifdown ethN
- Comprobación del estatus de interfaces de red
- Si en algún momento, necesita comprobar cuáles interfaces de red que están activas, escriba lo siguiente:
/sbin/ifconfig
Para ver la tabla de rutas para una máquina, ejecute el siguiente comando:/sbin/route
3.3.1.1. Diagnóstico y resolución de problemas de direcciones IP virtuales
Hay instancias en las que un administrador encuentra problemas durante una conmutación automática de un host LVS activo a un host en espera. Todas las direcciones IP virtuales no pueden activarse en el host en espera. Este problema también puede presentarse si el host se detiene o si se activa el host primario. Solamente cuando el servicio
pulse
sea reiniciado de forma manual, todas las direcciones IP virtuales se activan.
Para remediar temporalmente este problema, ejecute el siguiente comando en el indicador de shell root.:
echo 1 > /proc/sys/net/ipv4/conf/all/promote_secondaries
Observe que esto solo remediará temporalmente este problema y que el comando no se mantendrá a través del reinicio del sistema.
Para remediar permanentemente este problema, abra el archivo
/etc/sysctl.conf
y agregue la siguiente línea:
net.ipv4.conf.all.promote_secondaries = 1