Поделиться через


Принудительный запуск кластера WSFC без кворума

В этом разделе описан порядок принудительного запуска узла отказоустойчивого кластера Windows Server (WSFC) без кворума. Это может потребоваться в случае аварийного восстановления, в сценариях с несколькими подсетями и восстановлением данных и высокой доступности экземпляров отказоустойчивого кластера Группы доступности AlwaysOn и SQL Server.

  • Перед началом.  Рекомендации, Безопасность

  • Принудительный запуск кластера без кворума с использованием  диспетчера отказоустойчивого кластера, PowerShell, net.exe

  • Дальнейшие действия.  После принудительного запуска кластера без кворума

Перед началом работы

Рекомендации

Процедуры в этом разделе (кроме указанных явно случаев) должны успешно действовать при выполнении на любом узле отказоустойчивого кластера WSFC. Однако можно получить лучшие результаты и избежать проблем с сетью при выполнении этих действий с узла, который планируется запускать принудительно без кворума.

Безопасность

Пользователь должен входить в учетную запись домена, которая является членом локальной группы администраторов, на каждом узле кластера WSFC.

Использование диспетчера отказоустойчивого кластера.

Принудительный запуск кластера без кворума

  1. Откройте диспетчер отказоустойчивого кластера и подключитесь к требуемому узлу кластера в режиме «в сети».

  2. На панели Действия выберите Принудительный запуск кластера, затем Да, запустить кластер принудительно.

  3. На левой панели в дереве Диспетчер отказоустойчивого кластера щелкните имя кластера.

  4. В сводной панели подтвердите, что текущим значением параметра Настройка кворума является: Внимание! Кластер находится в состоянии принудительного кворума.

[В начало]

Использование Powershell

Принудительный запуск кластера без кворума

  1. Запустите повышенный режим Windows PowerShell с помощью команды Запуск от имени администратора.

  2. Импортируйте модуль FailoverClusters для включения командлетов кластера.

  3. С помощью Stop-ClusterNode обеспечьте остановку службы кластеров.

  4. Принудительный запуск службы кластеров с помощью Start-ClusterNode с –FixQuorum.

  5. С помощью Get-ClusterNode с –Propery NodeWieght = 1 установите значение, которое гарантирует для узла право голоса в кворуме.

  6. Выведите свойства узла кластера в удобном для чтения формате.

Пример (Powershell)

В следующем примере происходит принудительный запуск службы кластеров узла AlwaysOnSrv02 без кворума: задается значение NodeWeight = 1, затем перечисляется состояние узла кластера с вновь запущенного узла.

Import-Module FailoverClusters

$node = "AlwaysOnSrv02"
Stop-ClusterNode –Name $node
Start-ClusterNode –Name $node -FixQuorum

(Get-ClusterNode $node).NodeWeight = 1

$nodes = Get-ClusterNode -Cluster $node
$nodes | Format-Table -property NodeName, State, NodeWeight

[В начало]

Использование Net.exe

Принудительный запуск кластера без кворума

  1. С помощью удаленного рабочего стола подключитесь к нужному узлу кластера в режиме «в сети».

  2. Запустите повышенный режим командной строки с помощью команды Запуск от имени администратора.

  3. С помощью net.exe остановите локальную службу кластеров.

  4. С помощью net.exe с /forcequorum принудительно запустите локальную службу кластеров.

Пример (Net.exe)

В следующем примере происходит принудительный запуск службы кластеров узла без кворума: задается значение NodeWeight = 1, затем перечисляется состояние узла кластера с вновь запущенного узла.

net.exe stop clussvc
net.exe start clussvc /forcequorum

Значок стрелки, используемый со ссылкой «В начало»[В начало]

Дальнейшие действия. После принудительного запуска кластера без кворума

Значок стрелки, используемый со ссылкой «В начало»[В начало]

См. также

Значок стрелки, используемый со ссылкой «В начало»[В начало]

См. также

Основные понятия

Аварийное восстановление WSFC через принудительный кворум (SQL Server)

Настройка параметров NodeWeight кворума кластера

Другие ресурсы

Командлеты отказоустойчивого кластера в Windows PowerShell по выполняемым задачам