Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 17/10/2017 10:48:12
- null008
- Membre
redémarage service postgresql
bonjour a tous
Est ce que n'importe quel modification faite au niveau du Fichier pg_hba.conf nécessite 'il un redémarrage du service postgres ?
une autre question SVP quel est la différence entre le faite de faire redémarrer le service postgresql et faire un pg_ctl reload
merci
Hors ligne
#2 17/10/2017 11:15:31
- ruizsebastien
- Membre
Re : redémarage service postgresql
bonjour,
arrêt service : les sessions utilisateurs sont tuées (et toute la conf est rechargée).
pg_ctl reload : les sessions restent connectées (toutes les conf qui le permettent sont rechargées).
Pour le pg_hba.conf, un pg_ctl reload suffit.
voir :
https://docs.postgresql.fr/9.6/app-pg-ctl.html
et
https://docs.postgresql.fr/9.6/view-pg-settings.html
Cordialement,
Cordialement,
Sébastien.
Hors ligne
#3 25/10/2017 16:22:46
- null008
- Membre
Re : redémarage service postgresql
bonjour
Après avoir faire modifier mon Fichier "pg_hba.conf"
j'ai penser a recharger le nouveau config a travers cette ligne
postgres@mada:/usr/lib/postgresql/8.3/bin$ pg_ctl reload -D "/root"
-su: pg_ctl: command not found
je viens d'avoir ce messager d'erreur en indiquant que la commande pg_ctl est non trouvée malgré que je suis sur le chemin "/usr/lib/postgresql/8.3/bin" ou il existe réellement le programme pg_ctl
Qui peut me dit a quoi du ce blocage
merci
Dernière modification par null008 (25/10/2017 16:23:31)
Hors ligne
#4 25/10/2017 16:55:21
- rjuju
- Administrateur
Re : redémarage service postgresql
Vous êtes toujours en version 8.3 ?
Vous pouvez utiliser l'initscript pour recharger la configuration. Aucune idée d'où se trouve le binaire pg_ctl, vous pouvez essayer de le chercher avec « find / -name pg_ctl -type f »
Pour finir, j'espère bien que votre instance n'est pas situé dans /root.
Julien.
https://rjuju.github.io/
Hors ligne
#5 25/10/2017 17:21:20
- ruizsebastien
- Membre
Re : redémarage service postgresql
le postgresql.cong et le pg_hba.conf se trouve dans /root ???
Cordialement,
Sébastien.
Hors ligne
#6 26/10/2017 14:26:48
- null008
- Membre
Re : redémarage service postgresql
bonjour l’orsque j'ai fait cette petit commande apropos pg_ctl
j'ai eu ces deux lignes ou il n'existe pas le notion reload juste start ou stop
pg_ctl (1) - start, stop, or restart a PostgreSQL server
pg_ctlcluster (8) - start/stop/restart/reload a PostgreSQL cluster
y'a t'il une méthode qui me permet de charger la configuration de pg_hba.conf sans perturber la production (redémarrage de service )
merci
Dernière modification par null008 (26/10/2017 14:27:10)
Hors ligne
#7 26/10/2017 14:40:23
- rjuju
- Administrateur
Re : redémarage service postgresql
Vous pouvez faire un pg_lsclusters pour voir la liste de vos instance, puis un pg_ctlcluster X.Y nom reload une fois l'instance identifiée. À priori ça devrait être « 8.3 main ».
Julien.
https://rjuju.github.io/
Hors ligne
Pages : 1