lunes, abril 07, 2014

CACTI: CMDPHP: Poller[0] ERROR: A DB Exec Failed!, Error:'1146'




CACTI  es un popular sofwtare utilizado para graficar distintos parámetros de un sistema, de un equipo, de una red... desde la velocidad de entrada y salida en las interfaces de red a temperatura, uso de CPU y casi lo que se le pueda pasar a uno por la cabeza.


Durante el funcionamiento normal CACTI está graficando continuamente, pero a veces, por diversas razones, las gráficas dejan de funcionar. Suele bastar con echar un vistazo al log para descubrir la causa. En el caso que nos ocupa, el log se llena con mensajes similares al siguiente:

Poller[0] ERROR: A DB Exec Failed!, Error:'1146', SQL:"insert into poller_output (local_data_id, rrd_name, time, output) values (14894, 'traffic_out', '2014-02-14 11:03:39', '5372740')'

El mensaje indica un problema con la base de datos, posiblemente que se haya corrompido por alguna razón. A veces con reparar la tabla es suficiente, pero a menudo el mensaje de error es producto de algo mucho más sencillo: habernos quedado sin espacio en disco en /var. En cuanto liberemos espacio y reparemos, si es necesario, la base de datos, CACTI volverá a graficar sin problemas.

No hay comentarios:

Publicar un comentario