クラスター クォーラムの NodeWeight 設定を表示
このトピックでは、Windows Server フェールオーバー クラスタリング (WSFC) クラスター内の各メンバー ノードの NodeWeight 設定を表示する方法について説明します。 NodeWeight 設定は、AlwaysOn 可用性グループおよび SQL Server フェールオーバー クラスター インスタンスの災害復旧とマルチサブネットのシナリオをサポートするためのクォーラムの投票時に使用されます。
開始前の準備: 前提条件、セキュリティ
クォーラムの NodeWeight 設定を表示する方法: Transact-SQL の使用、PowerShell の使用、cluster.exe の使用
開始前の準備
前提条件
この機能は Windows Server 2008 以降のバージョンでのみサポートされています。
重要 |
---|
NodeWeight 設定を使用するには、次の修正プログラムが WSFC クラスターのすべてのサーバーに適用されている必要があります。 KB2494036: この修正プログラムを使用すると、クォーラムの投票のないクラスター ノードを Windows Server 2008 および Windows Server 2008 R2 で構成できます。 |
ヒント |
---|
この修正プログラムがインストールされていない場合、このトピックの例では、NodeWeight に対して空の値または NULL 値が返されます。 |
セキュリティ
ユーザーは、WSFC クラスターの各ノードのローカル Administrators グループのメンバーであるドメイン アカウントを使用する必要があります。
Transact-SQL の使用
NodeWeight 設定を表示するには
クラスター内の任意の SQL Server インスタンスに接続します。
[sys].[dm_hadr_cluster_members] ビューに対してクエリを実行します。
例 (Transact-SQL)
次の例では、システム ビューに対するクエリを実行して、そのインスタンスのクラスター内のすべてのノードの値を返します。
SELECT member_name, member_state_desc, number_of_quorum_votes
FROM sys.dm_hadr_cluster_members;
[先頭に戻る]
PowerShell の使用
NodeWeight 設定を表示するには
[実行管理者として実行] から高度な権限で Windows PowerShell を起動します。
FailoverClusters モジュールをインポートしてクラスター コマンドレットを有効にします。
Get-ClusterNode オブジェクトを使用して、クラスター ノード オブジェクトのコレクションを返します。
クラスター ノードのプロパティを判読可能な形式で出力します。
例 (PowerShell)
次の例では、"Cluster001" というクラスターについて、ノードの一部のプロパティを出力します。
Import-Module FailoverClusters
$cluster = "Cluster001"
$nodes = Get-ClusterNode -Cluster $cluster
$nodes | Format-Table -property NodeName, State, NodeWeight
[先頭に戻る]
cluster.exe の使用
注 |
---|
cluster.exe ユーティリティは Windows Server 2008 R2 リリースでは推奨されません。 今後は PowerShell とフェールオーバー クラスタリングを使用してください。 cluster.exe ユーティリティは、Windows Server の次のリリースで削除されます。 詳細については、「フェールオーバー クラスターの Windows PowerShell コマンドレットへの Cluster.exe コマンドのマッピング」を参照してください。 |
NodeWeight 設定を表示するには
[実行管理者として実行] から高度な権限でコマンド プロンプトを起動します。
cluster.exe を使用して、ノードの状態と NodeWeight の値を返します。
例 (cluster.exe)
次の例では、"Cluster001" というクラスターについて、ノードの一部のプロパティを出力します。
cluster.exe Cluster001 node /status /properties
[先頭に戻る]
関連項目
参照
sys.dm_hadr_cluster_members (Transact-SQL)
概念
WSFC クォーラム モードと投票の構成 (SQL Server)
クラスター クォーラムの NodeWeight の設定の構成
その他の技術情報
タスク フォーカスによって一覧表示される Windows PowerShell でのフェールオーバー クラスター コマンドレット