Afficher les paramètres NodeWeight pour le quorum de cluster
S'applique à : SQL Server
Cette rubrique explique comment afficher les paramètres NodeWeight pour chaque nœud membre dans un cluster de clustering de basculement Windows Server (WSFC). Les paramètres NodeWeight sont utilisés pendant le vote du quorum pour prendre en charge les scénarios de récupération d'urgence et de sous-réseaux multiples pour Groupes de disponibilité Always On et les instances de cluster de basculement SQL Server .
Pour afficher les paramètres NodeWeight du quorum avec :Utilisation de Transact-SQL, Utilisation de PowerShell, Utilisation de Cluster.exe
Avant de commencer
Prérequis
Cette fonctionnalité est prise en charge uniquement dans Windows Server 2008 ou versions ultérieures.
Important
Pour utiliser les paramètres NodeWeight, le correctif logiciel suivant doit être appliqué à tous les serveurs dans le cluster WSFC :
KB2494036 : un correctif est disponible pour vous permettre de configurer un nœud de cluster qui n'a pas de votes de quorum dans Windows Server 2008 et dans Windows Server 2008 R2
Conseil
Si ce correctif logiciel n'est pas installé, les exemples de cette rubrique retournent des valeurs vides ou NULL pour NodeWeight.
Sécurité
L'utilisateur doit être un compte de domaine qui est membre du groupe Administrateurs local sur chaque nœud du cluster WSFC.
Utilisation de Transact-SQL
Pour consulter les paramètres NodeWeight
Connectez-vous à une instance SQL Server dans le cluster.
Interrogez la vue [sys].[dm_hadr_cluster_members].
Exemple (Transact-SQL)
L’exemple suivant interroge une vue système pour retourner les valeurs de tous les nœuds du cluster de cette instance.
SELECT member_name, member_state_desc, number_of_quorum_votes
FROM sys.dm_hadr_cluster_members;
Utilisation de PowerShell
Pour consulter les paramètres NodeWeight
Démarrez Windows PowerShell avec élévation de privilèges via Exécuter en tant qu'administrateur.
Importez le module
FailoverClusters
pour activer les applets de commande de cluster.Utilisez l'objet
Get-ClusterNode
pour retourner une collection d'objets du nœud de cluster.Générez la sortie des propriétés du nœud de cluster dans un format lisible.
Exemple (PowerShell)
L’exemple suivant génère certaines des propriétés de nœud du cluster « Cluster001 ».
Import-Module FailoverClusters
$cluster = "Cluster001"
$nodes = Get-ClusterNode -Cluster $cluster
$nodes | Format-Table -property NodeName, State, NodeWeight
Utilisation de Cluster.exe
Notes
L'utilitaire cluster.exe est déconseillé dans Windows Server 2008 R2 . Utilisez PowerShell avec le clustering de basculement pour le développement futur. L'utilitaire cluster.exe sera supprimé dans la prochaine version de Windows Server. Pour plus d'informations, consultez Mappage des commandes Cluster.exe aux applets de commande Windows PowerShell pour les clusters de basculement.
Pour consulter les paramètres NodeWeight
Démarrez une invite de commandes avec élévation de privilèges via Exécuter en tant qu'administrateur.
Utilisez cluster.exe pour retourner l'état du nœud et les valeurs de NodeWeight
Exemple (Cluster.exe)
L’exemple suivant génère certaines des propriétés de nœud du cluster « Cluster001 ».
cluster.exe Cluster001 node /status /properties
Voir aussi
Modes de quorum WSFC et configuration de vote (SQL Server)
Configurer les paramètres NodeWeight pour un quorum de cluster
sys.dm_hadr_cluster_members (Transact-SQL)
Applets de commande de cluster de basculement dans Windows PowerShell répertoriées par tâche