Forcer un cluster WSFC à démarrer sans quorum

Cette rubrique explique comment forcer un nœud de cluster de clustering de basculement Windows Server (WSFC) à démarrer sans quorum. Cela peut être nécessaire dans les scénarios de récupération d'urgence et de sous-réseaux multiples pour récupérer des données et pour rétablir entièrement la haute disponibilité pour Groupes de disponibilité AlwaysOn et les instances de cluster de basculement SQL Server.

  • Avant de commencer : Recommandations, Sécurité

  • Pour forcer un cluster à démarrer sans quorum, utilisez :  Gestionnaire du cluster de basculement, PowerShell, net.exe

  • Suivi : après avoir forcé le cluster à démarrer sans quorum

Avant de commencer

Recommandations

Sauf instructions spécifiques, les procédures de cette rubrique doivent fonctionner si vous les exécutez à partir de n'importe quel nœud du cluster WSFC. Toutefois, vous pouvez obtenir de meilleurs résultats, et éviter des problèmes de connexion, en exécutant ces étapes à partir du nœud que vous envisagez de forcer à démarrer sans quorum.

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 du Gestionnaire du cluster de basculement

Pour forcer un cluster à démarrer sans quorum

  1. Ouvrez un Gestionnaire du cluster de basculement et connectez-vous au nœud de cluster souhaité pour forcer la mise en ligne.

  2. Dans le volet Actions, cliquez sur Forcer le démarrage du cluster, puis cliquez sur Oui – Forcer mon cluster à démarrer.

  3. Dans le volet gauche, dans l'arborescence du Gestionnaire du cluster de basculement, cliquez sur le nom de cluster.

  4. Dans le volet résumé, vérifiez que la valeur active de Configuration de quorum est Avertissement : le cluster s'exécute dans l'état ForceQuorum.

[Haut de la page]

Utilisation de PowerShell

Pour forcer un cluster à démarrer sans quorum

  1. Démarrez Windows PowerShell avec élévation de privilèges via Exécuter en tant qu'administrateur.

  2. Importez le module FailoverClusters pour activer les applets de commande de cluster.

  3. Utilisez Stop-ClusterNode pour vous assurer que le service de cluster est arrêté.

  4. Utilisez Start-ClusterNode avec –FixQuorum pour forcer le service de cluster à démarrer.

  5. Utilisez Get-ClusterNode avec –Propery NodeWieght = 1 pour définir la valeur qui garantit que le nœud est un membre du quorum disposant de droits de vote.

  6. Générez la sortie des propriétés du nœud de cluster dans un format lisible.

Exemple (PowerShell)

L'exemple suivant force le service de cluster du nœud AlwaysOnSrv02 à démarrer sans quorum, définit NodeWeight = 1, puis énumère l'état du nœud de cluster à partir du nœud récemment forcé.

Import-Module FailoverClusters

$node = "AlwaysOnSrv02"
Stop-ClusterNode –Name $node
Start-ClusterNode –Name $node -FixQuorum

(Get-ClusterNode $node).NodeWeight = 1

$nodes = Get-ClusterNode -Cluster $node
$nodes | Format-Table -property NodeName, State, NodeWeight

[Haut de la page]

Utilisation de Net.exe

Pour forcer un cluster à démarrer sans quorum

  1. Utilisez le Bureau à distance pour vous connecter au nœud de cluster souhaité pour forcer la mise en ligne.

  2. Démarrez une invite de commandes avec élévation de privilèges via Exécuter en tant qu'administrateur.

  3. Utilisez net.exe pour vous assurer que le service de cluster local est arrêté.

  4. Utilisez net.exe avec /forcequorum pour forcer le service de cluster local à démarrer.

Exemple (Net.exe)

L'exemple suivant force le service de cluster d'un nœud à démarrer sans quorum, définit NodeWeight = 1, puis énumère l'état du nœud de cluster à partir du nœud récemment forcé.

net.exe stop clussvc
net.exe start clussvc /forcequorum

Icône de flèche utilisée avec le lien Retour en haut[Haut de la page]

Suivi : après avoir forcé le cluster à démarrer sans quorum

Icône de flèche utilisée avec le lien Retour en haut[Haut de la page]

Contenu connexe

Icône de flèche utilisée avec le lien Retour en haut[Haut de la page]

Voir aussi

Concepts

Récupération d'urgence WSFC par le quorum forcé (SQL Server)

Configurer les paramètres NodeWeight pour un quorum de cluster

Autres ressources

Applets de commande de cluster de basculement dans Windows PowerShell répertoriées par tâche