[pgpool-general: 3734] watchdog failover fails - not switching delegate IP
Janusz Borkowski
janusz.borkowski at infobright.com
Wed May 20 20:54:01 JST 2015
Hi!
I use pgpool 3.4.2-1
When the Active host 0 (.189) gets its network disconnected, the Standby host 1 (.188) does not switch the delegate IP. Standby watchdog does not realize that Active is not available:
[root at ib-wawa-188 ~]# pcp_watchdog_info 2 192.168.10.188 9898 admin pgpool 0
192.168.10.189 9999 9000 3
In the Standby logs I see repeating every few seconds indefinitely:
May 20 13:22:30 localhost pgpool: 2015-05-20 13:22:30: pid 1229: DEBUG: watchdog heartbeat: send heartbeat signal to 192.168.10.189:9694
May 20 13:22:32 localhost pgpool[902]: [5430-1] 2015-05-20 13:22:32: pid 902: LOG: failed to create watchdog sending socket
May 20 13:22:32 localhost pgpool[902]: [5430-2] 2015-05-20 13:22:32: pid 902: DETAIL: connect() reports failure "No route to host"
May 20 13:22:32 localhost pgpool[902]: [5430-3] 2015-05-20 13:22:32: pid 902: HINT: You can safely ignore this while starting up.
May 20 13:22:32 localhost pgpool[902]: [5431-1] 2015-05-20 13:22:32: pid 902: LOG: watchdog sending packet for nodes
May 20 13:22:32 localhost pgpool[902]: [5431-2] 2015-05-20 13:22:32: pid 902: DETAIL: packet for "192.168.10.189:9000" is canceled
May 20 13:22:32 localhost pgpool: 2015-05-20 13:22:32: pid 902: LOG: failed to create watchdog sending socket
May 20 13:22:32 localhost pgpool: 2015-05-20 13:22:32: pid 902: DETAIL: connect() reports failure "No route to host"
May 20 13:22:32 localhost pgpool: 2015-05-20 13:22:32: pid 902: HINT: You can safely ignore this while starting up.
May 20 13:22:32 localhost pgpool: 2015-05-20 13:22:32: pid 902: LOG: watchdog sending packet for nodes
May 20 13:22:32 localhost pgpool: 2015-05-20 13:22:32: pid 902: DETAIL: packet for "192.168.10.189:9000" is canceled
Is it known that watchdog failover does not work when network connection to Active gets down?
J.
More information about the pgpool-general
mailing list