[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Keepalived: mensajes repetidos "Received advert from 172.18.88.143 with lower priority 103, ours 104, forcing new election"



El 2020-07-28 a las 23:47 -0300, Roberto Carna escribió:

> Buenas tardes, tengo un servidor Debian 10.4 con un paquete keepalived
> 1:2.0.10-1.
> 
> Hice un failover con dos servidores Squid que anda muy bien, excepto
> que por la noche generalmente el cluster switchea al nodo Backup.
> Tanto en el nodo Master como en el Backup, los procesos squid no se
> caen nunca, siempre estan activos, por lo cual el switcheo de master a
> backup no es ocasionado por la caida del squid en el nodo master.
> 
> La configuracion es:

(...)

> vrrp_instance VI_1 {
>       interface ens32
>       state MASTER
>       virtual_router_id 51
>       priority 101          # 101 on proxy-master, 100 on proxy-slave
>       smtp_alert
>       virtual_ipaddress {
>            172.18.88.141
>       }
>       track_script {
>            chk_proxy
>       }
> }
> 
> SLAVE

(...)

> vrrp_instance VI_1 {
>       interface ens32
>       state BACKUP
>       virtual_router_id 51
>       priority 100          # 100 on proxy-slave, 101 on proxy-master
>       smtp_alert
>       virtual_ipaddress {
>            172.18.88.141
>       }
>       track_script {
>            chk_proxy
>       }
> }

(...)

> Los mensajes que llegan al master a la hora de switchear al backup son:
> 
> Jul 27 20:18:27 proxy-master Keepalived_vrrp[2590]: (VI_1) Received
> advert from 172.18.88.143 with lower priority 103, ours 104, forcing
> new election

(...)

> Por favor, diganme cual puede ser la causa de este mal comportamiento.

Los datos de la configuración de los nodos (maestro-esclavo) y los del 
registro parecen ser discrepantes, es decir:

¿De dónde sale la IP 172.18.88.143? La dirección de ambos nodos parece 
ser 172.18.88.141.

¿De dónde toma la prioridad 103-104? El valor de la variable es de 
100-101.

Aparte de eso, la versión del paquete que tienes en el repo de Debian 
(2.0.10) es muy antigua (2018). Es posible que se trate de algún 
error ya corregido en la última versión, que va por la 2.1.5 (2020).

Saludos,

-- 
Camaleón 


Reply to: