Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

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

Event ID 1204 Windows Server, AD и Роли

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.

Полезные материалы
Рекомендуем