Réplication status

Lists: pgsql-fr-generale
From: Pierre BOIZOT <pierre(dot)boizot(at)gmail(dot)com>
To: PG-Mail-liste <pgsql-fr-generale(at)postgresql(dot)org>
Subject: Réplication status
Date: 2014-08-15 07:40:26
Message-ID: CANxSh5zQNkxhYdaqZ=mEwZoukN6i6nf+Pfo4Q7=dP=JJiPSzBg@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-fr-generale

Bonjour,

Je cherche une solution pour détecter si le cluster présent sur mon serveur
est master ou slave.

Pour le moment je ne trouve pas d'autre solution que de rechercher par un
grep si le process receiver est présent.

​​y a t il des tables ou vue ou je trouve l'info ?

​​​Merci d'avance​​

Pierre.

G+ <https://plus.google.com/u/0/+PierreBOIZOT/about>


From: Michael Paquier <michael(dot)paquier(at)gmail(dot)com>
To: Pierre BOIZOT <pierre(dot)boizot(at)gmail(dot)com>
Cc: PG-Mail-liste <pgsql-fr-generale(at)postgresql(dot)org>
Subject: Re: [pgsql-fr-generale] Réplication status
Date: 2014-08-15 07:45:48
Message-ID: CAB7nPqQgTfQnbgPQYp-2AbC5U0M-nUsQhg1J2_LDR+B5Dh6pvw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: Postg메이저 토토 사이트SQL

2014-08-15 16:40 GMT+09:00 Pierre BOIZOT <pierre(dot)boizot(at)gmail(dot)com>:
> Bonjour,
>
> Je cherche une solution pour détecter si le cluster présent sur mon serveur
> est master ou slave.
>
> Pour le moment je ne trouve pas d'autre solution que de rechercher par un
> grep si le process receiver est présent.
>
>
> y a t il des tables ou vue ou je trouve l'info ?
Une requête est suffisante: SELECT pg_is_in_recovery();
Cordialement,
--
Michael

--
Envoi via la liste pgsql-fr-generale (pgsql-fr-generale(at)postgresql(dot)org)


From: Guillaume Lelarge <guillaume(at)lelarge(dot)info>
To: Pierre Boizot <pierre(dot)boizot(at)gmail(dot)com>
Cc: pgsql-fr-generale <pgsql-fr-generale(at)postgresql(dot)org>
Subject: Re: [pgsql-fr-generale] Réplication status
Date: 2014-08-15 07:47:25
Message-ID: CAECtzeVMF0DYGX6TZOJEuqF7n43FMGcL4mX2-qQ+Fae1BdFVrw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-fr-generale

Bonjour,

Le 15 août 2014 09:40, "Pierre BOIZOT" <pierre(dot)boizot(at)gmail(dot)com> a écrit :
>
> Bonjour,
>
> Je cherche une solution pour détecter si le cluster présent sur mon
serveur est master ou slave.
>
> Pour le moment je ne trouve pas d'autre solution que de rechercher par un
grep si le process receiver est présent.
>
>
> ​​y a t il des tables ou vue ou je trouve l'info ?
>

Tu as la fonction pg_is_in_recovery(). A false, tu es sur le maître. Sinon
sur l'esclave.


From: Pierre BOIZOT <pierre(dot)boizot(at)gmail(dot)com>
To: PG-Mail-liste <pgsql-fr-generale(at)postgresql(dot)org>
Subject: Re: [pgsql-fr-generale] Réplication status
Date: 2014-08-15 11:00:59
Message-ID: CANxSh5yPieQKRShay1qprkNXDJc_OhVYK6061wX3cfcEy6CRDw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-fr-generale

Merci

Pierre.

G+ <https://plus.google.com/u/0/+PierreBOIZOT/about>

Le 15 août 2014 09:47, Guillaume Lelarge <guillaume(at)lelarge(dot)info> a écrit :

> Bonjour,
>
> Le 15 août 2014 09:40, "Pierre BOIZOT" <pierre(dot)boizot(at)gmail(dot)com> a écrit :
>
> >
> > Bonjour,
> >
> > Je cherche une solution pour détecter si le cluster présent sur mon
> serveur est master ou slave.
> >
> > Pour le moment je ne trouve pas d'autre solution que de rechercher par
> un grep si le process receiver est présent.
> >
> >
> > ​​y a t il des tables ou vue ou je trouve l'info ?
> >
>
> Tu as la fonction pg_is_in_recovery(). A false, tu es sur le maître. Sinon
> sur l'esclave.
>