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 ->]

-
Suse
- OpenSUSE reemplaza AppArmor con SELinux en instalaciones nuevas
- EQT pretende hacerse con el 100% de SuSE, y saldría del mercado
- Liberty Linux, la alternativa de SuSE para CentOS compatible con RHEL
- SuSE y Microsoft colaboran lanzando el primer kernel de Linux empresarial optimizado para Azure
- Cómo SUSE está uniendo proyectos de código abierto y comunidades
- SUSE impulsa las soluciones Linux de parcheado sin reinicio y tiempo real para entornos IBM
- Barcelona acogerá un año más el encuentro: SUSE Expert Days
- Prevenir ataques de fuerza bruta con Fail2ban en Linux OpenSUSE 10.3
- SUSE presenta las últimas innovaciones de código abierto que están transformando los negocios en SUSECON 2017
- SUSE Linux Enterprise Server para Raspberry Pi 3, con Bluetooth y Wi-Fi
- Utilizar PHP5-FPM con Apache2 en OpenSUSE 12.1
- Encriptar los datos con EncFS (OpenSUSE 12.3)
- Nueva versión de OpenSUSE 12.3 la versión más fácil
- Cómo instalar KDE 4.10 en openSUSE 12.2
- La distro Linux OpenSuSE 12.2, publicada