Vous n'êtes pas identifié(e).
Pages : 1
Effectivement, j'avais les erreurs suivantes dans mon log :
2008-09-24 00:12:58 CEST [7633] FATAL: could not open archive status directory "pg_xlog/archive_status": No such file or directory
2008-09-24 00:12:58 CEST [24615] LOG: archiver process (PID 7633) exited with exit code 1
j'ai donc recréé le repertoire archive_status et tout est rentré dans l'ordre !
Encore une fois, un grand merci pour votre expertise
Cordialement,
Vincent
Bonjour Guillaume,
Merci pour cette réponse.
En fait, je pense que le problème vient du fait que le process archiver n'est pas lancé :
ps -ef | grep -i post
postgres 24615 1 0 Sep22 ? 00:00:01 /usr/bin/postmaster -p 5432 -D /home4/postgres
postgres 24618 24615 0 Sep22 ? 00:00:04 postgres: logger process
postgres 24620 24615 0 Sep22 ? 00:00:45 postgres: writer process
postgres 24622 24615 0 Sep22 ? 00:00:00 postgres: stats collector process
J'ai vérifié le fichier postgresql.conf, j'ai bien la ligne
archive_command = 'cp "%p" /home10/postgres/archive/"%f"'
Comment peut on lancer ce process ?
Cordialement,
Vincent
Bonjour,
Nous sommes en PostgreSQL 8.2.3.
Nous archivons nos journaux avec la commande suivante :
archive_command = 'cp "%p" /home10/postgres/archive/"%f"'
Il arrive que le /home10 soit full sur certains de nos serveurs. Nous avons alors constaté que les journaux sont sauvegardés dans le repertoire pg_xlog.
Une fois que l'espace est libre sur le /home10, nous voulons que PostgreSQL copie à nouveau les journaux dans /home10
Malgrès un pg_resetxlog, nous n'arrivons pas à modifier la destination d'archivage des fichiers, Postgres continue à les stocker dans /home5/postgres/pg_xlog
Nous sommes alors obligés de désinstaller complétement Postgres et faire un dump / restore de la base.
Merci d'avance pour votre aide,
Cordialement,
Vincent Moreau
Adeo Services
Pages : 1