Задать вопрос
Sinot
@Sinot

Как можно организовать кластерный аналог CRON?

Всем привет!

Имеется машина в сети (Linux), на которой по расписанию (CRON) запускаются разнообразные скрипты/программы (дерагют REST, выгружают из БД отчеты, шлют почту и т.п.).

Задача организовать некий кластер из 2-3 машин, в котором на любой доступной машине будет запускаться эти скрипты. Чтобы можно было безболезненно выключить один из узлов на обслуживание (или при аварийном отключении), а планировщик самостоятельно переехал на другой доступный узел.

Собственно вопрос в том какими средствами это можно сделать?

Спасибо.
  • Вопрос задан
  • 24 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
paran0id
@paran0id Куратор тега Linux
Умный, но ленивый
Кластер Kubernetes и Kubernetes Cron Jobs. Хотя это сложно и для небольших задач может оказаться оверкиллом.

UPD: тут предлагают решение на corosync+pacemaker. Этим можно вдохновляться, только я бы отдельный cron под эту задачу завел, чтобы системные джобы не стопать на ожидающей ноде.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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