Центр Диагностики & База Системных Ошибок

Решения для Windows Server, Active Directory, 1С, СУБД, Linux, Cisco, MikroTik и IP-телефонии.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, баз данных и сетевого оборудования. Перед выполнением действий обязательно создайте резервную копию. При отсутствии необходимой квалификации обратитесь к ИТ-специалистам.

Event ID 1204 Failover Clustering: ресурс не может перейти в Online

Обновлено: 28.08.2026  ·  Официальная база знаний

Симптомы сбоя запуска ресурса (Event ID 1204)

В системном журнале System фиксируется ошибка: Event ID 1204: The Cluster service failed to bring clustered service or application [Имя_ресурса] completely online. Процесс инициализации ресурса прерван внутренней ошибкой DLL-провайдера ресурса.

СимптомПричина
Ресурс переходит в состояние Online Pending -> FailedСлужба не может инициализировать рабочие потоки
Отказ зависимых ресурсовВсе зависимые службы группы отменяют запуск
Ошибки в кластерном провайдере ресурсаСбой библиотеки ресурса (например, ntds.dll, sqsres.dll, clusres.dll)

Пошаговое решение ошибки Event ID 1204

  1. Включите изолированный режим выполнения ресурса (Run this resource in a separate Resource Monitor): это защитит службу кластера от падения при сбое нестабильной DLL:
# Настройка запуска ресурса в изолированном процессе rhs.exe:
(Get-ClusterResource -Name "ИмяРесурса").SeparateMonitor = $True
  1. Проверьте логи монитора ресурсов RHS (Resource Hosting Subsystem):
# Генерация лога кластера с фильтрацией по монитору ресурсов RHS:
Get-ClusterLog -TimeSpan 10 -Destination C:\ClusterLogs\
Select-String -Path "C:\ClusterLogs\*.log" -Pattern "[RHS]" | Select-Object Line -Last 20
  1. Проверьте параметры учетной записи, под которой запускается ресурс: если используется доменная учетная запись, убедитесь, что срок действия её пароля не истек и она не заблокирована политикой подбора паролей.

Совет: Если ресурс является общей папкой (File Server), проверьте, чтобы на физическом диске существовал целевой локальный каталог, указанный в свойствах ресурса.

Практический опыт инженера: При возникновении Event 1204 на generic-сервисах (сторонние службы, добавленные в кластер), всегда проверяйте, чтобы служба на всех серверах кластера была настроена на запуск в ручном режиме (Manual), а не Automatic.

Частые вопросы (FAQ)

Что такое RHS (Resource Hosting Subsystem) в кластере?

RHS (rhs.exe) — это отдельный служебный процесс, который загружает DLL-библиотеки ресурсов и изолирует их от основного процесса ClusSvc.

Чем полезен флаг SeparateMonitor?

Он запускает ресурс в персональном экземпляре rhs.exe. Если сторонний драйвер или DLL вызовет фатальный крах, другие ресурсы кластера продолжат работать.

Как запустить конкретный ресурс вручную через PowerShell?

Выполните команду: Start-ClusterResource -Name "ИмяРесурса".

Где посмотреть подробные параметры конфигурации ресурса?

Используйте команду: Get-ClusterResource -Name "ИмяРесурса" | Get-ClusterParameter.