PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

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

#1 25/09/2017 15:23:51

ruizsebastien
Membre

[RESOLU] [PAF v2.2.0] Test avec plusieurs instances dans le cluster

Bonjour,

Serait-il possible d'avoir quelques conseils sur le déploiement d'un cluster HA en utilisant PAF v2.2.0 en incluant plusieurs instances différentes.

je pensais faire autant de "pcs resource create pgsqld" que nécessaire.
Par exemple :
pcs resource create pgsqld1 (pour l'instance 1)
pcs resource create pgsqld2 (pour l'instance 2)
pcs resource create pgsqld3 (pour l'instance 3)
etc..

Je me fourvoie ou c'est correcte ?

Dernière modification par ruizsebastien (26/09/2017 13:55:43)

Hors ligne

#2 25/09/2017 21:45:21

ioguix
Administrateur

Re : [RESOLU] [PAF v2.2.0] Test avec plusieurs instances dans le cluster

Bonsoir,

Oui, c'est bien ça, j'ai pas de quoi tester là, mais je dirais que ça y ressemble, il n'y a pas de piège. Penser à rajouter autant de master que de ressource du coup;

pcs resource create pgsqld1 [...]
pcs resource master pgsql1-ha pgsqld1 [...]
pcs resource create pgsqld2 [...]
pcs resource master pgsql2-ha pgsqld2 [...]
pcs resource create pgsqld3 [...]
pcs resource master pgsql3-ha pgsqld3 [...]

Jehan-Guillaume (ioguix) de Rorthais
www.postgresql.org | www.postgresql.fr
www.dalibo.org | www.dalibo.com

Hors ligne

#3 26/09/2017 13:54:53

ruizsebastien
Membre

Re : [RESOLU] [PAF v2.2.0] Test avec plusieurs instances dans le cluster

Jehan-Guillaume,

Excellent, ça marche impeccablement.
J'ai testé différents scénarios de crash et le cluster a répondu présent dans tous les cas de figure avec bascule automatique de toutes mes instances en un temps record.
Vraiment bravo pour cette nouvelle version.
Je n'ai pas rencontré de bug pendant mes tests.
Merci encore pour ton aide.
Vraiment PAF est un excellent outil (la promotion manuelle d'un slave juste avec une commande et en à peine 1 seconde et sans coupure de service, franchement tous les dba en rêvaient, PAF l'a fait ;-) )
A+

Hors ligne

#4 26/09/2017 19:43:38

ioguix
Administrateur

Re : [RESOLU] [PAF v2.2.0] Test avec plusieurs instances dans le cluster

Excellent, heureux que tout fonctionne bien. L'apprentissage de Pacemaker est un peu rude, mais ensuite, c'est juste plaisant effectivement smile

la promotion manuelle d'un slave juste avec une commande et en à peine 1 seconde et sans coupure de service, franchement tous les dba en rêvaient, PAF l'a fait ;-)

Rendons à César ce qui appartient à César. La promotion d'un standby en une commande, sans PAF et sans coupure, c'est un simple "pg_ctl promote" smile

En revanche, pour ce cas bien précis, si c'est Pacemaker/PAF qui est au commande, alors il faut demander à PAF de le faire pour vous, bien entendu, donc avec pcs.

Bonne continuation !


Jehan-Guillaume (ioguix) de Rorthais
www.postgresql.org | www.postgresql.fr
www.dalibo.org | www.dalibo.com

Hors ligne

Pied de page des forums