Condividi tramite


Visualizzare le impostazioni NodeWeight per il quorum del cluster

In questo argomento viene illustrato come visualizzare le impostazioni NodeWeight per ogni nodo membro di un cluster WSFC (Windows Server Failover Clustering). Le impostazioni NodeWeight vengono utilizzate durante la votazione quorum per supportare scenari di ripristino di emergenza e multi-subnet per istanze del cluster di failover di SQL Server e Gruppi di disponibilità AlwaysOn.

  • Prima di iniziare: Prerequisiti, Sicurezza

  • Per visualizzare le impostazioni NodeWeight del quorum utilizzando: Transact-SQL, PowerShell, cluster.exe

Prima di iniziare

Prerequisiti

Questa caratteristica è supportata solo in Windows Server 2008 o versioni successive.

Nota importanteImportante

Per utilizzare le impostazioni NodeWeight, è necessario applicare l'aggiornamento rapido seguente a tutti i server del cluster WSFC:

KB2494036: è disponibile un aggiornamento rapido per configurare un nodo del cluster che non presenta voti quorum in Windows Server 2008 e in Windows Server 2008 R2

SuggerimentoSuggerimento

Se questo aggiornamento rapido non viene installato, gli esempi in questo argomento restituiranno valori vuoti o NULL per NodeWeight.

Sicurezza

L'utente deve disporre di un account di dominio che sia membro del gruppo Administrators locale su ogni nodo del cluster WSFC.

Utilizzo di Transact-SQL

Per visualizzare le impostazioni NodeWeight

  1. Connettersi a qualsiasi istanza di SQL Server nel cluster.

  2. Eseguire una query sulla vista [sys].[dm_hadr_cluster_members].

Esempio (Transact-SQL)

Nell'esempio seguente viene eseguita una query su una vista di sistema affinché vengano restituiti valori per tutti i nodi del cluster dell'istanza.

SELECT  member_name, member_state_desc, number_of_quorum_votes
 FROM   sys.dm_hadr_cluster_members;

[Inizio pagina]

Utilizzo di Powershell

Per visualizzare le impostazioni NodeWeight

  1. Avviare Windows PowerShell con privilegi elevati tramite Esegui come amministratore.

  2. Importare il modulo FailoverClusters per abilitare i commandlet del cluster.

  3. Utilizzare l'oggetto Get-ClusterNode per restituire una raccolta di oggetti del nodo del cluster.

  4. Restituire le proprietà del nodo del cluster in un formato leggibile.

Esempio (Powershell)

Nell'esempio seguente vengono restituite alcune delle proprietà del nodo per il cluster denominato "Cluster001."

Import-Module FailoverClusters

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

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

[Inizio pagina]

Utilizzo di Cluster.exe

[!NOTA]

L'utilità cluster.exe è deprecata nella versione Windows Server 2008 R2. Utilizzare PowerShell con il clustering di failover per lo sviluppo futuro. L'utilità cluster.exe verrà rimossa nella versione successiva di Windows Server. Per ulteriori informazioni, vedere Mapping di comandi Cluster.exe a cmdlet di Windows PowerShell per i cluster di failover.

Per visualizzare le impostazioni NodeWeight

  1. Avviare un prompt dei comandi con privilegi elevati tramite Esegui come amministratore.

  2. Utilizzare cluster.exe per restituire lo stato del nodo e i valori NodeWeight

Esempio (Cluster.exe)

Nell'esempio seguente vengono restituite alcune delle proprietà del nodo per il cluster denominato "Cluster001."

cluster.exe Cluster001 node /status /properties

[Inizio pagina]

Vedere anche

Riferimento

sys.dm_hadr_cluster_members (Transact-SQL)

Concetti

Modalità quorum WSFC e configurazione del voto (SQL Server)

Configurare le impostazioni NodeWeight per il quorum del cluster

Altre risorse

Cmdlet del cluster di failover in Windows PowerShell elencati per attività