쿼럼 없이 WSFC 클러스터 강제 시작
적용 대상: SQL Server
이 항목에서는 WSFC(Windows Server 장애 조치(failover) 클러스터링) 클러스터 노드를 쿼럼 없이 강제로 시작하는 방법에 대해 설명합니다. 데이터를 복구하고 Always On 가용성 그룹 및 SQL Server 장애 조치(failover) 클러스터 인스턴스에 대한 고가용성을 완전히 다시 설정하려는 재해 복구 및 다중 서브넷 시나리오에서 필요할 수 있습니다.
다음을 사용하여 Quorum 없이 클러스터를 강제 시작하려면: 장애 조치(failover) 클러스터 관리자 사용, Powershell 사용, Net.exe 사용
시작하기 전에
권장 사항
명시적으로 지시된 경우를 제외하고 WSFC 클러스터의 노드에서 실행하는 경우 이 항목의 프로시저가 작동합니다. 그러나 쿼럼 없이 강제로 시작할 노드에서 이러한 단계를 실행하면 보다 나은 결과를 얻고 네트워킹 문제를 방지할 수 있습니다.
보안
사용자는 WSFC 클러스터의 각 노드에 대한 로컬 Administrators 그룹의 멤버인 도메인 계정이어야 합니다.
장애 조치(failover) 클러스터 관리자 사용
쿼럼 없이 클러스터를 강제로 시작하려면
장애 조치(failover) 클러스터 관리자를 열고 원하는 클러스터 노드에 연결하여 강제로 온라인 상태로 만듭니다.
동작 창에서 클러스터 강제 시작을 클릭하고 예. 클러스터를 강제로 시작을 클릭합니다.
왼쪽 창의 장애 조치(failover) 클러스터 관리자 트리에서 클러스터의 이름을 클릭합니다.
요약 창에서 현재 쿼럼 구성 값이 경고: 클러스터가 ForceQuorum 상태에서 실행 중입니다.인지 확인합니다.
PowerShell 사용
쿼럼 없이 클러스터를 강제로 시작하려면
관리자 권한으로 실행을 통해 관리자 권한으로 Windows PowerShell을 시작합니다.
클러스터 commandlet을 사용할 수 있도록
FailoverClusters
모듈을 가져옵니다.Stop-ClusterNode
를 사용하여 클러스터 서비스가 중지되었는지 확인합니다.Start-ClusterNode
와-FixQuorum
을 사용하여 클러스터 서비스를 강제로 시작합니다.Get-ClusterNode
를-Property NodeWeight = 1
와 함께 사용하여 노드가 쿼럼의 투표 멤버임을 보장하는 값을 설정합니다.클러스터 노드 속성을 읽을 수 있는 형식으로 출력합니다.
예제(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 사용
쿼럼 없이 클러스터를 강제로 시작하려면
원격 데스크톱을 사용하여 온라인으로 강제 전환할 클러스터 노드에 연결합니다.
관리자 권한으로 실행을 통해 관리자 권한 명령 프롬프트를 시작합니다.
net.exe를 사용하여 로컬 클러스터 서비스가 중지되었는지 확인합니다.
/forcequorum
와 net.exe를 사용하여 클러스터 서비스를 강제로 시작합니다.
예(Net.exe)
다음 예제에서는 노드 클러스터 서비스가 쿼럼 없이 시작되도록 강제 적용하고, NodeWeight = 1
을 설정한 다음, 새로 강제된 노드에서 클러스터 노드 상태를 열거합니다.
net.exe stop clussvc
net.exe start clussvc /forcequorum
후속 작업: 쿼럼 없이 클러스터를 강제로 시작한 후의 작업
다른 노드를 다시 온라인으로 전환하려면 먼저 NodeWeight 값을 다시 계산하고 다시 구성하여 새 쿼럼을 올바르게 생성해야 합니다. 그렇지 않으면 클러스터가 다시 오프라인으로 돌아갈 수 있습니다.
자세한 내용은 WSFC 쿼럼 모드 및 응답 구성(SQL Server)을 참조하세요.
이 항목의 절차는 계획되지 않은 쿼럼 오류가 발생하는 경우 WSFC 클러스터를 다시 온라인 상태로 만드는 한 단계일 뿐입니다. 다른 WSFC 클러스터 노드가 새 쿼럼 구성을 방해하지 않도록 추가 단계를 수행할 수도 있습니다.
Always On 가용성 그룹, 데이터베이스 미러링, 로그 전달과 같은 다른 SQL Server 기능을 사용하려면 데이터를 복구하고 고가용성을 완전히 다시 설정하기 위한 후속 작업이 필요할 수도 있습니다.
자세한 내용은 다음에서 확인합니다.
가용성 그룹의 강제 수동 장애 조치(failover) 수행(SQL Server)
관련 내용
참고 항목
강제 쿼럼을 통해 WSFC 재해 복구(SQL Server)
클러스터 쿼럼 NodeWeight 설정 구성
작업 포커스에 의해 나열된 Windows PowerShell의 장애 조치(failover) 클러스터 Cmdlet