






Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Guía sobre como montar un balanceador de carga
Tipo: Apuntes
1 / 11
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!







LB con adaptador puente y red interna: ● Configuramos la red interna de forma dinámica con setup-interfaces
● Reiniciamos el servicio de red para aplicar la configuración
● Cambiamos el hostname
● Para instalar el software necesario para el balanceador de carga, agregamos el repositorio de community
● Instalamos keepalived
● Reiniciamos la máquina ● Creamos la carpeta de configuración de keepalived y el archivo de configuración
● En el keepalived.conf pegamos la plantilla publicada
● Iniciamos el servidor web 1 y configuramos la IP
● Nos conectamos por ssh al servidor web desde el LBS
● Cambiamos los hostname de ambos servers
● Configuramos el balanceador como router, descomentando la siguiente línea
● Instalamos nginx en los servidores web
● Configuramos el servidor web 1 y 2 desde /etc/nginx/http.d/default.conf
● Metemos contenido en ambos servidores
http://1 92.168.200.254:80/ para enviar 1000 peticiones
● Para ver las conexiones que se establecen, ejecuto ipvsadm -Lnc en el LB
● Si un servidor se cae, el LB lo quita del pull de servidores ● Si se vuelve a levantar el servidor caído, el LB lo debería detectar automáticamente y volver a ponerlo en el pull ● Para no arrancar manualmente el nginx , ejecutamos rc-update add nginx default
● Podemos ver el Heart-Beating del LB al servidor desde los logs
● Si accedemos a la pagina web y vemos los logs, nos indica el curl y la IP del balanceador de carga, que es mediante la cual el cliente se conecta
● Paramos el servicio de red del servidor 2
● Iniciamos el servicio de red del servidor 2
● Nos volvemos a conectar desde la máquina de salto (LB)
● Volvemos a levantar el servidor web
● Verificamos que el LB vuelva a detectar al servidor 2
● Comprobamos que nos podamos conectar desde el host
● El archivo de configuración quedaría asi: