Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
inxi -Fxz
в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
Автор темы - Сообщения: 259
- Зарегистрирован: 07 мар 2017, 14:08
- Решено: 8
-
- Благодарил (а): 12 раз
- Поблагодарили: 6 раз
- Контактная информация:
Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?
Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?
-
Автор темы - Сообщения: 259
- Зарегистрирован: 07 мар 2017, 14:08
- Решено: 8
-
- Благодарил (а): 12 раз
- Поблагодарили: 6 раз
- Контактная информация:
Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?
в папку помещен файл trim.sh
на него стоят права на исполнение.. результат выполнения отправляется >> /var/log/trim.log
на файл trim.log стоятя права позволяющие писать в него.
при запуске файла вручную он отрабатывает и пишет в лог (от рута и от текущего пользователя) результат.
Сечас проверяю-данные за 1 августа когда запускал вручную.
на него стоят права на исполнение.. результат выполнения отправляется >> /var/log/trim.log
на файл trim.log стоятя права позволяющие писать в него.
при запуске файла вручную он отрабатывает и пишет в лог (от рута и от текущего пользователя) результат.
Сечас проверяю-данные за 1 августа когда запускал вручную.
-
- Сообщения: 7069
- Зарегистрирован: 27 авг 2016, 20:03
- Решено: 30
- Откуда: Voskresensk
- Благодарил (а): 1368 раз
- Поблагодарили: 734 раза
- Контактная информация:
Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?
Так про задание ничего и не сказано. Нет задания - нет выполнения.
-
Автор темы - Сообщения: 259
- Зарегистрирован: 07 мар 2017, 14:08
- Решено: 8
-
- Благодарил (а): 12 раз
- Поблагодарили: 6 раз
- Контактная информация:
Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?
Код: Выделить всё
konstantin@konstantin-PC:~$ ls -la /etc/cron.weekly
итого 28
drwxr-xr-x 2 root root 4096 авг 16 21:33 .
drwxr-xr-x 142 root root 12288 авг 16 20:42 ..
-rwxr-xr-x 1 root root 723 июн 17 18:52 man-db
-rw-r--r-- 1 root root 102 июн 17 18:52 .placeholder
-rwxrwxrwx 1 root root 141 авг 11 23:54 trim_sh
-
Автор темы - Сообщения: 259
- Зарегистрирован: 07 мар 2017, 14:08
- Решено: 8
-
- Благодарил (а): 12 раз
- Поблагодарили: 6 раз
- Контактная информация:
Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?
там сложно слишком,свписывать, прописывать параметры и тп......... а изучать зачем,если есть папочка. Но если не решится вопрос с папкой,то придется так и сделать,прислушатся совета.
-
- Сообщения: 4184
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 36
- Откуда: Краснодар
- Благодарил (а): 1735 раз
- Поблагодарили: 1274 раза
- Контактная информация:
Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?
Ivanov_k, выложи crontab... а то ты может грохнул там строчку что б папочку месячных то запускать 

-
- Сообщения: 7069
- Зарегистрирован: 27 авг 2016, 20:03
- Решено: 30
- Откуда: Voskresensk
- Благодарил (а): 1368 раз
- Поблагодарили: 734 раза
- Контактная информация:
Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?
Ничего сложного. Там уже есть строки от рута. А понять как время ставится несложно, там столбики подписаны.
-
Автор темы - Сообщения: 259
- Зарегистрирован: 07 мар 2017, 14:08
- Решено: 8
-
- Благодарил (а): 12 раз
- Поблагодарили: 6 раз
- Контактная информация:
Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?
выкладываю.
# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#
konstantin@konstantin-PC:~$
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#
konstantin@konstantin-PC:~$
-
- Сообщения: 4184
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 36
- Откуда: Краснодар
- Благодарил (а): 1735 раз
- Поблагодарили: 1274 раза
- Контактная информация:
Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?
Ivanov_k, а машина не включалась в это время? А то в анакрон только дневные и недельные задачи включены
-
- Сообщения: 4184
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 36
- Откуда: Краснодар
- Благодарил (а): 1735 раз
- Поблагодарили: 1274 раза
- Контактная информация:
Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?
Ivanov_k, ну вот видимо и ответ... Крон не запустил задачу, так как время истекло, а анакрону надо дописать что б месячные
_стартовал

-
- Сообщения: 7069
- Зарегистрирован: 27 авг 2016, 20:03
- Решено: 30
- Откуда: Voskresensk
- Благодарил (а): 1368 раз
- Поблагодарили: 734 раза
- Контактная информация:
Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?
6 часов 47 минут.47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
-
Автор темы - Сообщения: 259
- Зарегистрирован: 07 мар 2017, 14:08
- Решено: 8
-
- Благодарил (а): 12 раз
- Поблагодарили: 6 раз
- Контактная информация:
Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?
А причем тут месячные?
weekly - еженедельно.
weekly - еженедельно.
Посмотри внимательно, используется Anacronю Он выполняет задачи при включении пк,независимо от времени, даже если просрочен
-
- Сообщения: 4184
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 36
- Откуда: Краснодар
- Благодарил (а): 1735 раз
- Поблагодарили: 1274 раза
- Контактная информация:
Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?
Ivanov_k, вот и смотрим... cron выполняет если запущена система, anacron при просрочке работает... при этом cron не вызовет anacron при просрочке... а у самого anacrona по дефолту от такое
выполняет он просрочку месячных?
и да, чёт я на месячных зациклился...
Код: Выделить всё
# /etc/anacrontab: configuration file for anacron
# See anacron(8) and anacrontab(5) for details.
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
HOME=/root
LOGNAME=root
# These replace cron's entries
1 5 cron.daily run-parts --report /etc/cron.daily
7 10 cron.weekly run-parts --report /etc/cron.weekly
@monthly 15 cron.monthly run-parts --report /etc/cron.monthly
и да, чёт я на месячных зациклился...
-
Автор темы - Сообщения: 259
- Зарегистрирован: 07 мар 2017, 14:08
- Решено: 8
-
- Благодарил (а): 12 раз
- Поблагодарили: 6 раз
- Контактная информация:
Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?
Крон запустит анакрон когда надо,а анакрон сделает прочрочку........ логичесая цепочка.
Пересоздал файлы и права,посмотрим,может в лог просто некоректно пишется.
Пересоздал файлы и права,посмотрим,может в лог просто некоректно пишется.
-
- Сообщения: 4184
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 36
- Откуда: Краснодар
- Благодарил (а): 1735 раз
- Поблагодарили: 1274 раза
- Контактная информация:
Почему задания помещеные в папку /etc/cron.weekly не запускаются в нужное время?
сдаётся у тебя не хватает файла 0anacron, потому анакрон и не запускает нифига из этой папки, а крон просто по времени просерает запустить ;)
содержимое на всякий случай

Код: Выделить всё
#!/bin/sh
#
# anacron's cron script
#
# This script updates anacron time stamps. It is called through run-parts
# either by anacron itself or by cron.
#
# The script is called "0anacron" to assure that it will be executed
# _before_ all other scripts.
test -x /usr/sbin/anacron || exit 0
anacron -u cron.weekly
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя