[Pgpool-general] health_check pgpool-ii
Martin Fandel
martin.fandel at alphyra.de
Tue Oct 31 15:03:01 UTC 2006
Hi,
it works. health_check is ok:
2006-10-31 15:40:36 LOG: pid 22677: starting health checking
2006-10-31 15:40:36 DEBUG: pid 22677: health_check: 0 the DB
node status: 2
2006-10-31 15:40:36 DEBUG: pid 22677: health_check: 1 the DB
node status: 2
2006-10-31 15:40:36 DEBUG: pid 22677: health_check: 2 the DB
node status: 2
2006-10-31 15:40:36 ERROR: pid 22677:
connect_inet_domain_socket: connect() failed: Connection refused
2006-10-31 15:40:36 ERROR: pid 22677: health check failed. 2 th
host 192.168.6.52 at port 5434 is down
2006-10-31 15:40:36 LOG: pid 22677: set 2 th backend down
status
2006-10-31 15:40:36 DEBUG: pid 22677: failover_handler called
2006-10-31 15:40:36 DEBUG: pid 22677: failover_handler: starting
to select new master node
2006-10-31 15:40:36 LOG: pid 22677: failover_handler: do not
restart pgpool. same master node 0 was selected
But the established connection to the socket 9999 hangs / is lost. I
must reconnect to the socket for a working process. There is no failback
function implemented, right? In a fail state, I must redump the failed
database?!? Is there any pgpool-posibility for failback including sync
the latest data?
Thanks!
Regards,
Martin
Am Freitag, den 27.10.2006, 12:31 +0200 schrieb Martin Fandel:
> Hi,
>
> I'm really new using pgpool and right now I'm very happy with it. I was
> using Slony before. Slony was working, but I was not happy with the many
> ddl changes on our database :).
>
> I've setted up pgool-ii yesterday with the webinterface. All seems to
> work, but I've a problem with the health check.
>
> My postgresql-Log says:
>
> could not receive data from client: Es konnte keine Verbindung
> hergestellt werden, da der Zielcomputer die Verbindung
> verweigert # (in english: access denied from remote host)
> unexpected EOF on client connection
> disconnection: session time: 0:00:00.00 user=postgres
> database=template1 host=192.168.131.12 port)=34758
>
> I've configured pgpool for 4 nodes. For every node my pg_hba.conf is
> changed to this:
> host all all 192.168.131.12/32 trust
>
> My pgpool-health-configuration is configured as follows:
> health_check_timeout = 20
> health_check_period = 10
> health_check_user = 'postgres'
>
> I hope someone can help me :)!
>
> Thanks!
>
> Regards,
>
> Martin
>
> _______________________________________________
> Pgpool-general mailing list
> Pgpool-general at pgfoundry.org
> http://pgfoundry.org/mailman/listinfo/pgpool-general
More information about the Pgpool-general
mailing list