¿Latido (sin ldirectord, etc.) para una dirección IP flotante?

¿Latido (sin ldirectord, etc.) para una dirección IP flotante?

Tengo dos servidores de equilibrio de carga que ejecutan mod_proxy_balancer. Cada servidor se equilibra entre dos servidores web.

Ahora me gustaría encontrar una manera de compartir una única dirección IP entre esos dos servidores de equilibrio de carga, de una manera que permita la conmutación por error.

¿Es posible utilizar solo latidos (sin ldirectord) para compartir una dirección IP con mod_proxy_balancer?

Si es así, ¿alguien podría indicarme algunas instrucciones o sugerirme la forma de proceder?

Todos los tutoriales sobre latidos que he visto suponen que estás usando ldirectord o marcapasos (que no puedo usar debido a restricciones en mis servidores en la nube).

Respuesta1

Puede utilizar el Agente de recursos IPaddr/IPaddr2 en Heartbeat para lograr esto. En su archivo haresources (en /etc/ha.d/ para mí) agregaría una línea como

IPaddr::172.16.20.160

Si Heartbeat ya se está ejecutando, deberás iniciar el recurso manualmente

/etc/ha.d/resource.d/IPaddr 172.16.20.160 start

Si por alguna razón el servidor en el que está activa la IP falla, el secundario recogerá el recurso automáticamente.

No necesita ldirectord ni marcapasos para esto.

información relacionada