Cron Jobs parou de funcionar

0

Eu tenho um pi de framboesa que tem algumas configurações de tarefas do cron para executar alguns scripts PHP diariamente às 21h. Acabei de verificar esta manhã e aparentemente por nenhuma razão eles pararam de correr.

Estou usando o usuário root e as tarefas do cron executando os scripts estão em / etc / crontab. A única mudança que fiz ontem foi adicionar alguns trabalhos para fazer backup dos arquivos e de um banco de dados mysql para o sudo crontab -e, já que eles não estavam sendo executados quando adicionados ao / etc / crontab.

É possível que isso esteja fazendo com que as tarefas do cron do PHP tenham parado por algum motivo?

crontab -e:

# Create Remote Backups
0  0    *   *   *     tar -zcvf /root/orders/backups/daily/files_daily_'date +%H-%m-%Y'.tar.gz /var/www/html
0  0    *   *   0     tar -zcvf /root/orders/backups/weekly/files_weekly_'date +%H-%m-%Y'.tar.gz /var/www/html
0  0    1   *   *     tar -zcvf /root/orders/backups/monthly/files_monthly_'date +%H-%m-%Y'.tar.gz /var/www/html
0  0    *   *   *     mysqldump -u root -pPassword wowcher | gzip > /root/backups/daily/database_daily_'date +%H-%m-%Y'.sql.gz
0  0    *   *   0     mysqldump -u root -pPassword wowcher | gzip > /root/backups/weekly/database_weekly_'date +%H-%m-%Y'.sql.gz
0  0    1   *   *     mysqldump -u root -pPassword wowcher | gzip > /root/backups/monthly/database_monthly_'date +%H-%m-%Y'.sql.gz
# Delete Old Remote Backups
0  0    *   *   *     find /root/orders/backups/daily -type f -mtime +3 -
exec rm{} +
0  0    *   *   0     find /root/orders/backups/weekly -type f -mtime +7 -
exec rm{} +
0  0    1   *   *     find /root/orders/backups/monthly -type f -mtime +30 -
exec rm{} +
# Create Local Backups
0  0    *   *   *     tar -zcvf 
/var/backups/ordersystem/daily/files_daily_'date +%H-%m-%Y'.tar.gz /var/www/html
0  0    *   *   0     tar -zcvf /var/backups/ordersystem/weekly/files_weekly_'date +%H-%m-%Y'.tar.gz /var/www/html
0  0    1   *   *     tar -zcvf /var/backups/ordersystem/monthly/files_monthly_'date +%H-%m-%Y'.tar.gz /var/www/html
0  0    *   *   *     mysqldump -u root -pPassword wowcher | gzip > /var/backups/ordersystem/database_daily_'date +%H-%m-%Y'.sql.gz
0  0    *   *   0     mysqldump -u root -pPassword wowcher | gzip > /var/backups/ordersystem/database_weekly_'date +%H-%m-%Y'.sql.gz
0  0    1   *   *     mysqldump -u root -pPassword wowcher | gzip > /var/backups/ordersystem/monthly/database_monthly_'date +%H-%m-%Y'.sql.gz
# Delete Old Local Backups
0  0    *   *   *     find /var/backups/ordersystem/daily -type f -mtime +3 -exec rm{} +
0  0    *   *   0     find /var/backups/ordersystem/weekly -type f -mtime +7 -exec rm{} +
0  0    1   *   *     find /var/backups/ordersystem/monthly -type f -mtime +30 -exec rm{} +

/ etc / crontab:

# Wowcher Order System
 0    21  *   *   *     root    php /var/www/html/getAttachments.php
 10   21  *   *   0-4   root    php /var/www/html/import.php

/ etc / crontab também inclui todos os mesmos comandos de backup que no crontab -e ust com o usuário configurado para root.

    
por Edward144 26.07.2017 / 10:12

1 resposta

0

Comece com

/etc/init.d/cron status

e se ele disser que cron não está em execução (o que é mais provável neste caso), use

/etc/init.d/cron restart
    
por 28.07.2017 / 22:49

Tags