Vous n'êtes pas identifié(e).

#1 22/09/2014 11:59:32

Postgres.0
Membre

pgbouncer

Bonjour,

En prod, sur une debian avec PG 9.3, j'ai de temps en temps cette erreur:

Pooler Error: pgbouncer cannot connect to server

Cette arrive quand j'essaye de me connecter plusieurs fois successives avec psql.

Quelqu'un aurait-il une idée?

Merci

Dernière modification par Postgres.0 (22/09/2014 12:04:48)

Hors ligne

#2 22/09/2014 13:39:57

ruizsebastien
Membre

Re : pgbouncer

Bonjour,

Peut-être avez-vous atteint votre max_connections (à vérifier dans pg_settings) ?
Vérifiez les logs de postgresql.

Cordialement,


Cordialement,

Sébastien.

Hors ligne

#3 22/09/2014 15:02:51

Postgres.0
Membre

Re : pgbouncer

Je n'ai rien de particulier au même moment côté postgres
Des fois côté postgres, j'ai un checkpoint au même moment que l'erreur dans pgbouncer.

Dernière modification par Postgres.0 (22/09/2014 15:16:58)

Hors ligne

#4 22/09/2014 15:08:20

Postgres.0
Membre

Re : pgbouncer

Juste avant, j'ai ce message d'erreur dans la log de pgbouncer:

WARNING sbuf_connect failed: Network is unreachable

closing because: connect failed

pgbouncer n'arrive pas à se connecter au serveur, mais pourquoi?

Si le nombre de connexions max est atteint, je dois avoir impérativement un message dans la log qui le signale.

Dernière modification par Postgres.0 (22/09/2014 16:41:10)

Hors ligne

#5 22/09/2014 18:01:33

ruizsebastien
Membre

Re : pgbouncer

j'ai déjà eu un cas comme ça et le problème venait d'un routeur/firewall qui empêchait un certain dnombre de connexions simultanées.
Ce n'est peut être pas votre cas mais ça vaut le coup de chercher dans cette direction.


Cordialement,

Sébastien.

Hors ligne

#6 23/09/2014 10:02:02

Postgres.0
Membre

Re : pgbouncer

Merci beaucoup, je vais explorer cette piste.

Hors ligne

#7 23/09/2014 11:58:13

Postgres.0
Membre

Re : pgbouncer

Je n'ai pas de firewall ni de routeur.
Je viens de reproduire le problème en me connectant et déconnectant 3 fois successives avec psql.

Dernière modification par Postgres.0 (23/09/2014 13:54:51)

Hors ligne

#8 23/09/2014 14:17:06

bouchigreque
Membre

Re : pgbouncer

Tape voir la commande "dmesg" sur ton serveur pour voir si rien ne bloque au niveau kernel / système.

Dernière modification par bouchigreque (23/09/2014 14:17:14)

Hors ligne

#9 23/09/2014 16:17:33

ruizsebastien
Membre

Re : pgbouncer

est ce que SELinux est activé ?


Cordialement,

Sébastien.

Hors ligne

#10 23/09/2014 16:22:58

Postgres.0
Membre

Re : pgbouncer

Comment le savoir sur debian?

Hors ligne

#11 24/09/2014 11:02:28

Postgres.0
Membre

Re : pgbouncer

...

Dernière modification par Postgres.0 (30/09/2014 17:11:12)

Hors ligne

Pied de page des forums