Trabajando con el panel de control plesk detectamos que las tareas programadas (cron) no se están ejecutando correctamente. En este articulo veremos como detectar el problema y aplicar una solución efectiva que resuelva la incidencia.
Síntomas
- En un servidor Plesk para Linux, las tareas programadas no se inician automáticamente, incluidas las tareas de respaldo o estadísticas programadas.
- Si una tarea programada se inicia manualmente desde Plesk, funciona correctamente.
- el servicio cron está detenido:
systemctl status cron.service | grep "Active:"
Active: inactive (dead) since Thu 2019-10-17 13:17:27 +07; 1s ago
O
service crond status
crond is stopped
Porque
El servicio cron se detiene en el servidor.
Resolución
- Conéctese al servidor mediante SSH.
- Habilitar e iniciar cron:
- CentOS / RHEL / CloudLinux 7 y versiones posteriores:
systemctl enable crond
systemctl start crond
- CentOS / RHEL / CloudLinux 6:
chkconfig crond on service crond start
- Debian y Ubuntu:
systemctl enable cron systemctl start cron