Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 28/02/2012 21:08:09
- baradji
- Membre
ERROR:xlog flush request xxx is not satisfied --- flushed only to ...
Salut,
Suite a une nouvelle installation de postgresql-8.4.10 sur un nouveau serveur ubuntu,
J'ai fais un rsync pour copier le repertoire data( /postgresql_db/) de l'encien serveur(postgresql-8.4.8) vers le nouveau,
tout marche bien aparamment, sauf que j'ai dans le fichier log ce message d'erreur sur plusieurs lignes qui se repete
<16561 - 2012-02-28 11:38:53 EST -> ERROR: xlog flush request 1C9/FED02350 is not satisfied --- flushed only to 1C9/FE58E418
<16561 - 2012-02-28 11:38:54 EST -> ERROR: xlog flush request 1C9/FED02350 is not satisfied --- flushed only to 1C9/FE58E418
<16561 - 2012-02-28 11:38:54 EST -> WARNING: could not write block 2 of pg_tblspc/16392/16394/18434
quelqu'un a une idee ?
Dernière modification par baradji (28/02/2012 21:10:12)
Hors ligne
#2 28/02/2012 21:29:37
- rjuju
- Administrateur
Re : ERROR:xlog flush request xxx is not satisfied --- flushed only to ...
Bonjour.
A première vue, je dirais que ça pourrait venir d'un manque de droits sur le répertoire data du nouveau serveur pour l'utilisateur postgres, ou si la base de donnée source a des tablespaces qui n'auraient pas été copiés lors du rsync ?
Julien.
https://rjuju.github.io/
Hors ligne
#3 28/02/2012 22:12:57
- baradji
- Membre
Re : ERROR:xlog flush request xxx is not satisfied --- flushed only to ...
c'est bizarre,
j'ai stopper la bd, puis relancé ma commande rsync(rsync -e ssh -avz /postgres_db/pg-8.4/main/pg_tblspc/16392/16394/18434 user@xxx.xxx.x.x:/postgres_db/pg-8.4/main/pg_tblspc/16392/16394/)
et relancé le serveur depuis 1h, plus de message d'erreur.
Donc, je pense que c'est le fait que je n'avais pas arrêté mes 2 serveurs avant le rsync que j'avais eu ce problème.
bon, j'attend de faire d'autre manip pour voir encore
Hors ligne
#4 28/02/2012 23:56:05
- rjuju
- Administrateur
Re : ERROR:xlog flush request xxx is not satisfied --- flushed only to ...
Oui il faut obligatoirement que les 2 bases de données soit arrêtées pour faire une copie niveau système de fichier.
Julien.
https://rjuju.github.io/
Hors ligne
#5 01/03/2012 15:25:39
- Marc Cousin
- Membre
Re : ERROR:xlog flush request xxx is not satisfied --- flushed only to ...
Oui. Ou utiliser les méthodes de sauvegarde à chaud, mais ça demande évidemment un peu de préparation.
Marc.
Hors ligne