Messaggio di errore durante l'installazione di SQL Server in un cluster Windows Server

Questo articolo consente di risolvere il problema che si verifica quando si installa SQL Server in un cluster Windows Server.

Versione originale del prodotto: SQL Server
Numero KB originale: 953748

Sintomi

Quando si installa Microsoft SQL Server in un cluster Windows Server, la regola di convalida del cluster del processo di installazione potrebbe non riuscire. È inoltre possibile che venga visualizzato il seguente messaggio di errore:

Errore: "Microsoft Cluster Service (MSCS) cluster verification errors" failed.Error : "Microsoft Cluster Service (MSCS) cluster verification errors" failed.Error: "Microsoft Cluster Service (MSCS) cluster verification errors" failed. Il cluster non è stato verificato o sono presenti errori o errori nel report di verifica. Per altre informazioni, vedere KB953748 o la documentazione online di SQL Server"

Il file di log di installazione può contenere un messaggio simile al seguente:

2008-05-20 05:27:18 Slp: Regola di valutazione : Cluster_VerifyForErrors
2008-05-20 05:27:18 Slp: Regola in esecuzione nel computer: <SQLNode_Name>
2008-05-20 05:27:18 Slp: Valutazione delle regole completata: Non riuscita
2008-05-20 05:27:18 Slp: Messaggio di valutazione della regola: il cluster non è stato verificato o sono presenti errori o errori nel report di verifica.

Ad esempio, il file di log dell'installazione (Detail.txt) può trovarsi nella cartella : %ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\Log\20090316_112604.

Per una convalida riuscita, la regola avrà una voce simile alla seguente:

Computer_name: Cluster_VerifyForErrors: Passato

Causa

Il processo di convalida può non riuscire in varie condizioni. Quando si verifica questo problema, è necessario eseguire una convalida manuale per assicurarsi che la configurazione hardware sia corretta prima di provare qualsiasi soluzione alternativa menzionata in questo articolo. È possibile usare i riferimenti indicati nella sezione Riferimenti per altre informazioni su come convalidare i cluster negli ambienti Windows Server. Ciò consente di evitare altri problemi che potrebbero verificarsi in futuro, se si usa la soluzione alternativa quando esistono problemi sottostanti.

Soluzione alternativa

Per risolvere questo problema, è necessario risolvere il problema che ha causato l'esito negativo della convalida. Se è possibile determinare che il problema che ha causato l'esito negativo della convalida può essere risolto in un secondo momento, è possibile usare l'opzione di installazione della riga di comando in questo articolo per ignorare il messaggio di errore e provare a installare l'istanza del cluster di failover SQL Server. In questo caso, prima di usare di nuovo il sistema, è comunque necessario correggere il problema sottostante che ha causato l'esito negativo della convalida.

Nota

Se si prova questa opzione di installazione della riga di comando e SQL Server l'installazione non riesce, assicurarsi che la configurazione hardware del cluster sia valida e quindi contattare il Servizio Supporto Tecnico Clienti Microsoft (CSS) per altre informazioni.

Al prompt dei comandi passare all'unità disco rigido e alla cartella contenente SQL Server programma di installazione (Setup.exe). Digitare quindi uno dei comandi seguenti per ignorare la regola di convalida:

  • Per un failover integrato Add-Note configurazione, eseguire il comando in ogni nodo aggiunto:

    Setup /SkipRules=Cluster_VerifyForErrors /Action=InstallFailoverCluster

  • Per un'installazione avanzata o aziendale, eseguire il comando :

    Setup /SkipRules=Cluster_VerifyForErrors /Action=CompleteFailoverCluster

  • Se si riceve un errore di convalida quando si aggiunge un nodo a un'installazione di failover esistente, eseguire il comando in ogni nodo aggiunto:

    Setup /SkipRules=Cluster_VerifyForErrors /Action=AddNode

Nota

La configurazione di un'istanza del cluster di failover SQL Server in un cluster di failover di Windows Server che contiene errori nel report di convalida del cluster di Windows Server non è supportata. Affinché un'istanza del cluster di failover SQL Server sia in uno scenario supportato, il report di convalida del cluster di Windows Server non può contenere errori. Verificare con CSS che la configurazione del cluster sia in uno stato supportato.

Il SkipRules parametro per l'installazione non è una funzionalità documentata. Non è consigliabile usare questo parametro per ignorare altre regole, ad eccezione della Cluster_VerifyForErrors regola, a meno che CSS non invii a questa operazione.

test di convalida del cluster di failover SQL Server

Usando la convalida guidata del cluster, è possibile eseguire un set di test incentrati su una raccolta di server che si intende usare come nodi in un cluster. Questo processo di convalida del cluster testa direttamente e singolarmente l'hardware e il software sottostante per ottenere una valutazione accurata della funzionalità di clustering di failover SQL Server può essere supportata in una determinata configurazione.

Operazioni da eseguire se i test di convalida hanno esito negativo

Nella maggior parte dei casi, se i test nella regola di convalida del cluster hanno esito negativo, Microsoft non considera supportata la soluzione. Esistono eccezioni a questa regola, ad esempio nel caso di cluster a più siti (geograficamente distribuiti) in cui non è disponibile alcuna risorsa di archiviazione condivisa. In questo scenario, il risultato previsto della convalida guidata del cluster è che i test di archiviazione avranno esito negativo. Si tratta comunque di una soluzione supportata se il resto dei test viene completato correttamente.

Il tipo di test che non riesce è una linea guida per l'azione correttiva da intraprendere. Ad esempio, se il test elenca tutti i dischi di archiviazione ha esito negativo e se i test di archiviazione successivi non vengono eseguiti perché hanno esito negativo, contattare il fornitore di archiviazione per risolvere i problemi. Analogamente, se un test di rete correlato agli indirizzi IP ha esito negativo, contattare il team dell'infrastruttura di rete.

Riferimenti