Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения: SQL Server
Свойство FailureConditionLevel служит для задания для экземпляра отказоустойчивого кластера FCI в группе AlwaysOn условий отработки отказа или перезапуска. Изменения значения этого свойства вступают в силу немедленно, без перезапуска службы отказоустойчивого кластера Windows Server или ресурса отказоустойчивого кластера SQL Server.
Перед началом работы: FailureConditionLevel Property Settings, Security
Настройка параметров свойства FailureConditionLevel с помощью PowerShell, диспетчера отказоустойчивого кластера, Transact-SQL
Перед началом
параметры свойства FailureConditionLevel
Условия сбоя устанавливаются по прогрессирующей шкале. Каждый уровень, с 1 по 5, включает все условия предыдущих уровней, а также собственные дополнительные условия. Это означает, что с каждым уровнем вероятность отработки отказа или перезапуска повышается. Дополнительные сведения см. в подразделе «Определение сбоев» раздела Failover Policy for Failover Cluster Instances .
Безопасность
Разрешения
Требует разрешения ALTER SETTINGS и VIEW SERVER STATE.
Использование PowerShell
Настройка параметров свойства FailureConditionLevel
Запустите повышенный режим Windows PowerShell с помощью команды Запуск от имени администратора.
Импортируйте модуль FailoverClusters для включения командлетов кластера.
Используйте командлет Get-ClusterResource для поиска ресурса SQL Server, а затем используйте командлет Set-ClusterParameter, чтобы задать свойство FailureConditionLevel для экземпляра отказоустойчивого кластера.
Совет
Каждый раз при открытии нового окна PowerShell потребуется импортировать модуль FailoverClusters .
Пример (PowerShell)
В следующем примере параметр FailureConditionLevel ресурса SQL ServerSQL Server (INST1) изменяется на отработку отказа или перезапуск на критически важных ошибках сервера.
Import-Module FailoverClusters
$fci = "SQL Server (INST1)"
Get-ClusterResource $fci | Set-ClusterParameter FailureConditionLevel 3
См. также (PowerShell)
Кластеризация и высокая доступность (блог группы отказоустойчивой кластеризации и балансировки сетевой нагрузки)
Приступая к работе с Windows PowerShell в отказоустойчивом кластере
Команды ресурса кластера и соответствующие командлеты Windows PowerShell
Использование оснастки «Диспетчер отказоустойчивости кластеров»
Настройка параметров свойств FailureConditionLevel.
Откройте оснастку «Диспетчер отказоустойчивости кластеров»
Разверните узел Службы и приложения и выберите требуемый кластер FCI.
Щелкните правой кнопкой мыши Ресурс SQL Server в разделе Другие ресурсыи выберите пункт Свойства . Откроется диалоговое окно Свойства ресурсов SQL Server.
Перейдите на вкладку Свойства, введите необходимое значение свойства FailureConditionLevel и нажмите ОК, чтобы применить изменения.
Использование Transact-SQL
Настройка параметров свойств FailureConditionLevel.
С помощью инструкции Transact-SQL ALTER SERVER CONFIGURATION можно задать значение свойства FailureConditionLevel.
Пример (Transact-SQL)
Следующий пример назначает свойству FailureConditionLevel значение 0, которое указывает, что при любых условиях сбоя отработка отказа или перезапуск не будет выполняться автоматически.
ALTER SERVER CONFIGURATION SET FAILOVER CLUSTER PROPERTY FailureConditionLevel = 0;
См. также
sp_server_diagnostics (Transact-SQL)
Failover Policy for Failover Cluster Instances