Hola Wecindario, ¿Eres el administrador de la máquina y de repente recibes emails con asunto Your virus bases are obsolete ? ¿De dónde sale este email? ¿Cómo lo reviso y soluciono por qué no paran de entrar email con ese asunto? Si este es tu caso sigue esta ayuda de Plesk, y verás que fácil

Hosting Web

Los síntomas

  1. El administrador del Plesk recibe un email detallando que el  antivirus Plesk no está actualizado:
  2. Si vamos a los registro cron veremos:
    grep "locked by another anacron" /var/log/cron
    # anacron[1401]: Job `cron.daily' locked by another anacron - skipping
  1. Y veremos que la tarea se está ejecutando en el servidor, con un resultado parecido a este:

    drweb 5949 0.0 0.0 386016 5808 ? Ss 2017 12:42 /opt/drweb/drwebd.real
    root 3475 0.0 0.0 19060 540 ? Ss 2017 0:00 /usr/sbin/anacron -s
    root 10926 0.0 0.0 106084 580 ? SN 2017 0:00 \_ /bin/sh /etc/cron.daily/50plesk-daily
    root 12354 0.0 0.0 358892 1272 ? SN 2017 0:00 | \_ /usr/bin/sw-engine -c /usr/local/psa/admin/conf/php.ini /usr/local/psa/admin/plib/DailyMaintainance/task-script.php
    /usr/local/psa/admin/conf/php.ini /usr/local/psa/admin/sbin/statistics --calculate-lis ,198,199,200,201,202,203,204,205,206,207,208,209,627,628,211,213,215,216,221,222,223,224,225,226,227,229,230,231,232,233,235,236,237,239,240 no-webstat
    root 12364 0.0 0.0 76420 1092 ? SN 2017 0:26 | \_ /usr/local/psa/admin/bin/statistics_collector

La causa

La tarea en /etc/cron.dailyse ejecuta secuencialmente, y por ello la tarea de actualizaciones del antivirus,  espera a 50plesk-daily que se complete. En un servidor con una cantidad significativa de suscripciones, la tarea de cálculo de las estadísticas diarias se ejecuta durante mucho tiempo, y retrasa la actualización de la base de datos del antivirus.

¿Cómo lo soluciono?

  1. Vamos al servidor por  SSH como root
  2. Actualizamos las bases del antivirus Plesk Premium::/etc/cron.daily/drweb-update
  3. Y creamos un enlace simbólico para iniciar la tarea de actualización , antes del script de mantenimiento diario::ln -s /etc/cron.daily/drweb-update /etc/cron.daily/40drweb-update

Y esto es todo por hoy Wecindario ¿Te ha servido esta guia?