LinuxParty
5 Prueba de la balanceadores de carga
Vamos a ver si los dos balanceadores de carga funcionan como se espera:
loadb1/loadb2:
ip addr eth0 SH
El equilibrador de carga activa debe incluir la dirección IP virtual (192.168.0.105):
2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000 |
El hot-standby debe indicar lo siguiente:
2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000 |
loadb1/loadb2:
ldirectord ldirectord.cf status
Salida en el equilibrador de carga activo:
ldirectord for /etc/ha.d/ldirectord.cf is running with pid: 1455 |
Salida en el hot-standby:
ldirectord is stopped for /etc/ha.d/ldirectord.cf |
loadb1/loadb2:
ipvsadm -L -n
Salida en el equilibrador de carga activo:
IP Virtual Server version 1.2.1 (size=4096) |
Salida en el hot-standby:
IP Virtual Server version 1.2.1 (size=4096) |
loadb1/loadb2:
/etc/ha.d/resource.d/LVSSyncDaemonSwap master status
Salida en el equilibrador de carga activo:
master running |
Salida en el hot-standby:
master stopped |
Si las pruebas ha ido bien, ahora puedes seguir y configurar los dos nodos de Apache.
6 Configure los dos nodos Apache
Por último, debemos configurar nuestro nodos Apache del clúster webserver1.example.com y webserver2.example.com para aceptar solicitudes en la dirección IP virtual 192.168.0.105.
webserver1/webserver2:
apt-get install iproute
Agregue lo siguiente a /etc/sysctl.conf:
webserver1/webserver2:
vi /etc/sysctl.conf
# Enable configuration of arp_ignore option |
A continuación, ejecute lo siguiente:
webserver1/webserver2:
sysctl -p
Añade esta sección para la dirección IP virtual a /etc/network/interfaces:
webserver1/webserver2:
vi /etc/network/interfaces
auto lo:0 |
A continuación, ejecute lo siguiente:
webserver1/webserver2:
ifup lo:0
Por último debemos crear el archivo ldirector.html. Este archivo es solicitado por los dos nodos del equilibrador de carga repetidamente para que puedan ver si los dos nodos Apache se está ejecutando. Supongo que la raíz de documentos del sitio web principal de apache en webserver1 y webserver2 es /var/www, por lo tanto, vamos a crear el archivo /var/www/ldirector.html:
webserver1/webserver2:
vi /var/www/ldirector.html
Test Page |
[ <- Anterior ] [ Siguiente ->]
-
Documentación
- Los alemanes denuncian la influencia del inglés mientras el "apóstrofe del idiota" obtiene la aprobación oficial
- Explora la Historia Hispánica con este Mapa Interactivo de la Real Academia de Historia
- ¿CÓMO SE INVENTÓ LA RUEDA?
- ¿Estamos en el 'Antropoceno', la era humana? Los científicos dicen: no
- Quemadores de Hidrógeno Verde para una Producción de Asfalto Sostenible
- Jericó: Un Viaje a Través de los Milenios en la Ciudad más Antigua del Mundo
- La Generación Z recurre a los libros y bibliotecas físicos
- El Trágico Declive de la Biblioteca de Alejandría: Una Epopeya Perdida en Llamas
- Los Neandertales fueron los primeros homínidos en controlar el fuego, y no los sapiens, sugiere un estudio
- Un grupo de Hóminidos Eurosiáticos podrían poner en duda todo lo que sebe sobre el del Homo Sapiens, hasta la fecha
- Descubre la Iglesia de San Antonio de los Alemanes: Un Tesoro Arquitectónico en el Corazón de Madrid
- La Asombrosa Reconstrucción de una Mujer Prehistórica Después de 4 Mil Años
- Descubren nuevo fósil de hace 8.7 millones de años en Turquía que desafía la historia sobre el origen de la humanidad
- Los arqueólogos descubren una lengua secreta perdida de hace 3.000 años
- La Queja Más Antigua del Mundo: La Historia Detrás de una Antigua Carta de Cliente Insatisfecho