Vous n'êtes pas identifié(e).

#1 07/03/2017 12:30:23

lionel_stim
Membre

problème démarrage du service postgresql-x64-9.4 sous Windows

Bonjour,
J'ai un problème récurant lorsque le PC où fonctionne Postgres s'arrête brutalement (coupure d’électricité ou autre).
Lors du redémarrage du PC, le service postgresql-x64-9.4 ne redémarre pas alors que les process "postgres.exe" fonctionnent.


j'utilise un autre service qui a une dépendance sur postgresql-x64-9.4. Cet autre service ne peut pas démarrer car le service postgresql-x64-9.4 est arrêté.

Pour solutionner mon problème je suis obligé de tuer les process "postgres.exe" à partir du gestionnaire des taches, puis de démarrer manuellement le service postgresql-x64-9.4 puis mon autre service, ce qui n'est pas envisageable en exploitation.

-----------------------
                   
voici les logs de postgresql-x64-9.4 lors du redémarrage du PC :

2017-03-06 13:46:51 CET LOG:  le système de bases de données a été interrompu ; dernier lancement connu à 2017-03-02 13:55:01 CET
2017-03-06 13:46:51 CET FATAL:  le système de bases de données se lance
2017-03-06 13:46:52 CET FATAL:  le système de bases de données se lance
2017-03-06 13:46:53 CET FATAL:  le système de bases de données se lance
2017-03-06 13:46:54 CET FATAL:  le système de bases de données se lance
......
2017-03-06 13:47:53 CET FATAL:  le système de bases de données se lance
2017-03-06 13:47:54 CET FATAL:  le système de bases de données se lance
2017-03-06 13:47:55 CET FATAL:  le système de bases de données se lance
2017-03-06 13:47:56 CET FATAL:  le système de bases de données se lance
2017-03-06 13:49:44 CET LOG:  le système de bases de données n'a pas été arrêté proprement ; restauration
    automatique en cours
2017-03-06 13:49:44 CET LOG:  enregistrement de longueur nulle à 0/2DB6DB50
2017-03-06 13:49:44 CET LOG:  la ré-exécution n'est pas nécessaire
2017-03-06 13:49:44 CET LOG:  MultiXact member wraparound protections are now enabled
2017-03-06 13:49:44 CET LOG:  le système de bases de données est prêt pour accepter les connexions
2017-03-06 13:49:44 CET LOG:  lancement du processus autovacuum

-----------------------

voici les événements de Windows :

06/03/2017 13:46:38 --> En attente du démarrage du serveur...
06/03/2017 13:46:51 --> 2017-03-06 13:46:51 CET LOG:  redirection des traces vers le processus de récupération des traces
                        2017-03-06 13:46:51 CET ASTUCE :  Les prochaines traces apparaîtront dans le répertoire « pg_log ».
                       
06/03/2017 13:47:57 --> Dépassement du délai pour le démarrage du serveur

06/03/2017 13:47:57 --> Le service CS100Serveur dépend du service postgresql-x64-9.4 - PostgreSQL Server 9.4 qui n’a pas pu démarrer en raison de l’erreur :
                        L’opération a réussi.

-----------------------

Est un bug Windows, PostgreSQL Server 9.4 ou autres... ?

Avez vous une idée pour solutionner mon problème?

cordialement,
Lionel

Hors ligne

#2 08/03/2017 09:32:31

gleu
Administrateur

Re : problème démarrage du service postgresql-x64-9.4 sous Windows

Déjà, commencer par configurer les traces en anglais. Ensuite, essayer d'avoir des traces plus verbeuses car si vous n'avez que ces informations là, on ne pourra pas en déduire quoi que ce soit. Et enfin, quel version de PostgreSQL avez-vous ? êtes-vous d'avoir la version version corrective ?


Guillaume.

Hors ligne

#3 08/03/2017 14:38:47

lionel_stim
Membre

Re : problème démarrage du service postgresql-x64-9.4 sous Windows

merci pour votre réponse;

la version de postgresl installée  est : "PostgreSQL 9.4.4, compiled by Visual C++ build 1800, 64-bit".
pour les log je vais faire le nécessaire dés que je peux

cdl,
Lionel

Hors ligne

#4 08/03/2017 22:34:37

gleu
Administrateur

Re : problème démarrage du service postgresql-x64-9.4 sous Windows

Et la dernière version de la 9.4 est la 9.4.11. Commencez par mettre à jour pour vériifer que votre problème n'est pas déjà corrigé.


Guillaume.

Hors ligne

Pied de page des forums