[plesk] ERROR: WDExc fallo en pack-sysstats

Aunque debería estar corregido ya en todas las instalaciones puede que alguno os encontreis con alguna versión de Plesk 9.5.x o 10.x con este error que se genera en el fichero :

<b>/opt/psa/libexec/modules/watchdog/cp/pack-sysstats </b>

La consula sql no está bien formada y falla al ejecutar, concretamente el error es este :

ERROR: WDExc
Error occurred while processing database query: 'MySQL query failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'group by service_id, type, round(unix_timestamp(time) / 200, 0) having count(val' at line 3'
0: wdlib.php:1088
       wd__db_query(string 'select service_id, type, unix_timestamp(min(time)) as min_time, unix_timestamp(max(time)) as max_time, avg(value) as avg
                                       from module_watchdog_sys_stat where
                                       group by service_id, type, round(unix_timestamp(time) / 200, 0) having count(value) > 1 limit 10000;')
1: pack-sysstats:63
       pack_statistics(integer '200', boolean  false, boolean  false)
2: pack-sysstats:44

Existe un microupdate de corrige el problema, para aplicarlo, directamente ejecutamos el autoupdate de plesk de la siguiente forma :

/usr/local/psa/admin/sbin/autoinstaller --select-release-current --install-component base

Artículo de kb de Parallels: http://kb.parallels.com/en/9554 Cron job failure on watchdog jobs

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.