Uso de AGDiag para diagnosticar eventos de estado del grupo de disponibilidad
Nota:
Para diagnosticar Always On problemas de mantenimiento del grupo de disponibilidad que desencadenan la conmutación por error del grupo de disponibilidad, consulte Solución de problemas Always On conmutación por error de grupos de disponibilidad.
AGDiag es una aplicación que automatiza el análisis manual descrito en el artículo (mencionado en la sección Nota ). Analiza el registro del clúster y correlaciona e informa de los eventos pertinentes de los demás registros (SQL Server registros de errores, registros de eventos de Windows, etc. Genera un informe de resumen del clúster de Windows y Always On eventos de estado y, a continuación, proporciona resultados de análisis más detallados para cada evento de mantenimiento detectado. Automatiza gran parte del trabajo descrito en el artículo (mencionado en la sección Nota ) cuando se proporcionan los registros adecuados desde la réplica principal del grupo de disponibilidad en el momento del evento de mantenimiento.
Uso de TSS para generar registros para que AGDiag lo diagnostique
Para diagnosticar un evento de estado de grupo de disponibilidad, use el TSS para recopilar registros en la instancia de SQL Server que estaba en el rol principal en el momento del evento.
Siga estos pasos para lograr este objetivo:
Descargue el conjunto de herramientas (TSSv2.zip) como un archivo ZIP. Para obtener más información, vea Introducción al conjunto de herramientas TroubleShootingScript (TSSv2).
Guarde y extraiga el archivo ZIP en una carpeta de la instancia de SQL Server que hospedaba la réplica principal del grupo de disponibilidad cuando se inició la conmutación por error o cuando se resolvió el grupo de disponibilidad.
Abra un símbolo del sistema con privilegios elevados, cambie el directorio a la carpeta TSS donde se guardó y extrajo el archivo ZIP TSSv2.zip , ejecute
TSS SDP:SQLBase
y responda a los mensajes.Una vez creado el archivo cab de TSS SQLBase, extraiga el archivo cab en una carpeta.
Descarga de la herramienta AGDiag
Para descargar AGDiag, siga estos pasos:
Abra la versión AGDiag de Windows, versión de octubre de 2021 (firmada).
Seleccione el vínculo agdiag.zip para descargar la herramienta.
Inicie AGDiag y alimente los registros de TSS descomprimidos.
Una vez descargada la herramienta, siga estos pasos para iniciar AGDiag y alimentarlo con los registros de TSS descomprimidos:
Extraiga el archivo ZIP y haga doble clic en agdiag.exe para iniciar AGDiag.
Un cuadro de diálogo aparece como el siguiente:
Seleccione Seleccionar carpeta de registro, explore en profundidad la carpeta en la que extrajo los archivos CAB base de TSS SQL y, a continuación, seleccione Aceptar.
Interpretación del informe AGDiag
El informe AGDiag debe iniciarse en el explorador del sistema predeterminado. Las ilustraciones siguientes le ayudan a interpretar el informe.
En la siguiente pantalla de presentación de AGDiag se describen las funcionalidades de AGDiag y la información de versión:
AGDiag informa sobre los registros analizados en la sección inicialización. Seleccione los triángulos (resaltados en cuadros rojos en la siguiente imagen) para expandir información más detallada.
En el informe de resumen se enumeran los eventos de estado del grupo de disponibilidad del registro del clúster. Seleccione el vínculo numérico (resaltado en el cuadro rojo de la siguiente imagen) para ir al informe detallado de un evento de estado específico.
Hay un informe detallado para cada evento de mantenimiento detectado, que incluye conclusiones de registro que se correlacionan con el evento de mantenimiento, el diagnóstico y las recomendaciones. Seleccione los triángulos (resaltados en cuadros rojos en la siguiente imagen) para expandir información más detallada.
Problemas conocidos con AGDiag
Para obtener la información más reciente sobre los problemas documentados y las posibles soluciones, consulte Problemas conocidos con AGDiag.