Tag Archives: Heartbeat

Script OCF, Heartbeat crm mode para Freeradius

23 Nov

Como ya he publicado aquí, llevo tiempo ya aprox. 1 año trabajando fuertemente con heartbeat, DRBD, failover entre otras. Por diversos motivos hemos tenido que crear algunos scripts OCF’s, para algunos servicios que no vienen por defecto en Heartbeat, es por esto que para este caso les traigo el script ocf que he realizado partiendo de la base de uno realizado por mi colega Iñaki Baz.
[...]

Heartbeat Modo CRM monitor

2 Jul

Hace aproximadamente 1 año, realice un post donde explicaba como hacer la instalación de dos servidores de alta disponibilidad usando Heartbeat, en ese caso era simplemente para un Proxy. Luego 6 meses atrás explique como instalar un cluster de alta disponibilidad con Heartbeat, Mysql y Centos, bueno hasta ahora puedo decir que el que instale hace 1 año con los proxys no ha fallado, y el que monte con mysql no solo que no ha fallado sino que he realizado instalaciones similares ya que me ha ido bastante bien, a parte de aplicarlo a otros servicios como el Ftp.

En este caso les traigo como realizar la instalación de un Cluster con Heartbeat y Cualquier servicio con CRM, la diferencia es que en esta ocasión me interesa usar el modo CRM de Heartbeat. Para quienes no sepan lo que es el modo CRM, consiste en un XML que generamos en el nodo 1 y que Heartbeat se encargara de propagar a los demás nodos. Este XML conocido con el nombre de cib.XML, es un fichero que tendremos ubicado en /var/lib/heartbeat/crm/cib.xml, y es quien contiene toda la informacion del equipo entre ellas, Id’s  de cada nodo, datos de cada interfaz, servicio a monitorizar entre otras.

[...]

Cluster Mysql con CentOS, DRBD y Heartbeat | Mysql cluster with CentOS, DRBD and heartbeat

30 Nov

drbd_logo_smallCentOS + DRBD + HeartBeat + MYSQL
DRBD (Distributed Replicated Block Device), es un sistema para almacenamiento distribuido usado en Linux para realizar replicaciones de sistemas de archivos por bloques. Este paquete consiste en un modulo del Kernel drbd-kmod, y scripts que permiten que se puedan realizar replicaciones muy similares a un RAID 1, en red.
DRBD se suele usa acompañado de herramientas de High Availability (HA), como Heartbeat, para lograr servidores de alta disponibilidad.

Paquetes Necesarios

En el siguiente ejemplo utilizaremos como base un sistema 32 bits, para lo cual necesitaremos instalar por Yum, o por RPM los siguientes paquetes.
• drbd.i386
• kmod-drbd.i686
• MySQL-server <– Aplica a nuestro caso se puede usar cualquier otro servicio.
• Heartbeat*
• Gnutls*
• Ipvsadm*

Para ejecutar el modulo de drbd en el kernel debemos ejecutar lo siguiente:

• modprobe drbd
[...]

Heartbeat – Maestro Esclavo

13 May

En estos días se nos ocurrio en la oficina realizar una migración del servidor proxy del area de comerciales, para lo cual obviamente seleccionamos Squid, y bueno con SquidGuard hace un buen trabajo para las listas negras o “Blacklists”.

Una vez terminé de configurar el servidor se me ocurrio montar un failover, y nada más y nada menos me vino a la mente casi de inmediato heartbeat, que ya lo habia usado para otros servidores unos NFS, y hasta ahora van sin fallos.

[...]