클러스터 쿼럼 NodeWeight 설정 보기View Cluster Quorum NodeWeight Settings

이 항목 적용 대상: 예SQL Server없습니다Azure SQL 데이터베이스없습니다Azure SQL 데이터 웨어하우스 없습니다 병렬 데이터 웨어하우스THIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse 이 항목에서는 WSFC(Windows Server 장애 조치(failover) 클러스터링) 클러스터의 각 멤버 노드에 대한 NodeWeight 설정을 보는 방법에 대해 설명합니다. This topic describes how to view NodeWeight settings for each member node in a Windows Server Failover Clustering (WSFC) cluster. NodeWeight 설정은 Always On 가용성 그룹Always On availability groupsSQL ServerSQL Server 장애 조치(Failover) 클러스터 인스턴스의 재해 복구 및 다중 서브넷 시나리오를 지원하기 위한 쿼럼 투표 동안 사용됩니다.NodeWeight settings are used during quorum voting to support disaster recovery and multi-subnet scenarios for Always On 가용성 그룹Always On availability groups and SQL ServerSQL Server Failover Cluster Instances.

시작하기 전에Before You Start

필수 구성 요소Prerequisites

이 기능은 Windows Server 2008Windows Server 2008 이상 버전에서만 지원됩니다.This feature is supported only in Windows Server 2008Windows Server 2008 or later versions.

중요

NodeWeight 설정을 사용하려면 WSFC 클러스터의 모든 서버에 다음 핫픽스를 적용해야 합니다.In order to use NodeWeight settings, the following hotfix must be applied to all servers in the WSFC cluster:

KB2494036: Windows Server 2008Windows Server 2008Windows Server 2008 R2Windows Server 2008 R2KB2494036: A hotfix is available to let you configure a cluster node that does not have quorum votes in Windows Server 2008Windows Server 2008 and in Windows Server 2008 R2Windows Server 2008 R2

이 핫픽스가 설치되어 있지 않은 경우 이 항목의 예는 NodeWeight에 대해 빈 값이나 NULL 값을 반환합니다.If this hotfix is not installed, the examples in this topic will return empty or NULL values for NodeWeight.

보안Security

사용자는 WSFC 클러스터의 각 노드에 대한 로컬 Administrators 그룹의 멤버인 도메인 계정이어야 합니다.The user must be a domain account that is member of the local Administrators group on each node of the WSFC cluster.

Transact-SQL 사용Using Transact-SQL

NodeWeight 설정을 보려면To view NodeWeight settings
  1. 클러스터의 SQL ServerSQL Server 인스턴스에 연결합니다.Connect to any SQL ServerSQL Server instance in the cluster.

  2. [sys].[dm_hadr_cluster_members] 뷰를 쿼리합니다.Query the [sys].[dm_hadr_cluster_members] view.

예(Transact-SQL)Example (Transact-SQL)

다음 예에서는 시스템 뷰를 쿼리하여 해당 인스턴스의 클러스터에 있는 모든 노드에 대한 값을 반환합니다.The following example queries a system view to return values for all of the nodes in that instance’s cluster.

SELECT  member_name, member_state_desc, number_of_quorum_votes  
 FROM   sys.dm_hadr_cluster_members;  

Powershell 사용Using Powershell

NodeWeight 설정을 보려면To view NodeWeight settings
  1. 관리자 권한으로 실행을 통해 승격된 Windows PowerShell을 시작합니다.Start an elevated Windows PowerShell via Run as Administrator.

  2. 클러스터 commandlet을 사용할 수 있도록 FailoverClusters 모듈을 가져옵니다.Import the FailoverClusters module to enable cluster commandlets.

  3. Get-ClusterNode 개체를 사용하여 클러스터 노드 개체의 컬렉션을 반환합니다.Use the Get-ClusterNode object to return a collection of cluster node objects.

  4. 클러스터 노드 속성을 읽기 가능한 형식으로 출력합니다.Output the cluster node properties in a readable format.

예(Powershell)Example (Powershell)

다음 예에서는 "Cluster001"이라는 클러스터의 노드 속성 일부를 출력합니다.The following example output some of the node properties for the cluster called “Cluster001”.

Import-Module FailoverClusters  

$cluster = "Cluster001"  
$nodes = Get-ClusterNode -Cluster $cluster  

$nodes | Format-Table -property NodeName, State, NodeWeight  

Cluster.exe 사용Using Cluster.exe

참고

cluster.exe 유틸리티는 Windows Server 2008 R2Windows Server 2008 R2 릴리스에서 더 이상 사용되지 않습니다.The cluster.exe utility is deprecated in the Windows Server 2008 R2Windows Server 2008 R2 release. 이후 개발에는 PowerShell과 장애 조치(failover) 클러스터링을 함께 사용하세요.Please use PowerShell with Failover Clustering for future development. cluster.exe 유틸리티는 Windows Server의 다음 릴리스에서 제거될 예정입니다.The cluster.exe utility will be removed in the next release of Windows Server. 자세한 내용은 Cluster.exe 명령을 장애 조치(failover) 클러스터용 Windows PowerShell Cmdlet에 매핑을 참조하십시오.For more information, see Mapping Cluster.exe Commands to Windows PowerShell Cmdlets for Failover Clusters.

NodeWeight 설정을 보려면To view NodeWeight settings
  1. 관리자 권한으로 실행을 통해 승격된 명령 프롬프트를 시작합니다.Start an elevated Command Prompt via Run as Administrator.

  2. cluster.exe 를 사용하여 노드 상태 및 NodeWeight 값을 반환합니다.Use cluster.exe to return node status and NodeWeight values

예(Cluster.exe)Example (Cluster.exe)

다음 예에서는 "Cluster001"이라는 클러스터의 노드 속성 일부를 출력합니다.The following example outputs some of the node properties for the cluster called “Cluster001”.

cluster.exe Cluster001 node /status /properties  

참고 항목See Also

WSFC 쿼럼 모드 및 투표 구성(SQL Server) WSFC Quorum Modes and Voting Configuration (SQL Server)
클러스터 쿼럼 NodeWeight 설정 구성 Configure Cluster Quorum NodeWeight Settings
sys.dm_hadr_cluster_members(Transact-SQL) sys.dm_hadr_cluster_members (Transact-SQL)
태스크 기준으로 나열된 Windows PowerShell의 장애 조치(failover) 클러스터 CmdletFailover Cluster Cmdlets in Windows PowerShell Listed by Task Focus