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 10/04/2015 15:55:29

vincent.caron
Membre

could not extend file pg_tblspc

Bonjour à tous,

Je tourne en pg 9.1 cluster

j'ai l'erreur suivante:

Error could not extend file "pg_tblspc/16384/PG_9.1_201105231/16387/16453": Aucun espace disponible sur le périphérique
HINT:  Check free disk space.

Le problème, c'est que j'ai de la place sur les disques:

postgres@bdd-102:/data/bdd/backup$ df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/sda5           28G    1,4G   25G   6% /
udev               3,9G    4,0K  3,9G   1% /dev
tmpfs              1,6G    256K  1,6G   1% /run
none               5,0M       0  5,0M   0% /run/lock
none               3,9G       0  3,9G   0% /run/shm
/dev/sda7           19G    270M   18G   2% /tmp
/dev/sda1          184M     32M  143M  19% /boot
/dev/sda9           93G    200M   88G   1% /data
/dev/sda6           19G    172M   18G   1% /home
/dev/sda8           37G    1,3G   34G   4% /var

Et la base est particulièrement petite (le dump fais 16k ...)

postgres=# SELECT * FROM pgstattuple('pg_catalog.pg_proc');
table_len | tuple_count | tuple_len | tuple_percent | dead_tuple_count | dead_tuple_len | dead_tuple_percent | free_space | free_percent
-----------+-------------+-----------+---------------+------------------+----------------+--------------------+------------+--------------
    466944 |        2346 |    440640 |         94.37 |                0 |              0 |                  0 |       7280 |         1.56


Apparement, il ne me reste que 1,56% de libre.
J'ai l'impression de manquer quelque chose ...

Help!

Merci.

Hors ligne

#2 10/04/2015 16:05:41

vincent.caron
Membre

Re : could not extend file pg_tblspc

Pour compléter:
pg_tblspc/16384/PG_9.1_201105231/16387/16453 n'existe pas ...

ls pg_tblspc/16384/PG_9.1_201105231/16387/16453

postgres@bdd-102:~/9.1/main$ ls pg_tblspc/16384/PG_9.1_201105231/16387/16453
ls: impossible d'accéder à pg_tblspc/16384/PG_9.1_201105231/16387/16453: Aucun fichier ou dossier de ce type

C'est normal?

Hors ligne

#3 10/04/2015 17:02:00

vincent.caron
Membre

Re : could not extend file pg_tblspc

Bonjour de nouveau,

et comme je suis un boulet, est-ce qu'un modérateur peut déplacer le sujet dans le bon forum. J'ai été un peu trop vite.
Désolé et merci.

Hors ligne

#4 13/04/2015 22:22:24

gleu
Administrateur

Re : could not extend file pg_tblspc

Vous avez cette erreur en faisant quoi ?

D'autre part, quels sont vos tablespaces ? (SELECT oid, * FROM pg_tablespace)

Qu'indique un "ls pg_tblspc" ?

Et un "ls pg_tblspc/16384/" ?

Hors ligne

Pied de page des forums