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 16/09/2013 16:08:03

Marion_cdapp
Membre

Service PostgreSQL démarre et s'arrete immédiatement

Bonjour,

Je viens d'installer Postgres 9.2 sur un serveur Windows 2003 pour les besoin d'un projet.

l'installation c'est bien passé, mais je rencontre des problèmes avec le service.
Depuis que je l'ai arrête il ne veut pas redémarrer. j'avais oublié utilisateur, j'ai donc  un utilisateur postgres.
j'ai mis à jour l'utilisateur et le mot de passe pour démarrer le service.
Celui-ci démarre puis un message me dit qu'il s'est arrête.

Avez des idées, car là je pense avoir fait le tour de mes connaissances ?

Merci
Marion

Hors ligne

#2 16/09/2013 16:10:50

rjuju
Administrateur

Re : Service PostgreSQL démarre et s'arrete immédiatement

L'observateur d'évènement vous donnera les raisons de l'erreur.

Si vous avez changé le mot de passe de l'utilisateur système, il faut également le reporter dans les informations sur service windows et inversement.

En ligne

#3 17/09/2013 08:18:57

Marion_cdapp
Membre

Re : Service PostgreSQL démarre et s'arrete immédiatement

Voici l'erreur de l'observateur.

"2013-09-17 08:16:08 CEST FATAL:  n'a pas pu crer le fichier verrou  postmaster.pid  : Permission denied"

Est ce que ce la vous dit quelques choses ?

Marion

Hors ligne

#4 17/09/2013 09:22:20

rjuju
Administrateur

Re : Service PostgreSQL démarre et s'arrete immédiatement

L'utilisateur lançant le service n'a pas le droit d'écrire dans le répertoire spécifié. Il faut que vous modifier le répertoire PGDATA ainsi que tous les sous répertoires afin de donner les droits d'écriture.

En ligne

#5 17/09/2013 09:30:24

Marion_cdapp
Membre

Re : Service PostgreSQL démarre et s'arrete immédiatement

Modification faite
je viens de me rendre compte que je n'avais pas de postmaster.pid, je viens donc de le créer.

du coup le message d'erreur n'est plus le même "bogus data in lock file "postmaster.pid"
j'ai aussi ça comme message : "Service encounter error <Failed to load/parse last inventory state>."

Marion

Hors ligne

#6 17/09/2013 09:35:19

Bidou
Membre

Re : Service PostgreSQL démarre et s'arrete immédiatement

Bonjour Marion_cdapp,


Il est parfaitement normal que vous n'ayez pas de fichier postmaster.pid, c'est lorsque vous lancez PostgreSQL que celui-ci sera créé.
Ce fichier n'est donc pas à créer manuellement.

Hors ligne

#7 17/09/2013 09:40:04

Marion_cdapp
Membre

Re : Service PostgreSQL démarre et s'arrete immédiatement

Ok merci, je le supprime.

le service ne démarre toujours pas.
il y a qu'une seule erreur : "Dépassement du délai pour le démarrage du serveur"

Hors ligne

#8 17/09/2013 09:50:51

Bidou
Membre

Re : Service PostgreSQL démarre et s'arrete immédiatement

Vous n'avez pas d'autre erreur juste avant celle-ci?

Hors ligne

#9 17/09/2013 09:52:30

Marion_cdapp
Membre

Re : Service PostgreSQL démarre et s'arrete immédiatement

si mais ce n'est pas une erreur postgres, c'est une erreur OCS inventory service
"Service encounter error <Failed to load/parse last inventory state>"

Hors ligne

#10 17/09/2013 10:29:43

rjuju
Administrateur

Re : Service PostgreSQL démarre et s'arrete immédiatement

Avez-vous des messages d'erreurs dans le sous répertoire pg_log, dans le fichier le plus récent ?

En ligne

#11 17/09/2013 10:32:59

Marion_cdapp
Membre

Re : Service PostgreSQL démarre et s'arrete immédiatement

les voici :
2013-09-17 10:25:59 CEST LOG:  masque CIDR invalide dans l'adresse « 127.0.0.1/128 »
2013-09-17 10:25:59 CEST CONTEXTE :  ligne 80 du fichier de configuration « C:/Program Files/PostgreSQL/9.2/data/pg_hba.conf »
2013-09-17 10:25:59 CEST FATAL:  n'a pas pu charger pg_hba.conf

Hors ligne

#12 17/09/2013 10:35:52

Bidou
Membre

Re : Service PostgreSQL démarre et s'arrete immédiatement

Corrigez la ligne et mettez "127.0.0.1/32"

Hors ligne

#13 17/09/2013 10:39:18

Marion_cdapp
Membre

Re : Service PostgreSQL démarre et s'arrete immédiatement

nickel ça marche !

merci beaucoup à tous les deux.
je viens d’être promue administratrice du serveur postgres, je risque devenir vous embêter encore.

Marion

Hors ligne

#14 17/09/2013 11:24:04

Marion_cdapp
Membre

Re : Service PostgreSQL démarre et s'arrete immédiatement

Re,

je continu mon chemin de croix, mon serveur a redémarré.
maintenant je n'arrive plus à la base.
je suis sure de mon mdp.
voici l'erreur :"  authentification par mot de passe échouée pour l'utilisateur  « postgres »'

Hier la connexion fonctionné parfaitement.
Marion

Hors ligne

#15 17/09/2013 11:31:19

rjuju
Administrateur

Re : Service PostgreSQL démarre et s'arrete immédiatement

Je suppose que vous avez modifié la méthode d'authentification dans votre pg_hba.conf et qu'un mot de passe est maintenant nécessaire. Si vous ne connaissez pas ce mot de passe, il suffit de changer la méthode (md5 typiquement) par trust, recharger la configuration et vous pourrez alors vous connecter sans mot de passe. Il suffit ensuite de modifier le mot de passe (ALTER ROLE postgres WITH ENCRYPTED PASSWORD 'le mot de passe'), et de remettre le fichier pg_hba.conf comme il était précédemment.

En ligne

#16 17/09/2013 11:32:21

Bidou
Membre

Re : Service PostgreSQL démarre et s'arrete immédiatement

Si vous êtes sûre du mot de passe de votre utilisateur postgres, vous pouvez le redéfinir de mot de passe de celui-ci avec le même mot de passe et réessayer.

Hors ligne

#17 17/09/2013 11:36:10

Marion_cdapp
Membre

Re : Service PostgreSQL démarre et s'arrete immédiatement

ok merci pour tout.

Hors ligne

Pied de page des forums