클러스터 쿼럼 NodeWeight 설정 구성
이 항목에서는 WSFC(Windows Server 장애 조치(failover) 클러스터링) 클러스터의 멤버 노드에 대한 NodeWeight 설정을 구성하는 방법에 대해 설명합니다. NodeWeight 설정은 AlwaysOn 가용성 그룹 및 SQL Server 장애 조치(Failover) 클러스터 인스턴스의 재해 복구 및 다중 서브넷 시나리오를 지원하기 위한 쿼럼 투표 동안 사용됩니다.
시작하기 전 주의 사항: 사전 요구 사항, 보안
쿼럼 NodeWeight 설정을 보려면: PowerShell, cluster.exe 사용
시작하기 전 주의 사항
사전 요구 사항
이 기능은 Windows Server 2008 이상의 버전에서만 지원됩니다.
중요 |
---|
NodeWeight 설정을 사용하려면 WSFC 클러스터의 모든 서버에 다음 핫픽스를 적용해야 합니다. KB2494036: Windows Server 2008 및 Windows Server 2008 R2에서 쿼럼 투표가 없는 클러스터 노드를 구성하는 데 사용할 수 있는 핫픽스 |
팁 |
---|
이 핫픽스가 설치되어 있지 않은 경우 이 항목의 예는 NodeWeight에 대해 빈 값이나 NULL 값을 반환합니다. |
보안
사용자는 WSFC 클러스터의 각 노드에 대한 로컬 Administrators 그룹의 멤버인 도메인 계정이어야 합니다.
Powershell 사용
NodeWeight 설정을 구성하려면
관리자 권한으로 실행을 통해 승격된 Windows PowerShell을 시작합니다.
클러스터 commandlet을 사용할 수 있도록 FailoverClusters 모듈을 가져옵니다.
Get-ClusterNode 개체를 사용하여 클러스터의 각 노드에 대한 NodeWeight 속성을 설정합니다.
클러스터 노드 속성을 읽기 가능한 형식으로 출력합니다.
예(Powershell)
다음 예에서는 NodeWeight 설정을 변경하여 “AlwaysOnSrv1” 노드에 대한 쿼럼 투표를 제거한 다음 클러스터의 모든 노드에 대한 설정을 출력합니다.
Import-Module FailoverClusters
$node = “AlwaysOnSrv1”
(Get-ClusterNode $node).NodeWeight = 0
$cluster = (Get-ClusterNode $node).Cluster
$nodes = Get-ClusterNode -Cluster $cluster
$nodes | Format-Table -property NodeName, State, NodeWeight
[맨 위]
Cluster.exe 사용
[!참고]
cluster.exe 유틸리티는 Windows Server 2008 R2 릴리스에서 더 이상 사용되지 않습니다. 이후 개발에는 PowerShell과 장애 조치(failover) 클러스터링을 함께 사용하십시오. cluster.exe 유틸리티는 Windows Server의 다음 릴리스에서 제거될 예정입니다. 자세한 내용은 Cluster.exe 명령을 장애 조치(failover) 클러스터용 Windows PowerShell Cmdlet에 매핑을 참조하십시오.
NodeWeight 설정을 구성하려면
관리자 권한으로 실행을 통해 승격된 명령 프롬프트를 시작합니다.
cluster.exe를 사용하여 NodeWeight 값을 설정합니다.
예(Cluster.exe)
다음 예에서는 NodeWeight 값을 변경하여 “Cluster001” 클러스터의 “AlwaysOnSrv1” 노드에 대한 쿼럼 투표를 제거합니다.
cluster.exe Cluster001 node AlwaysOnSrv1 /prop NodeWeight=0
[맨 위]
참고 항목
개념
WSFC 쿼럼 모드 및 투표 구성(SQL Server)
관련 자료
태스크 기준으로 나열된 Windows PowerShell의 장애 조치(failover) 클러스터 Cmdlet