Forzare l'avvio di un cluster WSFC senza un quorumForce a WSFC Cluster to Start Without a Quorum

In questo argomento viene illustrato come forzare l'avvio senza un quorum di un nodo del cluster Windows Server Failover Clustering (WSFC).This topic describes how to force a Windows Server Failover Clustering (WSFC) cluster node to start without a quorum. Questa operazione potrebbe rivelarsi necessaria negli scenari multi-subnet e in caso di ripristino di emergenza per recuperare i dati e ristabilire completamente la disponibilità elevata per le istanze del cluster di failover di Gruppi di disponibilità Always OnAlways On availability groups e SQL ServerSQL Server .This may be required in disaster recovery and multi-subnet scenarios to recover data and fully re-establish high-availability for Gruppi di disponibilità Always OnAlways On availability groups and SQL ServerSQL Server Failover Cluster Instances.

Prima di iniziare Before You Start

Indicazioni Recommendations

Salvo esplicita istruzione, le procedure illustrate in questo argomento funzionano se eseguite da qualsiasi nodo del cluster WSFC.Except where explicitly directed, the procedures in this topic should work if you execute them from any node in the WSFC cluster. Tuttavia, è possibile ottenere risultati migliori ed evitare problemi di rete eseguendo questi passaggi dal nodo di cui si desidera forzare l'avvio senza un quorum.However, you may obtain better results, and avoid networking issues, by executing these steps from the node that you intend to force to start without a quorum.

Sicurezza Security

L'utente deve disporre di un account di dominio che sia membro del gruppo Administrators locale su ogni nodo del cluster WSFC.The user must be a domain account that is member of the local Administrators group on each node of the WSFC cluster.

Utilizzo di Gestione cluster di failover Using Failover Cluster Manager

Per forzare l'avvio di un cluster senza un quorumTo force a cluster to start without a quorum
  1. Aprire Gestione cluster di failover e connettersi al nodo del cluster desiderato per forzare la modalità online.Open a Failover Cluster Manager and connect to the desired cluster node to force online.

  2. Nel riquadro Azioni scegliere Forza avvio del cluster, quindi Sì - Forza l'avvio del cluster.In the Actions pane, click Force Cluster Start, and then click Yes – Force my cluster to start.

  3. Nel riquadro sinistro, nell'albero Gestione cluster di failover fare clic sul nome del cluster.In the left pane, in the Failover Cluster Manager tree, click the cluster name.

  4. Nel riquadro Riepilogo confermare che il valore Configurazione quorum corrente è: Avviso: il cluster è in esecuzione in stato ForceQuorum.In the summary pane, confirm that the current Quorum Configuration value is: Warning: Cluster is running in ForceQuorum state.

Utilizzo di Powershell Using Powershell

Per forzare l'avvio di un cluster senza un quorumTo force a cluster to start without a quorum
  1. Avviare Windows PowerShell con privilegi elevati tramite Esegui come amministratore.Start an elevated Windows PowerShell via Run as Administrator.

  2. Importare il modulo FailoverClusters per abilitare i commandlet del cluster.Import the FailoverClusters module to enable cluster commandlets.

  3. Utilizzare Stop-ClusterNode per assicurarsi che il servizio cluster sia stato arrestato.Use Stop-ClusterNode to make sure that the cluster service is stopped.

  4. Utilizzare Start-ClusterNode con –FixQuorum per forzare l'avvio del servizio cluster.Use Start-ClusterNode with –FixQuorum to force the cluster service to start.

  5. Utilizzare Get-ClusterNode con –Propery NodeWieght = 1 per impostare il valore che garantisca che il nodo è un membro votante del quorum.Use Get-ClusterNode with –Propery NodeWieght = 1 to set the value the guarantees that the node is a voting member of the quorum.

  6. Restituire le proprietà del nodo del cluster in un formato leggibile.Output the cluster node properties in a readable format.

Esempio (Powershell)Example (Powershell)

L'esempio seguente forza l'avvio senza un quorum del servizio del cluster del nodo Always OnSrv02, imposta il valore NodeWeight = 1ed enumera lo stato del nodo del cluster dal nodo appena forzato.The following example forces the Always OnSrv02 node cluster service to start without a quorum, sets the NodeWeight = 1, and then enumerates cluster node status from the newly forced node.

Import-Module FailoverClusters  

$node = "Always OnSrv02"  
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  

Utilizzo di Net.exe Using Net.exe

Per forzare l'avvio di un cluster senza un quorumTo force a cluster to start without a quorum
  1. Utilizzare Desktop remoto per connettersi al nodo del cluster desiderato per attivare la modalità online.Use Remote Desktop to connect to the desired cluster node to force online.

  2. Avviare un prompt dei comandi con privilegi elevati tramite Esegui come amministratore.Start an elevated Command Prompt via Run as Administrator.

  3. Utilizzare net.exe per assicurarsi che il servizio cluster locale sia stato arrestato.Use net.exe to make sure that the local cluster service is stopped.

  4. Utilizzo net.exe con /forcequorum per forzare l'avvio del servizio cluster locale.Use net.exe with /forcequorum to force the local cluster service to start.

Esempio (Net.exe)Example (Net.exe)

Nell'esempio seguente viene forzato l'avvio senza un quorum del servizio cluster del nodo, viene impostato il valore NodeWeight = 1e viene enumerato lo stato del nodo del cluster dal nodo appena forzato.The following example forces a node cluster service to start without a quorum, sets the NodeWeight = 1, and then enumerates cluster node status from the newly forced node.

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

Completamento: dopo avere forzato l'avvio senza un quorum di un cluster Follow Up: After Forcing Cluster to Start without a Quorum

Vedere ancheSee Also

Ripristino di emergenza WSFC tramite quorum forzato (SQL Server) WSFC Disaster Recovery through Forced Quorum (SQL Server)
Configurare le impostazioni NodeWeight per il quorum del cluster Configure Cluster Quorum NodeWeight Settings
Cmdlet del cluster di failover in Windows PowerShell elencati per attività Failover Cluster Cmdlets in Windows PowerShell Listed by Task Focus