Utiliser AGDiag pour diagnostiquer les événements d’intégrité du groupe de disponibilité
Note
Pour diagnostiquer les problèmes d’intégrité des groupes de disponibilité Always On qui déclenchent un basculement de groupe de disponibilité, consultez Résoudre les problèmes de basculement des groupes de disponibilité Always On.
AGDiag est une application qui automatise l’analyse manuelle décrite dans l’article (mentionné dans la section Remarque ). Il analyse le journal du cluster et met en corrélation et signale les événements pertinents des autres journaux (journaux d’erreurs SQL Server, journaux des événements Windows, etc.). Il génère un rapport récapitulative des événements d’intégrité Windows Cluster et Always On, puis fournit des résultats d’analyse plus détaillés pour chaque événement d’intégrité détecté. Il automatise une grande partie du travail décrit dans l’article (mentionné dans la section Remarque ) lorsque les journaux appropriés sont fournis à partir du réplica principal du groupe de disponibilité au moment de l’événement d’intégrité.
Utiliser TSS pour générer des journaux d’activité pour AGDiag pour diagnostiquer
Pour diagnostiquer un événement d’intégrité de groupe de disponibilité, utilisez le service TSS pour collecter des journaux sur l’instance SQL Server qui était dans le rôle principal au moment de l’événement.
Procédez comme suit pour atteindre cet objectif :
Téléchargez l’ensemble d’outils (TSSv2.zip) en tant que fichier zip. Pour plus d’informations, consultez l’ensemble d’outils TroubleShootingScript (TSSv2).
Enregistrez et extrayez le fichier zip dans un dossier sur l’instance SQL Server qui a hébergé le réplica principal du groupe de disponibilité lorsque le basculement a démarré ou que le groupe de disponibilité a été résolu.
Ouvrez une invite de commandes avec élévation de privilèges, remplacez le répertoire par le dossier TSS où le fichier zip TSSv2.zip a été enregistré et extrait, exécutez
TSS SDP:SQLBase
et répondez aux invites.Une fois le fichier cab TSS SQLBase créé, extrayez le fichier cab dans un dossier.
Télécharger l’outil AGDiag
Pour télécharger AGDiag, procédez comme suit :
Sélectionnez le lien agdiag.zip pour télécharger l’outil.
Lancez AGDiag et alimentez-le dans les journaux TSS décompressés
Une fois l’outil téléchargé, procédez comme suit pour lancer AGDiag et le nourrir des journaux TSS décompressés :
Extrayez le fichier zip et double-cliquez sur agdiag.exe pour lancer AGDiag.
Une boîte de dialogue s’affiche comme suit :
Sélectionnez Sélectionner le dossier journal, explorez le dossier dans lequel vous avez extrait les fichiers CAB de base TSS SQL, puis sélectionnez OK.
Interpréter le rapport AGDiag
Le rapport AGDiag doit être lancé dans le navigateur système par défaut. Les illustrations suivantes vous aident à interpréter le rapport.
L’écran de démarrage AGDiag suivant décrit les fonctionnalités agDiag et les informations de version :
AgDiag signale les journaux analysés dans la section initialiser. Sélectionnez les triangles (mis en surbrillance dans les zones rouges dans l’image suivante) pour développer des informations plus détaillées.
Le rapport récapitulative répertorie les événements d’intégrité du groupe de disponibilité à partir du journal du cluster. Sélectionnez le lien numérique (mis en surbrillance dans la zone rouge dans l’image suivante) pour accéder au rapport détaillé d’un événement d’intégrité spécifique.
Il existe un rapport détaillé pour chaque événement d’intégrité détecté, qui inclut des résultats de journal qui correspondent à l’événement d’intégrité, au diagnostic et aux recommandations. Sélectionnez les triangles (mis en surbrillance dans les zones rouges dans l’image suivante) pour développer des informations plus détaillées.
Problèmes connus avec AGDiag
Pour obtenir les informations les plus récentes sur les problèmes documentés et les solutions possibles, consultez Problèmes connus avec AGDiag.