Ya que en el mensaje te dice "could not write to hash-join temporary
file" y /tmp lo tienes practicamente lleno, debe referirse a esa particion.
Dale mas espacio y prueba de nuevo.
El 25/09/09 04:41, Reynier Pérez Mira escribió:
Hola listeros:
Tengo un servidor que realiza salvas automáticas con Bacula. Este usa
una BD PostgreSQL para almacenar la información de las cosas salvadas,
los directorios, etc. La cuestión es que cuando cree la BD le dije que
usara el tablespace "pg_default" del cual no conozco la capacidad
máxima. Hace unos días Bacula me está reportando el siguiente error:
23-Sep 03:17 serverbacula-dir JobId 2215: Fatal error:
sql_create.c:825 Fill File table Query failed: INSERT INTO File
(FileIndex, JobId, PathId, FilenameId, LStat, MD5)SELECT
batch.FileIndex, batch.JobId, Path.PathId,
Filename.FilenameId,batch.LStat, batch.MD5 FROM batch JOIN Path ON
(batch.Path = Path.Path) JOIN Filename ON (batch.Name =
Filename.Name): ERR=ERROR: could not write to hash-join temporary
file: No space left on device
No se si el espacio disponible se refiere al tablespace o al espacio
en HDD aunque este último lo he comprobado y no tiene problemas.
Observen:
r...@postgresql:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg00-lv_root
2.4G 758M 1.6G 33% /
tmpfs 1.9G 0 1.9G 0% /lib/init/rw
varrun 1.9G 84K 1.9G 1% /var/run
varlock 1.9G 0 1.9G 0% /var/lock
udev 1.9G 152K 1.9G 1% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
lrm 1.9G 2.4M 1.9G 1%
/lib/modules/2.6.28-11-server/volatile
/dev/sda1 89M 14M 71M 16% /boot
/dev/mapper/vg00-lv_tmp
477M 11M 442M 3% /tmp
/dev/mapper/vg00-lv_var
2.4G 1.6G 719M 69% /var
--
TIP 8: explain analyze es tu amigo