Condividi tramite


Usare AGDiag per diagnosticare gli eventi di integrità del gruppo di disponibilità

Note

Per diagnosticare i problemi di integrità del gruppo di disponibilità AlwaysOn che attivano il failover del gruppo di disponibilità, vedere Risolvere i problemi di failover dei gruppi di disponibilità AlwaysOn.

AGDiag è un'applicazione che automatizza l'analisi manuale descritta nell'articolo (menzionato nella sezione Note ). Analizza il log del cluster e correla e segnala gli eventi pertinenti dagli altri log (log degli errori di SQL Server, registri eventi di Windows e così via). Genera un report di riepilogo degli eventi di integrità Di Windows Cluster e Always On e quindi fornisce risultati di analisi più dettagliati per ogni evento di integrità rilevato. Automatizza gran parte del lavoro descritto nell'articolo (menzionato nella sezione Note ) quando i log appropriati vengono forniti dalla replica primaria del gruppo di disponibilità al momento dell'evento di integrità.

Usare TSS per generare log per AGDiag per diagnosticare

Per diagnosticare un evento di integrità del gruppo di disponibilità, usare il servizio TSS per raccogliere i log nell'istanza di SQL Server presente nel ruolo primario al momento dell'evento.

Per raggiungere questo obiettivo, seguire questa procedura:

  1. Scaricare il set di strumenti (TSSv2.zip) come file ZIP. Per altre informazioni, vedere Introduction to TroubleShootingScript toolset (TSSv2) (Introduzione al set di strumenti TSSv2).

  2. Salvare ed estrarre il file ZIP in una cartella nell'istanza di SQL Server che ospitava la replica primaria del gruppo di disponibilità all'avvio del failover o alla risoluzione del gruppo di disponibilità.

  3. Aprire un prompt dei comandi con privilegi elevati, passare alla cartella TSS in cui il file ZIP TSSv2.zip è stato salvato ed estratto, eseguire TSS SDP:SQLBasee rispondere ai prompt.

    Screenshot del prompt dei comandi con privilegi elevati che modifica la directory nella cartella TSS.

  4. Dopo aver creato il file CAB TSS SQLBase, estrarre il file cab in una cartella.

    Screenshot dell'estrazione del file CAB di SQLBase in una cartella.

Scaricare lo strumento AGDiag

Per scaricare AGDiag, seguire questa procedura:

  1. Open Release AGDiag Windows Release October 2021 (signed).

  2. Selezionare il collegamento agdiag.zip per scaricare lo strumento.

    Screenshot della selezione del collegamento agdiag.zip per scaricare lo strumento.

Avviare AGDiag e inserire i log TSS decompressi

Dopo aver scaricato lo strumento, seguire questa procedura per avviare AGDiag e inviare i log TSS decompressi:

  1. Estrarre il file ZIP e fare doppio clic su agdiag.exe per avviare AGDiag.

    Viene visualizzata una finestra di dialogo simile alla seguente:

    Screenshot dell'esecuzione dello strumento AGDiag.

  2. Selezionare Seleziona cartella log, esaminare la cartella in cui sono stati estratti i file CAB di base SQL TSS e quindi selezionare OK.

Interpretare il report AGDiag

Il report AGDiag deve essere avviato nel browser di sistema predefinito. Le illustrazioni seguenti consentono di interpretare il report.

  • La schermata iniziale di AGDiag seguente descrive le funzionalità e le informazioni sulla versione di AGDiag:

    Screenshot della schermata iniziale di AGDiag.

  • AGDiag segnala i log analizzati nella sezione inizializza. Selezionare i triangoli (evidenziati nelle caselle rosse nell'immagine seguente) per espandere informazioni più dettagliate.

    Screenshot dei report AGDiag nei log.

  • Il report di riepilogo elenca gli eventi di integrità del gruppo di disponibilità dal log del cluster. Selezionare il collegamento numerico (evidenziato nella casella rossa nell'immagine seguente) per passare al report dettagliato di un evento di integrità specifico.

    Screenshot degli eventi di integrità del gruppo di disponibilità.

  • È disponibile un report dettagliato per ogni evento di integrità rilevato, che include i risultati del log correlati all'evento di integrità, alla diagnosi e alle raccomandazioni. Selezionare i triangoli (evidenziati nelle caselle rosse nell'immagine seguente) per espandere informazioni più dettagliate.

    Screenshot degli eventi di integrità AlwaysOn.

Problemi noti con AGDiag

Per informazioni aggiornate sui problemi documentati e sulle possibili soluzioni, vedere Problemi noti con AGDiag.