HeartBeat Debian Etch

Enviado por el 06/05/2008

HeartBeat Debian Etch

Hoy en instalado mi primer HA en GNU/Linux.Es algo sencillo.Un cluster de alta disponibilidad, con dos máquinas, corriendo vsftpd. En unas 2 horas tenía el cluster HA listo.La idea general es esta:

  • 2 Servidores con Debian GNU/Linux Etch 4.0 .
  • vsftpd en las dos máquinas.
  • sist-02.elzulo.org : 192.168.10.50
  • mail.elzulo.org: 192.168.10.200
  • Una única dirección IP transparente al usuario: 192.168.10.125
  • Cuando el servidor Master no se encuentre operativo, el Esclavo pasa a dar servicio FTP.
  • Heartbeat es el software instalado.

Lo primero es instalar el software vsftpd y comprobar que funcione en ambos servidores.Fácil.Después instalamos heartbeat.El directorio de configuración es /etc/ha.d.

  1. Creamos en este directorio authkeys

auth 1 1 crc [Contenido /etc/ha.d/authkeys] 2. Creamos el fichero ha.cf para cada una de las máquinas del Cluster HA. Este fichero es el de mail.elzulo.org(supuesto host,ya que no está operativo). debugfile /var/log/ha-debug ping 192.168.10.254 logfile /var/log/ha-log logfacility local0 keepalive 2 deadtime 30 warntime 10 initdead 120 udpport 694 mcast eth0 225.0.0.1 694 1 0 ucast eth0 192.168.10.200 auto_failback on node sist-02.elzulo.org node mail.elzulo.org bcast eth0 3. Creamos el fichero /etc/ha.d/haresources en el que indicaremos el servidor Master o Principal en este caso : sist-02.elzulo.org 192.168.10.125 vsftpd 4. /etc/init.d/heartbeat restart Faltan un montón de historias, pero como toma de contacto no está nada mal,verdad?