Vous n'êtes pas identifié(e).
Pages : 1
Bonjour à tous,
Suite à un problème de FS full contenant les wal, les fichiers wal ont été supprimés (et pg_resetxlog a du être lancé derrière... mais je ne sais pas vraiment, je récupère le bébé). Maintenant le moteur se plaint car il n'arrive plus à archiver un certain xlog: normal il a été supprimé du disque, la copie échoue donc. Comment puis faire pour faire repartir l’archivage sur ses quatre pattes ?
Merci
Postgresql: 8.2
Dernière modification par pitpoule (11/07/2013 16:08:44)
Hors ligne
je crois comprendre... les fichiers .ready sont toujours présents sous le répertoire archive_status. Est il possible de les supprimer à chaud ?
Merci
Hors ligne
Bon je n'ai pas remporté un vif succès avec ce sujet ...mais c'est résolu, j'ai supprimé les fichiers *.ready faisant référence à des journaux n'existant plus et l'archivage est reparti...
Hors ligne
Votre problème n'est clairement pas sur l'archivage mais sur votre base. Si des journaux ont été supprimés, soit manuellement, soit avec pg_resetxlog, il y a de fortes chances que votre instance soit corrompue. Si des journaux ont bien été supprimés ainsi, il vous faut sauvegarder toutes les bases, réinstaller l'instance, puis restaurer les sauvegardes. Conservez l'ancienne instance au cas où la restauration se passe mal.
Guillaume.
Hors ligne
Je sais bien.... mas le problème est que j'ai repris le problème en cours, les actions avaient déjà été faite, la base redémarrée et les utilisateurs connectés et en train de bosser...
Hors ligne
Peu importe d'où vient le problème, je ne cherche pas à trouver un coupable
Je vous dis simplement que vous ne devez pas en rester là. Vous devez tout réinitialiser. Et ça commence par une sauvegarde de toutes les bases.
Guillaume.
Hors ligne
Pages : 1