LINUX.ORG.RU

хитрый crontab - группа заданий с доп. условием.

 


0

0

Есть keepalived c vrrp

Хочу часть заданий хрона выполнять только если хост мастер, а другую часть заданий только в режиме бекап.

Запускать каждое задание через проверяющий скрипт - крайний случай. Генерировать crontab - не предлагать!

Религия позволяет менять crond и собирать из исходников.

★★★★★

ключики -s и -с у crond посмотри. При смене роли хоста - перезапускай crond с другими параметрами и всё.

Stanson ★★★★★
()
Ответ на: комментарий от Stanson

Этот вариант рассматривался, но интересуют есть ли другие возможные варианты. За 30 лет столько всякого написали, что возможно есть такое решение.

в dillon crond есть всякие модификаторы типа @reboot @hourly @noauto AFTER FREQ

Возможно есть вариант crond с условиями.

vel ★★★★★
() автор топика
Ответ на: комментарий от zolden

Да, имеено это и используется. Но убивать и перезапускать хрон с другими настройками - не самый красивый вариант.

Наверно будет совсем просто пахакать dillon crond и добавить EXIST=file как условие запуска.

vel ★★★★★
() автор топика

подправил crond. проблема решена.

vel ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.