Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 08/03/2018 00:27:28
- icadedt
- Membre
espace disk saturé , postgresql ne peut démarrer
Salut j'ai le log suivant :
LOG: le système de bases de données a été arrêté à 2018-03-07 23:03:19 CET
FATAL: n'a pas pu écrire dans le fichier « pg_xlog/xlogtemp.7127 » : Aucun espace disponible sur le périphérique
LOG: processus de lancement (PID 7127) quitte avec le code de sortie 1
LOG: annulation du démarrage à cause d'un échec dans le processus de lancement
l'espace est saturé /var/lib/, comment redémarrer postgresql en lui disant d'tuiliser l'espace disque d'un autre répertoire,
le temps de supprimer les bases inutiles ?
Merci d'avance
Hors ligne
#2 08/03/2018 14:37:43
- dverite
- Membre
Re : espace disk saturé , postgresql ne peut démarrer
Dans $PGDATA/base il y a un répertoire par base de données, avec l'OID de la base comme nom.
Quand postgres est arrêté, on peut déplacer certains de ces répertoires avec tout leur contenu vers une autre partition, et les remplacer par des liens symboliques. Quand de l'espace disque est à nouveau disponible, on peut copier les données en sens inverse pour ne pas garder le lien symbolique. Je ne sais pas si DROP DATABASE fonctionne avec le lien symbolique en place, jamais essayé.
@DanielVerite
http://blog-postgresql.verite.pro/
Hors ligne
Pages : 1