Anexo II - Instalacion de La Solucion

Embed Size (px)

Citation preview

  • 8/2/2019 Anexo II - Instalacion de La Solucion

    1/11

    ANEXO 2 - INSTALACION DE LA SOLUCION

    Instalacin de Nodo Director

    Descargamos los paquetes necesarios mediante el comando yum install,

    yum install ipvsadm heartbeat heartbeat-ldirectord

    el sistema descarga e instala los paquetes indicados en el comando yum.

  • 8/2/2019 Anexo II - Instalacion de La Solucion

    2/11

    Creamos la direccin IP virtual en el servidor director usando el algoritmo round

    robin:

    ipvsadm -A -t 192.168.1.20:80 -s rr

    Agregamos los servidores reales (-r 192.167.22.4 / 5) para el servidor virtual de

    destino (-t 192.168.1.20), con enmascaramiento / NAT (m) y con un peso de 1 (w-

    1).

    ipvsadm -a -t 192.168.1.20:80 -r 192.168.22.4:80 -m -w1

    ipvsadm -a -t 192.168.1.20:80 -r 192.168.22.5:80 -m -w1

  • 8/2/2019 Anexo II - Instalacion de La Solucion

    3/11

  • 8/2/2019 Anexo II - Instalacion de La Solucion

    4/11

    Verificamos que se crearon los servidores con el comando:

    Ipvsadm l

    Activamos el reenvo de paquetes mediante los comandos:

    echo 1 > /proc/sys/net/ipv4/ip_forward

    sysctl p

    Procedemos a configurar las tarjetas de red tanto del servidor director y los

    servidores 1 y 2.

    system-config-network

  • 8/2/2019 Anexo II - Instalacion de La Solucion

    5/11

    Servidor director

    Servidor 1

  • 8/2/2019 Anexo II - Instalacion de La Solucion

    6/11

    Servidor 2

    Configuramos la tarjeta de red Virtual en el servidor director

  • 8/2/2019 Anexo II - Instalacion de La Solucion

    7/11

    Luego de todas las configuraciones reiniciamos el servicio con el comando:

    service network restart

    Instalacin de los servidores reales

    Continuamos con la configuracin de los servidores reales.

    Es necesario utilizar firewall iptables para marcar todo el trfico http, y luego la ruta

    es a travs de una tabla de rutas alternativas.

    iptables -t mangle -I PREROUTING -p tcp --dport 80 -j MARK --set-mark 80

    Aceptamos conexiones web en los servidores por el puerto 80 y la interface de red

    eth1.

    iptables -A INPUT i eth1 -p tcp --dport 80 -j ACCEPT

    Guardamos la configuracin de las reglas iptables.

    service iptables save

    Configuramos que el servicio de iptables en los nodos servidores este corriendo y

    se active en el inicio:

    chkconfig iptables on

    Iniciamos el servicio iptables

    service iptables start

    Verificamos la configuracin realizada en las iptables editando el archivo

    /etc/sysconfig/iptables

    vim /etc/sysconfig/iptables

  • 8/2/2019 Anexo II - Instalacion de La Solucion

    8/11

    Configuramos para que el servicio http en los nodos servidores este corriendo y se

    active en el inicio, con el comando:

    chkconfig httpd on

    Iniciamos el servicio http

    service httpd start

    Finalmente debemos configurar los nodos servidores 1 y 2 para que acepten

    peticiones de la IP 192.168.22.2. Creamos una ruta por defecto:

    ip route add default via 192.168.22.2 table 1

    Verificamos que las rutas se encuentren creadas:

  • 8/2/2019 Anexo II - Instalacion de La Solucion

    9/11

    Asociamos las marcas asignadas a la tabla table 1

    ip rule add fwmark 80 table 1

    Verificamos que se encuentren creadas las reglas con

    ip rule list

  • 8/2/2019 Anexo II - Instalacion de La Solucion

    10/11

    Los servidores reales poseen una pgina web alojada en /var/www/html/ la misma

    que simplemente es informativa y nos indica que servidor es el que est

    mostrando la pgina as (servidor 1, servidor 2). Ver figuras 5.3 y 5.4

    respectivamente.

    El cliente realiza una peticin al servidor director mediante la direccin IP Virtual

    del mismo 192.168.1.20 (www.tesismg.com), el servidor director realiza el

    balanceo y redirecciona la peticin al servidor real disponible, si realizamos

    nuevamente una peticin veremos que ahora es el otro servidor el que est

    mostrando su pgina.

  • 8/2/2019 Anexo II - Instalacion de La Solucion

    11/11