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 31/05/2021 12:01:54

image_95
Membre

Postgresql 13 windows : message d'erreur serveur ne démarre plus

Bonjour,

Un serveur postgresql v13 est installé sur windows serveur 2019.
Il fonctionnait bien jusqu'à ce matin où le service postgresql ne redémarre plus. Même après un redémarrage du serveur.
J'ai un message d'erreur disant : " le serveur postgresql a démarré puis s'est arrêté. Certains services s'arrêtent
automatiquement s'ils ne sont pas utilisés par d'autres services ou programmes."

Dans l'observateur d'évènements : "Dépassement du délai pour le démarrage du serveur".

Pourriez vous m'aider ?

Merci.

Hors ligne

#2 31/05/2021 14:05:38

Re : Postgresql 13 windows : message d'erreur serveur ne démarre plus

Salut
Dans ces genres de situations on procède par élimination de cas.
Quelle est la dernière action sur le windows (installation, mise à jour, modification d'utilisateur, modification de droits ...) pouvant impacter le service PostgreSQL?
On peut commencer par vérifier le compte qui exécute PostgreSQL: c'est "SERVICE RÉSEAU". Si c'est pas le cas il faut le remettre; dans le cas échéant il faut vérifier que ce compte à tous les droits sur le dossier "data" de l'installation de PostgreSQL. Personnellement je place ce dossier hors de "programmes files".
@+

Dernière modification par alassanediakite (31/05/2021 14:06:32)

Hors ligne

#3 31/05/2021 15:05:20

rjuju
Administrateur

Re : Postgresql 13 windows : message d'erreur serveur ne démarre plus

De plus les traces de postgres vous donneront plus de détail sur la raison du problème.

En ligne

#4 31/05/2021 16:08:49

Re : Postgresql 13 windows : message d'erreur serveur ne démarre plus

Salut

rjuju a écrit :

De plus les traces de postgres vous donneront plus de détail sur la raison du problème.

C'est pas évident.
Certains problèmes tels l'indisponibilité du port, l'absence de droit sur le dossier "data" ne sont pas tracés dans le log de PostgreSQL.
@+

Hors ligne

#5 31/05/2021 17:23:34

ruizsebastien
Membre

Re : Postgresql 13 windows : message d'erreur serveur ne démarre plus

alassanediakite a écrit :

Salut

rjuju a écrit :

De plus les traces de postgres vous donneront plus de détail sur la raison du problème.

C'est pas évident.
Certains problèmes tels l'indisponibilité du port, l'absence de droit sur le dossier "data" ne sont pas tracés dans le log de PostgreSQL.
@+

oui mais s'il n'y a rien dans les traces postgresql, ça élimine déjà pas mal de causes et c'est plus facile de chercher en premier à cet endroit que de trouver une erreur exotique au niveau du réseau ou du système de fichier (surtout avec windows).


Cordialement,

Sébastien.

Hors ligne

#6 31/05/2021 18:49:23

Re : Postgresql 13 windows : message d'erreur serveur ne démarre plus

OK commençons par là.

Hors ligne

#7 01/06/2021 09:20:53

image_95
Membre

Re : Postgresql 13 windows : message d'erreur serveur ne démarre plus

Bonjour,

C'était une coquille de ma part sur le fichier pg_hba.conf. Problème résolu.

Voici le contenu du dernier fichier log :

2021-05-31 13:45:17.453 CEST [5960] LOG:  démarrage de PostgreSQL 13.1, compiled by Visual C++ build 1914, 64-bit
2021-05-31 13:45:17.456 CEST [5960] LOG:  en écoute sur IPv6, adresse « :: », port 5432
2021-05-31 13:45:17.457 CEST [5960] LOG:  en écoute sur IPv4, adresse « 0.0.0.0 », port 5432
2021-05-31 13:45:17.469 CEST [5960] LOG:  masque IP « /24 » invalide : Unknown host
2021-05-31 13:45:17.469 CEST [5960] CONTEXTE :  ligne 88 du fichier de configuration « C:/Program Files/PostgreSQL/13/data/pg_hba.conf »
2021-05-31 13:45:17.472 CEST [5960] FATAL:  n'a pas pu charger pg_hba.conf
2021-05-31 13:45:17.477 CEST [5960] LOG:  le système de base de données est arrêté

Hors ligne

Pied de page des forums