Zurita escribió:
Buenas tardes, necesito una ayuda, soy Nuevo en el uso de Postgres y
configuré mi location principal del posrgres en un disco de 10gb
asignado al /usr, pero me queda 1gb libre y no se como hacer para
expandir este location a otro disco nuevo que agregué, el tema es que
tengo dos bases de datos funcionando y no quiero quedarme sin espacio.
Gracias de antemano por la ayuda que me puedan proporcionar.
Atentamente,
Raúl Zurita
DBAccess - Infraestructura
Lo que normalmente se hace es configurar un LVM (Linux Volumen Manager)
y entonces vas a asignando el espacio que quieras luego.
La solución rápida:
1- Crea un nuevo tablespace en otro disco que tengas espacio suficiente
y asignale a la(s) base de datos de mayor tamaño que se almacene en el
mismo:
CREATE TABLESPACE my_tbspace LOCATION '/mnt/sda1/particion';
Por supuesto '/mnt/sda1/particion' debe pertenecer al usuario postgres.
En caso que sea para otro superusuario, le especificas en el CREATE la
clásula OWNER.
Saludos
--
-------------------------------------
"TIP 4: No hagas 'kill -9' a postmaster"
Ing. Marcos Luís Ortíz Valmaseda
PostgreSQL System DBA Centro de Tecnologías de Almacenamiento y Anális de Datos
(CENTALAD)
Universidad de las Ciencias Informáticas
Linux User # 418229
http://www.postgresql-es.org
http://www.postgresql.org
http://www.planetpostgresql.org
--
TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net