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

-
Programación
- Google dona Windowbuilder, CodePro Para Eclipse
- 12 plugins de Eclipse que todo desarrollador debe conocer!
- Eclipse Ajax Toolkit Framework y Ajax tools
- Visual Studio y Eclipse, comparados y contrastados.
- Crear servicios Web con PHP en Eclipse
- Programar y depurar en un IDE para PHP con Eclipse, plugins PDT, xdebug y Remote debug
- Saros, plugin de Eclipse para programación par a distancia o distribuida en pare
- Desarrollar una aplicación Facebook con Eclipse.
- Instalar Cobol en Eclipse para Linux (y también sirve para Windows)
- Cómo instalar Eclipse en Windows, Linux o Mac.
- ¿Puede TrapC solucionar problemas de seguridad de memoria en C y C++?
- Un EXE de 27 años se convirtió en Python en minutos. ¿Será la ingeniería inversa asistida por IA el próximo paso?
- Google informa que el tiempo de migración de código se reduce a la mitad con ayuda de IA
- ELIZA, el primer chatbot con inteligencia artificial del mundo, resucita después de 60 años
- Tutorial de C/C++, programar paso a paso, para Linux, Windows y Mac