Задания крона, больше не работающие после обновления от Ubuntu 16.04 до 18,04

У меня было много заданий крона, работающих отлично перед обновлением от Ubuntu 16.04 до 18,04. После обновления я могу работать, все определенные задания (использующий crontab-e) или в терминале или путем нажатия на "Run Selected Task" в GUI "Настраивают Запланированные задачи", но все эти задания не выполняются в запланированном (или никакой другой) времена... Для высказывания еще раз я могу отлично без любой проблемы выполняться, все определенные задания (звоните в сценарии R), использование терминала, или упомянул GUI.

Вывод cat /var/log/syslog | grep cron :

Jul 25 16:16:41 usernameVB crontab[10530]: (username) LIST (username)
Jul 25 16:16:50 usernameVB crontab[10535]: (username) LIST (username)
Jul 25 16:16:59 usernameVB crontab[10545]: (username) LIST (username)
Jul 25 16:17:01 usernameVB CRON[10549]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jul 25 16:17:08 usernameVB crontab[10553]: (username) LIST (username)
... (more of the LIST lines)

Как сделать задания крона выполненными в определенные времена?

Править: Добавленный вывод sudo systemctl состояние cron.service:

$sudo systemctl status cron.service
[sudo] password for username: 
● cron.service - Regular background program processing daemon
   Loaded: loaded (/lib/systemd/system/cron.service; enabled; vendor preset: ena
   Active: active (running) since Mon 2018-07-23 02:42:23 EDT; 2 days ago
     Docs: man:cron(8)
 Main PID: 734 (cron)
    Tasks: 1 (limit: 4915)
   CGroup: /system.slice/cron.service
           └─734 /usr/sbin/cron -f

Jul 24 10:17:01 usernameVB CRON[30421]: pam_unix(cron:session): session opene
Jul 24 10:17:01 usernameVB CRON[30422]: (root) CMD (   cd / && run-parts --re
Jul 24 10:17:01 usernameVB CRON[30421]: pam_unix(cron:session): session close
Jul 25 02:17:01 usernameVB CRON[17013]: pam_unix(cron:session): session opene
Jul 25 02:17:01 usernameVB CRON[17013]: pam_unix(cron:session): session close
Jul 25 13:17:01 usernameVB CRON[3767]: pam_unix(cron:session): session opened
Jul 25 13:17:01 usernameVB CRON[3768]: (root) CMD (   cd / && run-parts --rep
Jul 25 13:17:01 usernameVB CRON[3767]: pam_unix(cron:session): session closed
Jul 25 16:17:01 usernameVB CRON[10548]: pam_unix(cron:session): session opene
Jul 25 16:17:01 usernameVB CRON[10548]: pam_unix(cron:session): session close
lines 1-19/19 (END)

РЕДАКТИРОВАНИЕ 2: Я создал команду использования заданий $crontab -e который открывается /tmp/crontab.Rnzw6Y/crontab. Содержание похоже на это (несколько из тех выступают, называя R сценарии в различные времена/дни).

45 15 * * 1-5 /usr/bin/R --vanilla --quiet < /home/username/code/scripts/R_script_1.R 2>&1 | tee -a "/home/username/log/R_script_1.R - `date +\%Y-\%m-\%d\ \%H:\%M:\%S`.log.txt" # JOB_ID_26

Позвольте мне указать, что, работая это в терминале работает просто великолепно:

/usr/bin/R --vanilla --quiet < /home/username/code/scripts/R_script_1.R 2>&1 | tee -a "/home/username/log/R_script_1.R - `date +\%Y-\%m-\%d\ \%H:\%M:\%S`.log.txt"

Все это работало превосходное до обновления от 16,04 до 18,04.

2
задан 1 August 2018 в 12:37

1 ответ

Во-первых, я выполнил команду на Ubuntu.

crontab -e

На втором шаге я сделал это:

* * * * * cd /var/www/html && php artisan schedule:run >> /dev/null 2>&1
1
ответ дан 2 December 2019 в 04:42

Другие вопросы по тегам:

Похожие вопросы: