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

Запуск аварийного переключения в отказоустойчивом кластере Windows?

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

Один из вариантов - использовать тип ресурса «Общий сценарий». Эта опция доступна только в Server 2003 и новее. Основная предпосылка состоит в том, что вы создаете файл VBScript, который запускает и контролирует приложение. Поскольку кластер выполняет различные вызовы сценария для получения информации о состоянии приложения, сценарию можно приказать искать информацию везде, где это необходимо.

MSDN имеет дополнительную информацию.

Есть провайдер wmi для отказоустойчивых кластеров MS. Посмотрите на метод MoveToNewNode объекта MSCluster_ResourceGroup. Это должно дать вам то, что вы хотите. Вы не упомянули, что такое ОС, но в server 2008 вы можете легко прикрепить скрипт к определенному событию. Server 2003 должен легко читать журнал событий и находить то, что вам нужно.