Gestione basata su criteri dei problemi operativi con i gruppi di disponibilità Always On
Si applica a: SQL Server
Il modello di integrità dei gruppi di disponibilità Always On consente di valutare un set di criteri predefiniti della gestione basata su criteri. Questi criteri possono essere utilizzati per la visualizzazione dell'integrità di un gruppo di disponibilità, nonché delle repliche e dei database di disponibilità corrispondenti in SQL Server.
Termini e definizioni
Criteri predefiniti Always On
Set di criteri predefiniti che consentono a un amministratore del database di verificare la conformità di un gruppo di disponibilità e delle relative repliche di disponibilità, nonché dei database, con gli stati definiti dai criteri Always On.
Gruppi di disponibilità Always On
Soluzione di disponibilità elevata e ripristino di emergenza che offre un'alternativa di livello enterprise al mirroring del database.
gruppo di disponibilità
Contenitore per un set discreto di database utente, noti come database di disponibilità, su cui si verifica il failover.
replica di disponibilità
Istanza di un gruppo di disponibilità ospitata da un'istanza specifica di SQL Server che mantiene una copia locale di ogni database di disponibilità che appartiene al gruppo di disponibilità. Sono disponibili due tipi di replica di disponibilità: una replica primaria e da una a quattro repliche secondarie. Le istanze del server che ospitano le repliche di disponibilità per un determinato gruppo di disponibilità devono risiedere in nodi diversi di un solo cluster WSFC (Windows Server Failover Clustering).
database di disponibilità
Database che appartiene a un gruppo di disponibilità. Per ogni database di disponibilità, il gruppo di disponibilità gestisce una sola copia di lettura e scrittura (il database primario) e da una a quattro copie di sola lettura (database secondari).
Dashboard Always On
Dashboard di SQL Server Management Studio che offre una panoramica immediata dell'integrità di un gruppo di disponibilità. Per altre informazioni, vedere Dashboard Always On più avanti in questo articolo.
Criteri predefiniti e problemi
Nella tabella seguente sono riepilogati i criteri predefiniti.
Nome del criterio | Problema | Categoria***** | Facet |
---|---|---|---|
Stato del cluster WSFC | Il servizio cluster WSFC è offline. | Critico | Istanza di SQL Server |
stato online del gruppo di disponibilità | Gruppo di disponibilità offline. | Critico | Gruppo di disponibilità |
Disponibilità del gruppo di disponibilità Idoneità al failover automatico | Il gruppo di disponibilità non è pronto per il failover automatico. | Critico | Gruppo di disponibilità |
Stato di sincronizzazione dei dati delle repliche di disponibilità | Alcune repliche di disponibilità non sincronizzano i dati. | Avviso | Gruppo di disponibilità |
Stato di sincronizzazione dei dati delle repliche sincrone | Alcune repliche sincrone non vengono sincronizzate. | Avviso | Gruppo di disponibilità |
Stato del ruolo delle repliche di disponibilità | Alcune repliche di disponibilità non hanno un ruolo integro. | Avviso | Gruppo di disponibilità |
Stato di connessione delle repliche di disponibilità | Alcune repliche di disponibilità sono disconnesse. | Avviso | Gruppo di disponibilità |
Stato del ruolo della replica di disponibilità | La replica di disponibilità non ha un ruolo integro. | Critico | replica di disponibilità |
Stato di connessione della replica di disponibilità | La replica di disponibilità è disconnessa. | Critico | replica di disponibilità |
Stato di join della replica di disponibilità | La replica di disponibilità non è unita in join. | Avviso | replica di disponibilità |
Stato di sincronizzazione dei dati delle repliche di disponibilità | Lo stato di sincronizzazione dei dati di un database di disponibilità non è integro. | Avviso | replica di disponibilità |
Stato di sospensione del database di disponibilità | Database di disponibilità sospeso. | Avviso | Database di disponibilità |
Stato di join del database di disponibilità | Il database secondario non è aggiunto. | Avviso | Database di disponibilità |
Stato di sincronizzazione dei dati del database di disponibilità | Lo stato di sincronizzazione dei dati del database di disponibilità non è integro. | Avviso | Database di disponibilità |
Importante
* Per i criteri Always On, i nomi delle categorie vengono usati come ID. La modifica del nome di una categoria Always On causa l'interruzione della funzionalità di valutazione dell'integrità. Evitare quindi di modificare i nomi di categorie Always On.
Dashboard Always On
Il dashboard Always On fornisce una vista immediata dell'integrità di un gruppo di disponibilità. Nel dashboard Always On sono incluse le nuove funzionalità seguenti:
Consente di visualizzare facilmente i dettagli relativi a un gruppo di disponibilità specificato, le repliche di disponibilità e i database corrispondenti.
Fornisce indicatori visivi degli stati chiave per velocizzare la scelta di decisioni operative da parte degli amministratori del database.
Fornisce punti di avvio per scenari per la risoluzione di problemi.
Per un determinato problema operativo popola la finestra di dialogo Risultato di valutazione criteri con informazioni relative alle violazioni dei criteri di integrità Always On specifiche e con collegamenti a informazioni della Guida sulle possibili correzioni.
Fornisce un visualizzatore eventi estesi per l'integrità per visualizzare gli eventi precedenti per i problemi specifici di Always On.
Se il failover del gruppo di disponibilità è una possibile correzione per un problema, fornisce un punto di avvio per i collegamentiFailover guidato gruppo di disponibilità. Questa procedura guida un amministratore del database attraverso il processo di failover manuale.
Estendere il modello di integrità Always On
L'estensione del modello di integrità dei gruppi di disponibilità Always On consiste semplicemente nella creazione di criteri definiti dall'utente e nell'inserimento in determinate categorie in base al tipo di oggetto monitorato. Dopo aver modificato alcune impostazioni, il dashboard Always On valuta automaticamente i criteri definiti dall'utente e i criteri predefiniti Always On.
I criteri definiti dall'utente possono usare uno dei facet PBM disponibili, inclusi quelli usati dai criteri predefiniti Always On (vedere [Criteri e problemi predefiniti](#Always OnPBM), più indietro in questo articolo). Il facet Server fornisce le proprietà seguenti per il monitoraggio dell'integrità dei gruppi di disponibilità Always On: (IsHadrEnabled e HadrManagerStatus). Fornisce anche le proprietà dei seguenti criteri per il monitoraggio della configurazione del cluster WSFC: ClusterQuorumTypee ClusterQuorumState.
Per altre informazioni, vedere The Always On Health Model Part 2-Extending the Health Model (Estensione del modello di integrità Always On di SQL Server) (blog del team di SQL Server Always On).
Attività correlate
Usare i criteri AlwaysOn per visualizzare l'integrità di un gruppo di disponibilità
Eseguire un failover manuale forzato di un gruppo di disponibilità
Risolvere i problemi relativi a un'operazione add-file non riuscita
Contenuto correlato
Architettura del modello di integrità Always On - Parte 1- Integrità
Modello di integrità Always On - Parte 2- Estensione del modello di integrità