Criteri Always On per problemi operativi con gruppi di disponibilità Always OnAlways On Policies for Operational Issues - Always On Availability

QUESTO ARGOMENTO SI APPLICA A: SìSQL ServernonDatabase SQL di AzurenonAzure SQL Data Warehouse non Parallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Il modello di integrità Gruppi di disponibilità Always OnAlways On availability groups consente di valutare un set di criteri di gestione basata su criteri (PBM, Policy Based Management) predefiniti.The Gruppi di disponibilità Always OnAlways On availability groups health model evaluates a set of predefined policy based management (PBM) policies. Questi criteri possono essere utilizzati per la visualizzazione dell'integrità di un gruppo di disponibilità, nonché delle repliche e dei database di disponibilità relativi in SQL Server 2017SQL Server 2017.You can use theses for viewing the health of an availability group and its availability replicas and databases in SQL Server 2017SQL Server 2017.

Contenuto dell'argomentoIn this Topic:

Termini e definizioniTerms and Definitions

Criteri predefiniti Always OnAlways On predefined policies
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.A set of built-in policies that allow a database administrator to check an availability group and its availability replicas and databases for compliance with the states that are defined by the Always On policies.

Gruppi di disponibilità AlwaysOnAlways On Availability Groups
Soluzione di disponibilità elevata e ripristino di emergenza che offre un'alternativa di livello enterprise al mirroring del database.A high-availability and disaster-recovery solution that provides an enterprise-level alternative to database mirroring.

gruppo di disponibilitàavailability group
Contenitore per un set discreto di database utente, noti come database di disponibilità, su cui si verifica il failover.A container for a discrete set of user databases, known as availability databases, that fail over together.

replica di disponibilitàavailability replica
Creazione di un'istanza di un gruppo di disponibilità ospitata da un'istanza specifica di SQL ServerSQL Server e che mantiene una copia locale di ogni database di disponibilità che appartiene al gruppo di disponibilità.An instantiation of an availability group that is hosted by a specific instance of SQL ServerSQL Server and that maintains a local copy of each availability database that belongs to the availability group. Sono disponibili due tipi di replica di disponibilità: una replica primaria e da una a quattro repliche secondarie.Two types of availability replicas exist: a single primary replica and one to four secondary replicas. 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).The server instances that host the availability replicas for a given availability group must reside on different nodes of a single Windows Server Failover Clustering (WSFC) cluster.

database di disponibilitàavailability database
Database che appartiene a un gruppo di disponibilità.A database that belongs to an availability group. 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).For each availability database, the availability group maintains a single read-write copy (the primary database) and one to four read-only copies (secondary databases).

Dashboard AlwaysOnAlways On Dashboard
Un dashboard SQL Server Management StudioSQL Server Management Studio fornisce una vista immediata dell'integrità di un gruppo di disponibilità.A SQL Server Management StudioSQL Server Management Studio dashboard that provides an at-a-glance view of the health of an availability group. Per altre informazioni, vedere Dashboard Always Ondi seguito in questo argomento.For more information, see Always On Dashboard, later in this topic.

Criteri predefiniti e problemiPredefined Policies and Issues

Nella tabella seguente sono riepilogati i criteri predefiniti.The following table summarizes the predefined policies.

Nome criteriPolicy name ProblemaIssue Categoria\Category**** FacetFacet
Stato del cluster WSFCWSFC Cluster State Il servizio cluster WSFC è offline.WSFC cluster service is offline. CriticoCritical Istanza di SQL ServerInstance of SQL Server
Stato online del gruppo di disponibilitàAvailability Group Online State Gruppo di disponibilità offline.Availability group is offline. CriticoCritical gruppo di disponibilitàAvailability group
Conformità del gruppo di disponibilità al failover automaticoAvailability Group Automatic Failover Readiness Il gruppo di disponibilità non è pronto per il failover automatico.Availability group is not ready for automatic failover. CriticoCritical gruppo di disponibilitàAvailability group
Stato di sincronizzazione dei dati delle repliche di disponibilitàAvailability Replicas Data Synchronization State Alcune repliche di disponibilità non stanno sincronizzando i dati.Some availability replicas are not synchronizing data. AvvisoWarning gruppo di disponibilitàAvailability group
Stato di sincronizzazione dei dati delle repliche sincroneSynchronous Replicas Data Synchronization State Alcune repliche sincrone non sono sincronizzate.Some synchronous replicas are not synchronized. AvvisoWarning gruppo di disponibilitàAvailability group
Stato del ruolo delle repliche di disponibilitàAvailability Replicas Role State Alcune repliche di disponibilità non dispongono di un ruolo integro.Some availability replicas do not have a healthy role. AvvisoWarning gruppo di disponibilitàAvailability group
Stato di connessione delle repliche di disponibilitàAvailability Replicas Connection State Alcune repliche di disponibilità sono disconnesse.Some availability replicas are disconnected. AvvisoWarning gruppo di disponibilitàAvailability group
Stato del ruolo della replica di disponibilitàAvailability Replica Role State La replica di disponibilità non presenta un ruolo integro.Availability replica does not have a healthy role. CriticoCritical replica di disponibilitàAvailability replica
Stato di connessione della replica di disponibilitàAvailability Replica Connection State La replica di disponibilità è disconnessa.Availability replica is disconnected. CriticoCritical replica di disponibilitàAvailability replica
Stato di join della replica di disponibilitàAvailability Replica Join State Replica di disponibilità non unita in join.Availability replica is not joined. AvvisoWarning replica di disponibilitàAvailability replica
Stato di sincronizzazione dei dati delle repliche di disponibilitàAvailability Replica Data Synchronization State Lo stato della sincronizzazione dei dati di alcuni database disponibili non è integro.Data synchronization state of some availability database is not healthy. AvvisoWarning replica di disponibilitàAvailability replica
Stato di sospensione del database di disponibilitàAvailability Database Suspension State Database di disponibilità sospeso.Availability database is suspended. AvvisoWarning Database di disponibilitàAvailability database
Stato di join del database di disponibilitàAvailability Database Join State Il database secondario non è unito in join.Secondary database is not joined. AvvisoWarning Database di disponibilitàAvailability database
Stato di sincronizzazione dei dati del database di disponibilitàAvailability Database Data Synchronization State Lo stato della sincronizzazione dei dati del database di disponibilità non è integro.Data synchronization state of availability database is not healthy. AvvisoWarning Database di disponibilitàAvailability database

Importante

\* Per i criteri Always On, i nomi delle categorie vengono usati come ID.\* For Always On policies, the category names are used as IDs. La modifica del nome di una categoria Always On causa l'interruzione della funzionalità di valutazione dell'integrità.Changing the name of an Always On category would break its health-evaluation functionality. Evitare quindi di modificare i nomi di categorie Always On.Therefore, do not modify the names of Always On categories.

Dashboard Always OnAlways On Dashboard

Il dashboard Always On fornisce una vista immediata dell'integrità di un gruppo di disponibilità.The Always On Dashboard gives you an at-a-glance view of the health of an availability group. Nel dashboard Always On sono incluse le nuove funzionalità seguenti:The Always On Dashboard includes the following features:

  • Consente di visualizzare facilmente i dettagli relativi a un gruppo di disponibilità specificato, le repliche di disponibilità e i database corrispondenti.Enables you to easily display details about a given availability group, its availability replicas, and its databases.

  • Fornisce indicatori visivi degli stati chiave per velocizzare la scelta di decisioni operative da parte degli amministratori del database.Displays visual indications of key states to help database administrators make quick operational decisions.

  • Fornisce punti di avvio per scenari per la risoluzione di problemi.Provides launch points for troubleshooting scenarios.

  • 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.For a given operational issue, populates the Policy Evaluation Result dialog box with information about specific Always On health policy violations and with links to remediation help.

  • Fornisce un visualizzatore di eventi estesi relativi all'integrità per mostrare gli eventi precedenti per i problemi specifici di Always On.Provides an health extended event viewer to show previous events for Always On-specific issues.

  • Se il failover sul gruppo di disponibilità costituisce una possibile risoluzione per un problema, fornisce un punto di avvio per i collegamenti allaProcedura guidata Failover del gruppo di disponibilità.If failing over the availability group is a possible remediation for an issue, provides a launch point for the linksFail Over Availability Group Wizard. Questa procedura guida un amministratore del database attraverso il processo di failover manuale.This wizard takes a database administrator through the manual failover process.

Estensione del modello di integrità Always OnExtending the Always On Health Model

L'estensione del modello di integrità Gruppi di disponibilità Always OnAlways On availability groups riguarda semplicemente la creazione di propri criteri definiti dall'utente e l'inserimento in determinate categorie in base al tipo di oggetto di cui si sta eseguendo il monitoraggio.Extending the Gruppi di disponibilità Always OnAlways On availability groups health model is simply a matter of creating your own user-defined policies and putting them into certain categories based on the type of object that you are monitoring. Dopo aver modificato alcune impostazioni, il dashboard Always On valuterà automaticamente i criteri definiti dall'utente, oltre ai criteri predefiniti Always On.After you a alter few settings, the Always On dashboard will automatically evaluate your own user-defined policies, as well as the Always On predefined policies.

I criteri definiti dall'utente possono usare qualsiasi facet della gestione basata su criteri disponibile, inclusi quelli usati dai criteri predefiniti Always On. Vedere [Criteri predefiniti e problemi](#Always OnPBM), precedentemente in questo argomento.A user-defined policy can use any of the available PBM facets, including those used by the Always On predefined policies (see [Predefined Policies and Issues](#Always OnPBM), earlier in this topic). Il facet Server fornisce le proprietà seguenti per il monitoraggio dell'integrità Gruppi di disponibilità Always OnAlways On availability groups : (IsHadrEnabled e HadrManagerStatus).The Server facet provides the following properties for monitoring Gruppi di disponibilità Always OnAlways On availability groups health: (IsHadrEnabled and HadrManagerStatus). Fornisce anche le proprietà dei seguenti criteri per il monitoraggio della configurazione del cluster WSFC: ClusterQuorumTypee ClusterQuorumState.The Server facet also provides properties the following policies for monitoring the WSFC cluster configuration: ClusterQuorumType, and ClusterQuorumState.

Per altre informazioni, vedere The Always On Health Model Part 2 -- Extending the Health Model (Seconda parte del modello di integrità Always On riguardante l'estensione del modello di integrità) (blog del team di SQL Server Always On).For more information, see The Always On Health Model Part 2 -- Extending the Health Model (a SQL Server Always On Team blog).

Attività correlateRelated Tasks

Contenuto correlatoRelated Content

Vedere ancheSee Also

Gruppi di disponibilità Always On (SQL Server) Always On Availability Groups (SQL Server)
Panoramica di gruppi di disponibilità AlwaysOn (SQL Server) Overview of Always On Availability Groups (SQL Server)
Amministrazione di un gruppo di disponibilità (SQL Server) Administration of an Availability Group (SQL Server)
Monitoraggio di Gruppi di disponibilità (SQL Server)Monitoring of Availability Groups (SQL Server)