1. В моей случае, это перезапуск задачи Agent manager в 2 часа ночи на сервере Lotus Domino.
Задачу будем запускать из-под пользователя notes, поэтому проверяем какие задачи в расписании для него есть:
Ничего нет. Поэтому созданием первую задачу.
#crontab -e
Формат используется, как и во всех unix-подобных системах
The crontab File Entry Format
minute hour day_of_month month weekday command
Первый столбец - минуты
Второй столбец - Час, когда запустится планировщик
Третий столбец - День месяца
Четвертый столбец - Месяц
Пятый столбец - день недели (начинается с воскресенья 0, понедельник 1 и до воскресенья -7)
Шестой столбец - запуск скрипта.
В моем случае, в 15:12 20.08 в четверг запустился скрипт /var/opt/lotus1
В случае ошибки, крон присылает сообщение пользователю, под которым запускался скрипт.
Для просмотра запланированных заданий используем:
#crontab -l
Директория с логами /var/adm/cron/
cron.deny- используется для запрета пользователям запуска задач через крон.
2. Следующая утилита планировщика заданий - "сборщик мусора" Skulker.
Данная утилита запускается по умолчанию через crontab, если не указано обратное. Используется для удаления ненужных и старых файлов.
Весь ее функционал:
- Файлы с расширением *.output, которые находятся в состоянии "got lost"
- Файлы просто просмотра директорий (qdir);
- Файлы, оставленные в "почтовых" очередях;
- Файлы в директории /tmp удаляются, если они не были добавлены туда в последние сутки, т.е. срок хранения 24 часа;
- Файлы в директории /var/tmp;
- Файлы новостных элементов (срок хранения 45дней);
- Файлы с расширением *.bak, *.bak, a.out, core, proof, galley, ed.hup, которые не модифицировались в течении суток (24 часа);
- Файлы в директории .putdir (срок хранения сутки).
No comments:
Post a Comment