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 11/04/2018 00:56:41

vcaudron
Membre

questions sur des erreurs dans le fichier log

Bonjour,

Mon application windev 23 avec pgsql 9.6.3-3 windows x64.
Elle fonctionne très bien dans une dixaine de client.

Chez un client j'ai quatre erreurs que je ne comprends pas :
   * CEST ERREUR:  le MultiXactId 1729288149 n'a pas encore été créer : wraparound apparent
      CEST CONTEXTE :  VACUUM automatique de la table « gs-agetho.pg_toast.pg_toast_209106 »

    * CEST ERREUR:  n'a pas pu accéder au statut de la transaction 4197415118
       CEST DÉTAIL:  N'a pas pu ouvrir le fichier « pg_clog/0FA2 » : No such file or directory
       CEST CONTEXTE :  VACUUM automatique de la table « nombase.pg_toast.pg_toast_209106 »
        ==> des dizaines de fois

    * CEST LOG:  processus serveur (PID 4628) a 굩 arr뵩 par l'exception 0xC0000005

    * CEST ATTENTION:  arrêt de la connexion à cause de l'arrêt brutal d'un autre processus serveur
    * CEST DÉTAIL:  Le postmaster a commandé à ce processus serveur d'annuler la transaction courante et de quitter car un autre processus serveur a quitté anormalement et qu'il existe probablement de la mémoire partagée corrompue.
     * CEST ASTUCE :  Dans un moment, vous devriez être capable de vous reconnecter à la base de données et de relancer votre commande.

Merci d'avance pour vos lumières,
Vianney

Hors ligne

#2 11/04/2018 09:12:25

gleu
Administrateur

Re : questions sur des erreurs dans le fichier log

L'instance est corrompue. Notamment, le fichier pg_clog/0FA2 ne devrait pas manquer. Ça peut être un problème matériel (disque dur pratiquement mort) ou un problème logiciel (antivirus qui aurait mis ce fichier en quarantaine). Il faut donc investiguer pour savoir ce qui s'est passé exactement mais au final, il faudra restaurer la sauvegarde.


Guillaume.

Hors ligne

#3 11/04/2018 16:27:29

vcaudron
Membre

Re : questions sur des erreurs dans le fichier log

Merci

Hors ligne

#4 11/04/2018 16:49:29

vcaudron
Membre

Re : questions sur des erreurs dans le fichier log

Je viens de me connecter chez le client ...
Il y a un fichier 0000.

Et chez moi j'ai un 0000 et un 0001.

Cela veut dire que le 0001 manque ... ou est ce un autre fichier ?

Hors ligne

#5 11/04/2018 18:22:31

gleu
Administrateur

Re : questions sur des erreurs dans le fichier log

Cela veut dire qu'il manque tous les fichiers entre 0001 et 0FA2, soit 4001 fichiers.


Guillaume.

Hors ligne

#6 11/04/2018 19:12:07

vcaudron
Membre

Re : questions sur des erreurs dans le fichier log

Bonjour,

Ah ... mais dans aucune installation il y a tous ces fichiers.
Ne sont-ils pas créés à l'installation ?

Merci

Hors ligne

#7 11/04/2018 20:06:30

rjuju
Administrateur

Re : questions sur des erreurs dans le fichier log

Non, ils sont créés en fonction de l'activité sur votre instance.

Hors ligne

#8 11/04/2018 20:21:35

vcaudron
Membre

Re : questions sur des erreurs dans le fichier log

Merci

Hors ligne

Pied de page des forums