Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 08/03/2019 17:14:20
- caius
- Membre
impossible relancer servuer postgres avec systemctl
Bonjour,
j'ai 3 instances postgres 10 qui écoute sur 3 port différents. J'ai voulu arrêter puis relancer les serveurs pour enregistrer un ajout dans le fichier pg_hba.conf des mes instances mais depuis (je ne pense pas que cela a un rapport mais je précise) aucun instance ne veut redémarrer quand j'utilise systemctl.
j'obtiens :
Job for postgresql-10.service failed because the control process exited with error code. See "systemctl status postgresql-10.service" and "journalctl -xe" for details.
en appelant les status j'obtiens :
postgresql-10.service - PostgreSQL 10 database server
Loaded: loaded (/usr/lib/systemd/system/postgresql-10.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Fri 2019-03-08 16:07:59 CET; 18s ago
Docs: https://www.postgresql.org/docs/10/static/
Process: 9731 ExecStart=/usr/pgsql-10/bin/postmaster -D ${PGDATA} (code=exited, status=1/FAILURE)
Process: 9726 ExecStartPre=/usr/pgsql-10/bin/postgresql-10-check-db-dir ${PGDATA} (code=exited, status=0/SUCCESS)
Main PID: 9731 (code=exited, status=1/FAILURE)
Mar 08 16:07:59 panorama postmaster[9731]: 2019-03-08 16:07:59.938 CET [9731] LOG: listening on IPv4 address "127.0.0.1", port 5432
Mar 08 16:07:59 panorama postmaster[9731]: 2019-03-08 16:07:59.941 CET [9731] LOG: could not create IPv6 socket for address "::1": Address family not supported by protocol
Mar 08 16:07:59 panorama postmaster[9731]: 2019-03-08 16:07:59.943 CET [9731] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
Mar 08 16:07:59 panorama postmaster[9731]: 2019-03-08 16:07:59.947 CET [9731] LOG: listening on Unix socket "/tmp/.s.PGSQL.5432"
Mar 08 16:07:59 panorama postmaster[9731]: 2019-03-08 16:07:59.960 CET [9731] LOG: redirecting log output to logging collector process
Mar 08 16:07:59 panorama postmaster[9731]: 2019-03-08 16:07:59.960 CET [9731] HINT: Future log output will appear in directory "log".
Mar 08 16:07:59 panorama systemd[1]: postgresql-10.service: main process exited, code=exited, status=1/FAILURE
Mar 08 16:07:59 panorama systemd[1]: Failed to start PostgreSQL 10 database server.
Mar 08 16:07:59 panorama systemd[1]: Unit postgresql-10.service entered failed state.
Mar 08 16:07:59 panorama systemd[1]: postgresql-10.service failed.
et le journal donne :
The result is failed.
Mar 08 16:07:59 panorama systemd[1]: Unit postgresql-10.service entered failed state.
Mar 08 16:07:59 panorama systemd[1]: postgresql-10.service failed.
Mar 08 16:07:59 panorama polkitd[8596]: Unregistered Authentication Agent for unix-process:9720:8716297 (system bus name :1.418, object path /org/freedesktop/PolicyKit1/AuthenticationAge
M
que dois-je faire ?
j'ai le même problème avec mes 3 instances. je suis sur un serveurs redhat 7.
Merci à vous
Dernière modification par caius (08/03/2019 17:14:47)
Hors ligne
#2 08/03/2019 17:21:24
- null008
- Membre
Re : impossible relancer servuer postgres avec systemctl
PEUT ON AVOIR le contenu du fichier pg_hba.conf
Hors ligne
#3 08/03/2019 17:30:56
- caius
- Membre
Re : impossible relancer servuer postgres avec systemctl
bonjour,
j'ai rajouté la ligne dans ipv4 :
# IPv4 local connections:
host all all 127.0.0.1/32 ident
host base_f dude 10.134.2.200 md5
effectivement quand j'enlève ce que j'ai ajouté (la 2ème ligne) ça fonctionne... pourriez-vous me dire ce que je fais mal dans le paramétrage de cette ligne svp ?
Hors ligne
#4 08/03/2019 17:48:08
- gleu
- Administrateur
Re : impossible relancer servuer postgres avec systemctl
Vous n'avez qu'une adresse IP. C'est soit une adresse IP avec son masque réseau, soit une adresse CIDR (voir la première ligne).
Guillaume.
Hors ligne
#5 08/03/2019 17:54:54
- caius
- Membre
Re : impossible relancer servuer postgres avec systemctl
et oui... avec le masque /32 cela marche beaucoup mieux d'un coup !
vraiment merci à vous deux !
Hors ligne