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 09/03/2024 20:21:21

SAPIME
Membre

Problème d'espace disque occupé par les fichier du repertoire PG_WAL

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

#2 11/03/2024 09:29:13

gleu
Administrateur

Re : Problème d'espace disque occupé par les fichier du repertoire PG_WAL

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

#3 18/03/2024 22:22:40

SAPIME
Membre

Re : Problème d'espace disque occupé par les fichier du repertoire PG_WAL

Bonsoir ADMIN,
dans ce cas que dois-je faire puisqu'à l'heure où je vous écrit la base est arretée

Hors ligne

#4 19/03/2024 09:34:27

rjuju
Administrateur

Re : Problème d'espace disque occupé par les fichier du repertoire PG_WAL

Impossible de repondre sans savoir l'option que vous avez desactivee.

Hors ligne

#5 26/12/2024 16:23:34

SAPIME
Membre

Re : Problème d'espace disque occupé par les fichier du repertoire PG_WAL

bonjour Admin,
navré du retard

je faisais allusion au paramètre "archive_mode"
j’ai mis la valeur à "off"

Hors ligne

#6 27/12/2024 08:30:09

rjuju
Administrateur

Re : Problème d'espace disque occupé par les fichier du repertoire PG_WAL

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.

Hors ligne

Pied de page des forums