Zentyal Forum, Linux Small Business Server

International => Spanish => Topic started by: cabildocl on February 24, 2010, 12:43:06 am

Title: Problema grave
Post by: cabildocl on February 24, 2010, 12:43:06 am
estimados tiempo a tras tuve problemas con el script que limpiaba los logs y lo tuve que sacar del cron y ahora los logs me llenaron el disco duro y no arranca ebox, como puedo eliminar desde la consola???

ayuda
Title: Re: Problema grave
Post by: Javier Amor Garcia on February 24, 2010, 12:49:10 pm
Hola,
 serias tan amable de decirnos que versiob estas usando?.

 Puedes acceder a la interfaz de consola de la base de datos con los siguientes comandos:
chsh -s /bin/bash ebox
sudo -s ebox
psql eboxlogs


Una vez en la base de datos puedes usar los siguientes comandos:
\dt -> muestra todas las tablas
SELECT COUNT(*) FROM nombre_de_tabla -> te dice cuantas lineas hay en una tabla
DELETE FROM nombre_de_tabla -> borra todas las lineas de una tabla

Naturalmente puedes emplear tambiƩn cualquier comando de PSQL valido.

Espero haberte sido de utilidad
Title: Re: Problema grave
Post by: cabildocl on February 25, 2010, 12:26:16 am
Estimado al parecer esta es la solucion pero tengo el problema que al ejecutar el comando lleva un dia y no pasa nada, osea todavia se esta ejecuta y no baja el nivel de ocupacion del disco. Creo que esto se debe a que los log llenaron cerca de 160G. No se prodria borrar toda la base de datos y crear la de nuevo??? esto deberia ser mas rapido???

Atento a su ayuda.
Title: Re: Problema grave
Post by: Javier Amor Garcia on March 01, 2010, 02:49:49 pm
No he probado lo de borrar la BD y empezar de nuevo. Pero si quieres itnentarlo te digo que la base de datos se crea en el scritp de postinst del paquete debian 'ebox'. (el postinst se ejecuta al instalarse).
Luego los modulos que necesitan tablas adicionales (aquellos que tienen log) anyaden sus tablas en sus respectivos postinst