Vous n'êtes pas identifié(e).
Bonjour,
J'ai constaté que ma base de données ne démarrait pas .
Après investigation je me suis rendu compte qu'il n'y avait plus d'espace et cela est dû au fait que le répertoire "pg_wal" occupait tout l'espace à cause des fichiers journaux.
J'ai tout de suite désactivé l'option dans le fichier de configuration de postgresql.
Cependant je voudrais savoir si je peux supprimer les fichier du répertoire "pg_wal"?
Est ce qu'il n'y aurait pas d'impact sur la base de données?
Merci d'avance
Hors ligne
J'ai tout de suite désactivé l'option dans le fichier de configuration de postgresql.
Quel option ?
Cependant je voudrais savoir si je peux supprimer les fichier du répertoire "pg_wal"? Est ce qu'il n'y aurait pas d'impact sur la base de données?
Surtout pas, la base serait à coup sûr corrompue.
Guillaume.
Hors ligne
Bonsoir ADMIN,
dans ce cas que dois-je faire puisqu'à l'heure où je vous écrit la base est arretée
Hors ligne
Impossible de repondre sans savoir l'option que vous avez desactivee.
Julien.
https://rjuju.github.io/
Hors ligne
bonjour Admin,
navré du retard
je faisais allusion au paramètre "archive_mode"
j’ai mis la valeur à "off"
Hors ligne
En supposant que c'est bien un archivage problematique qui empechait le nettoyage automatique des fichiers WALs, il ne faut quand meme pas supprimer de fichiers manuellement. Vous pouvez soit agrandir le systeme de fichier qui contient ce repertoire, soit deplacer le repertoire pg_wal dans un systeme de fichier plus gros et remplacer le repertoire par un lien symbolique vers ce nouveau systeme de fichier, soit agrandir temporairement la taille du systeme de fichier en abaissant la limite des blocks reserves a root sur le systeme de fichier.
Une fois fait le systeme devrait demarrer, vous pourrez alors forcer la maintenance des fichiers WALs en executant un CHECKPOINT explicite.
Julien.
https://rjuju.github.io/
Hors ligne