쿼럼 없이 WSFC 클러스터 강제 시작

적용 대상: SQL Server(지원되는 모든 버전)

이 항목에서는 WSFC(Windows Server 장애 조치(failover) 클러스터링) 클러스터 노드를 쿼럼 없이 강제로 시작하는 방법에 대해 설명합니다. 이 기능은 재해 복구 및 다중 서브넷 시나리오에서 데이터를 복구하고 Always On 가용성 그룹 및 SQL Server 장애 조치(Failover) 클러스터 인스턴스의 고가용성을 완전히 다시 설정하는 데 필요할 수 있습니다.

시작하기 전에

권장 사항

명시적으로 지정된 경우를 제외하고 이 항목의 절차는 WSFC 클러스터의 노드에서 실행할 경우에 유효합니다. 그러나 쿼럼 없이 강제로 시작할 노드에서 이러한 단계를 실행하면 보다 나은 결과를 얻고 네트워킹 문제를 방지할 수 있습니다.

보안

사용자는 WSFC 클러스터의 각 노드에 대한 로컬 Administrators 그룹의 멤버인 도메인 계정이어야 합니다.

장애 조치(Failover) 클러스터 관리자 사용

쿼럼 없이 클러스터를 강제로 시작하려면
  1. 장애 조치(Failover) 클러스터 관리자를 열고 온라인으로 강제 전환할 클러스터 노드에 연결합니다.

  2. 동작 창에서 클러스터 강제 시작을 클릭하고 예. 클러스터를 강제로 시작을 클릭합니다.

  3. 왼쪽 창의 장애 조치(Failover) 클러스터 관리자 트리에서 클러스터 이름을 클릭합니다.

  4. 요약 창에서 현재 쿼럼 구성 값이 경고: 클러스터가 ForceQuorum 상태에서 실행 중입니다.인지 확인합니다.

Powershell 사용

쿼럼 없이 클러스터를 강제로 시작하려면
  1. 관리자 권한으로 실행을 통해 승격된 Windows PowerShell을 시작합니다.

  2. 클러스터 commandlet을 사용할 수 있도록 FailoverClusters 모듈을 가져옵니다.

  3. Stop-ClusterNode 를 사용하여 클러스터 서비스가 중지되었는지 확인합니다.

  4. Start-ClusterNode-FixQuorum 을 사용하여 클러스터 서비스를 강제로 시작합니다.

  5. Get-ClusterNode-Property NodeWeight = 1 을 사용하여 노드가 쿼럼의 투표 멤버가 되도록 하는 값을 설정합니다.

  6. 클러스터 노드 속성을 읽기 가능한 형식으로 출력합니다.

예(Powershell)

다음 예제에서는 쿼럼 없이 Always OnSrv02 노드 클러스터 서비스를 강제로 시작하고 NodeWeight = 1로 설정한 다음 새 강제 시작 노드의 클러스터 노드 상태를 열거합니다.

Import-Module FailoverClusters  
  
$node = "Always OnSrv02"  
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의 장애 조치(failover) 클러스터 Cmdlet