Возможно ли автоматическое переключение при сбое службы Windows без кластеризации Windows?

Из-за частичного отказа нашей SAN мы переключили нашу очередь сообщений (Active MQ) с сетевого хранилища на локальное хранилище. Поскольку вторичный сервер больше не находится в том же месте хранения, что и первичный, служба отключается и должна запускаться вручную в случае сбоя первичного сервера.

Службы работают на Windows Server 2008 R2 Standard Edition. Есть ли способ автоматически запустить службу на вторичном сервере, если первичный отказывает? Для кластеризации Windows требуется Enterprise Edition, и я не могу обновить серверы в ближайшее время.

2 ответа

У служб Windows есть действия, которые можно настроить для запуска сценария при сбое. Теоретически, вы можете написать скрипт, который запускает сервис на другом компьютере. Однако это не поможет, если вся машина умрет.

Совместно используемое хранилище с iscsi до смешного легко установить на любом запасном оборудовании, которое у вас может висеть, на котором вы можете установить Linux или бесплатный bsd. Даже Windows делает iscsi обмена. Вместо того, чтобы изобретать велосипед, просто сделай это.

Существует множество приложений для мониторинга сервисов, таких как PA Server Monitor, FrameFlow и SolarWinds Orion, которые могут легко отслеживать сервис, а в случае сбоя запустить другой сервис.

Другие вопросы по тегам