Author Topic: Problema grave  (Read 1342 times)

cabildocl

  • Zen Samurai
  • ****
  • Posts: 282
  • Karma: +5/-0
    • View Profile
Problema grave
« 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
Julio Saldivar M.
Ingeniero Electronico
Cisco CCNA, CCDA, IPTX
Asterisk DCAP
Linux LPIC-1

Javier Amor Garcia

  • Zentyal Staff
  • Zen Hero
  • *****
  • Posts: 1225
  • Karma: +12/-0
    • View Profile
Re: Problema grave
« Reply #1 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

cabildocl

  • Zen Samurai
  • ****
  • Posts: 282
  • Karma: +5/-0
    • View Profile
Re: Problema grave
« Reply #2 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.
Julio Saldivar M.
Ingeniero Electronico
Cisco CCNA, CCDA, IPTX
Asterisk DCAP
Linux LPIC-1

Javier Amor Garcia

  • Zentyal Staff
  • Zen Hero
  • *****
  • Posts: 1225
  • Karma: +12/-0
    • View Profile
Re: Problema grave
« Reply #3 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