Rarog |
|
Темы:
10
Сообщения:
188
Участник с: 22 января 2013
|
Пытаюсь сделать ежечасный запуск bash скрипта, но ничего не происходит, как не пытался. Даже не знаю на что думать.[[email protected] ~]$ ls /etc | grep cron anacrontab cron.allow cron.d cron.daily cron.deny cron.hourly cron.monthly cron.weekly [[email protected] ~]$ cat /etc/anacrontab # /etc/anacrontab: configuration file for anacron # See anacron(8) and anacrontab(5) for details. SHELL=/bin/sh PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root # the maximal random delay added to the base delay of the jobs RANDOM_DELAY=45 # the jobs will be started during the following hours only START_HOURS_RANGE=3-22 #period in days delay in minutes job-identifier command 1 5 cron.daily nice run-parts /etc/cron.daily 7 25 cron.weekly nice run-parts /etc/cron.weekly @monthly 45 cron.monthly nice run-parts /etc/cron.monthly [[email protected] ~]$ export EDITOR='nano' [[email protected] ~]$ cat /etc/cron.allow andrey [[email protected] ~]$ cat /etc/cron.deny # without this file, only users listed in /etc/cron.allow can use crontab [[email protected] ~]$ crontab -e GNU nano 2.2.6 Файл: /tmp/crontab.icDFEw 07 20 * * * '/home/andrey/Документы/Скрины лаба6/3.sh' [[email protected] ~]$ ps aux | grep cron root 244 0.0 0.1 6500 852 ? Ss 17:38 0:00 /usr/sbin/crond -n andrey 947 0.0 0.1 6268 972 pts/0 S+ 18:08 0:00 grep cron [[email protected] crondemo]$ /home/andrey/crondemo/crony.sh [[email protected] crondemo]$ ls cronscript.txt crony.sh [[email protected] crondemo]$ rm cronscript.txt [[email protected] crondemo]$ ls crony.sh [[email protected] crondemo]$ crontab -e crontab: installing new crontab [[email protected] crondemo]$ crontab -l 58 * * * * /home/andrey/crondemo/crony.sh [[email protected] crondemo]$ ls crony.sh |
kurych |
|
Темы:
0
Сообщения:
1394
Участник с: 06 ноября 2011
|
Все, что происходит (или не происходит) ищите в логах journalctl. |
Rarog |
|
Темы:
10
Сообщения:
188
Участник с: 22 января 2013
|
Где это смотреть? |
konstantinov-ms |
|
Темы:
15
Сообщения:
637
Участник с: 29 ноября 2009
|
А Вы используете cron или cronie? |
Rarog |
|
Темы:
10
Сообщения:
188
Участник с: 22 января 2013
|
Я думал cron=cronie. Сам ничего не ставил, тот который идёт в base. Никак по описаниям не пойму чем отличается простой Cron от Anacron. Выше в моем посту хистори, у меня в /etc есть только anacrontab, привычного crontab нет(( |
konstantinov-ms |
|
Темы:
15
Сообщения:
637
Участник с: 29 ноября 2009
|
Rarog При переходе на systemd, помнится, была такая тема: пришлось менять cron на cronie. Потому что systemd не работал с cron'ом. Как сейчас, не знаю. Поскольку сразу же переехал на cronie. Rarog Cron запускает задачи по расписанию, а anacron — через определённые промежутки времени. Например, если Вы поставили задачу в cron'е, но компьютер был в это время выключен, то задача не отработает. А в anacron должна. |
Rarog |
|
Темы:
10
Сообщения:
188
Участник с: 22 января 2013
|
Проверил, у меня cronie. А как логи посмотреть читал, что он должен логи отсылать строка MAILTO у меня MAILTO=root, где это посмотреть? |
konstantinov-ms |
|
Темы:
15
Сообщения:
637
Участник с: 29 ноября 2009
|
RarogВидимо, в journalctl. Но я плохо разбираюсь в журнале systemd. Возможно, местные гуру по systemd смогут Вам подсказать, как сформировать запрос. |
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
А там нечего формировать. Запускаете journalctl от рута и смотрите. |
alexdsp |
|
Темы:
22
Сообщения:
307
Участник с: 07 февраля 2008
|
Кстати вот у меня тоже странно cron работает. Вроде бы настроил logrotate по вики, запустил-разрешил службу cronie, а /var/log/journal каталог, сейчас вот посмотрел... необозримая куча каких-то цифробуквенных подкаталогов общим размером 1800 Мегабайт! |