Назад | Перейти на главную страницу

Как вы планируете задания в кластере серверов?

У нас есть задания, которые выполняются на отдельных серверах по разным расписаниям, но нам необходимо запускать их на кластере серверов, независимо от того, какой сервер будет их запускать. Как будто нам нужен CRON с поддержкой кластеров (или планировщик Windows для наших серверов Windows).

У кого-нибудь есть в этом опыт? Как бы вы справились с таким сценарием?

Проверять, выписываться mcollective. Их вводный скринкаст на самом деле неплохо.

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

ЕСЛИ НЕ СУЩЕСТВУЕТ I: \ NUL GOTO NOVOLUMEI

CD I: \

: NOVOLUMEI

Как насчет диспетчера ресурсов кластера? (с открытым исходным кодом Крутящий момент, Oracle Grid Engine, или Slurm)