Problème lecture/écriture

From: Tovo Rabemanantsoa <tovo(dot)rabemanantsoa(at)bordeaux(dot)inra(dot)fr>
To: Pgsql Fr Generale <pgsql-fr-generale(at)postgresql(dot)org>
Subject: Problème lecture/écriture
Date: 2012-05-22 12:54:06
Message-ID: 4FBB8C6E.5080405@bordeaux.inra.fr
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

Bonjour,
Voici un problème sur lequel je bute si quelqu'un a une idée :
Soit une base postgres, sur une des tables, je peux lire les 100
premiers et derniers enregistrements mais je ne peux pas lire ce qu'il y
a au milieu.
Quand j'essaie avec PgAdmin, il me sort :

/home/postgres/data/base/17320
ERROR: could not read block 91725 in file "base/17320/1634526": read
only 4096 of 8192 bytes

********** Error **********

ERROR: could not read block 91725 in file "base/17320/1634526": read
only 4096 of 8192 bytes
SQL state: XX001

Je vais donc voir le fichier incriminé et dans le répertoire j'ai ça :
-rw------- 1 postgres postgres 1.0G May 22 11:10 1634526
-rw------- 1 postgres postgres 259M May 21 19:31 1634526.1
-rw------- 1 postgres postgres 344K May 21 19:33 1634526_fsm
-rw------- 1 postgres postgres 24K May 21 19:32 1634526_vm

Après avoir arrêté Postgres, j'essaie de copier le fichier 1634526 mais
au bout d'environ 700Mo, il me dit :
[root(at)mdeeph58 17320]# cp 1634526 /tmp/1634526.old
cp: reading ‘1634526’: Input/output error
cp: failed to extend ‘/tmp/1634526.old’: Input/output error

Pour savoir la nature du fichier j'ai fait un file :

[root(at)mdeeph58 17320]# file 1634526
1634526: X11 SNF font data, LSB first

J'ai fait un fsck sur le système de fichier, tout semble bien et j'ai
assez d'espace disque partout.

La base est sur un portable avec un disque SSD sous Arch linux.

Voilà, j'ai plus aucune piste de solution.

Merci d'avance

Responses

Browse pgsql-fr-generale by date

  From Date Subject
Next Message damien clochard 2012-05-22 13:48:50 Assemblée Générale de PostgreSQLFR : le 6 juin à Lyon
Previous Message damien clochard 2012-05-16 08:02:23 PostgreSQL Conference Europe 2012 : Appel à Orateurs