Vous n'êtes pas identifié(e).
Bonjour,
pourrais tu mettre ton ficheir de conf repmgr?
merci
Bonjour,
le fichier recovery.conf est indispensable a la restauration.
Il faut regarder les outils de sauvegarde (pitrery,pgback_rest, barman ...) qui font ça très bien
Bonjour,
Postgresql ne fait pas de bascule automatique, il fait juste de la replication.
Il faut faire une bascule manuelle soit via la commande pg_ctl promote soit en créant le trigger file qui est dans le recovery.conf (qui devient recovery.done une fois la bascule effectuée).
Si vous souhaitez faire une bascule automatique, il faut utilise run outil tiers qui permet de la faire :
- repgmr
- paf
- patroni
- pg_keeper
...
Bonjour,
ton trigger_file permet de faire un promote des la presence du fichier sur le serveur.
Pour moi c'est normal que ton fichier n'existe pas.
Bonjour,
d’après le message d'erreur, tu essayes de te connecter en ipv6 (hote "::1") et dans ton hba.conf tu n'as pas d’entrée pour l'ipv6
2 solutions, se connecter en ipv4 ou faire une entrée pour localhost ipv6 ::1
Bonjour,
Pour la dernière erreur, il manque une cle étrangère il faut soit importer d'abord la table brigade soit insérer la ligne manquante dans la table brigade
J'ai trouvé, il s'agit d'un probleme de droit, une instance doit faire partie d'un groupe et un utilisateur doit aussi faire parti d'un groupe.
Maintenant mes instances remontent bien
en fait par défaut, psql utilise l'utilisateur local de ton systeme (ici Jean-Louis).
A mon avis, le seul utilisateur crée dans la base est postgres.
pour te connecter a la base, tu fais un psql -U postgres.
Une fois que c'est ok, tu pourras créer l'utilisateur jean-louis
ok je vais le faire
merci
Bonjour, je suis en train de mettre en place temboard en test.
J'ai un serveur d'installé et un agent de configuré.
J'ajoute bien une instance, la découverte fonctionne mais par contre rien ne remonte.
je n'ai pas d'erreur dans les logs de l'agent ni du serveur
Dans la base temboard, j'ai bien l'instance dans le schéma application mais rien dans le schéma supervision.
Es ce que quelqu'un a déjà eu ce problème ?
merci
Pour partager lon expérience, il existe maintenant une extension watchdog qui gère la vip et discute avec l'autre serveur pgpool.
Pgpool peux donc etre installé sur les 2 serveurs postgres, ce qui enlève le spof.
Effectivement au niveau pooling il semble moins bon que pgbouncer, mais moi je l'utilise que pour la partie VIP + bascule automatique.
pgpool verifie l'etat de la base de données et de pgpool, si l'un des deux tombe, il bascule sur l'autre serveur.
Il faut créer un shell qui permet de faire le promote automatique mais c'est pas tres compliqué.
Dans mes tests, le plus dérangeant est le failback.
Personnellement, j'ai testé les 3 solutions : PAF, repmgr et Pgpool.
je trouve PAF assez complexe a mettre en place mais intéressant une fois bien parametré.
repmgr est la solution qui me plais le plus mais je n'ai pas trouvé de facon de gérer une vip.
Du coup, pgpool est plus simple que PAF a mettre en place et gere des vip assez facilement.
Jusqu’à présent je n'ai eu aucun souci avec.
Je n'ai pas encore constaté d'overhead mais pour l'instant la base n'est pas trop sollicitée.
Bonjour, il y aussi pgpool, qui permet de mettre en place une vip avec bascule automatique.
Ca marche pas mal.
Mais il faut toujours surveiller si il ya eu des bascules ou non
Bonjour,
il faut modifier les fichiers pgpool.conf, failover.sh, pgpool_hba.conf.
Tu peux t'appuyer sur les docs suivantes :
http://www.synbioz.com/blog/postgresql_ … on_pgpool2
http://www.pgpool.net/pgpool-web/contri … ve/en.html
la documentation se trouve ici : http://www.pgpool.net/docs/latest/pgpoo … _pool_mode
j'espere que ca peut aider
Avez vous mis un mot de passe a l'utilisateur postgres?
Bonjour,
sinon tu créé un fichier sql avec ta requete et tu l'execute avec l'option -f :
exemple : monfichier.sql
select * from sas_audit;
ton script :
LD_LIBRARY_PATH=/opt/sas/sashome/SASWebInfrastructurePlatformDataServer/9.4/lib
export LD_LIBRARY_PATH
PGPASSWORD=*******
export PGPASSWORD
/opt/sas/sashome/SASWebInfrastructurePlatformDataServer/9.4/bin/psql -U mysuser -h localhost -p 6432 -d myDatabase -f monfichier.sql
Yohann