Использование AGDiag для диагностики событий работоспособности группы доступности
Примечание.
Сведения о диагностике проблем со работоспособностью группы доступности AlwaysOn, которые активируют отработку отказа группы доступности, см. в статье "Устранение неполадок отработки отказа групп доступности AlwaysOn".
AGDiag — это приложение, которое автоматизирует анализ вручную, описанный в статье (упоминалось в разделе "Примечание "). Он анализирует журнал кластера и сопоставляет соответствующие события из других журналов (журналы ошибок SQL Server, журналы событий Windows и т. д.). Он создает сводный отчет о событиях работоспособности кластера Windows и AlwaysOn, а затем предоставляет более подробные результаты анализа для каждого обнаруженного события работоспособности. Она автоматизирует большую часть работы, описанной в статье (упоминаемой в разделе "Примечание ") при предоставлении соответствующих журналов из первичной реплики группы доступности во время события работоспособности.
Использование TSS для создания журналов для диагностики AGDiag
Чтобы диагностировать событие работоспособности группы доступности, используйте TSS для сбора журналов на экземпляре SQL Server, который был в основной роли во время события.
Выполните следующие действия, чтобы достичь этой цели:
Скачайте набор инструментов (TSSv2.zip) в виде ZIP-файла. Дополнительные сведения см. в разделе "Введение в набор инструментов TSShootingScript" (TSSv2).
Сохраните и извлеките ZIP-файл в папку в экземпляре SQL Server, на котором размещена первичная реплика группы доступности при запуске отработки отказа или разрешении группы доступности.
Откройте командную строку с повышенными привилегиями, измените каталог на папку TSS, в которой zip-файл TSSv2.zip сохранены и извлечены, запустите
TSS SDP:SQLBase
и ответьте на запросы.После создания cab-файла TSS SQLBase извлеките cab-файл в папку.
Скачивание средства AGDiag
Чтобы скачать AGDiag, выполните следующие действия.
Выберите ссылку agdiag.zip , чтобы скачать средство.
Запустите AGDiag и покормить его распакученными журналами TSS
После скачивания средства выполните следующие действия, чтобы запустить AGDiag и передать его распакованным журналам TSS:
Извлеките ZIP-файл и дважды щелкните agdiag.exe , чтобы запустить AGDiag.
Диалоговое окно отображается следующим образом:
Выберите "Выбрать папку журнала", выполните детализацию папки, в которые вы извлекли файлы TSS SQL Base CAB, а затем нажмите кнопку "ОК".
Интерпретация отчета AGDiag
Отчет AGDiag должен быть запущен в системном браузере по умолчанию. Приведенные ниже иллюстрации помогают интерпретировать отчет.
Следующий экран заставки AGDiag описывает возможности AGDiag и сведения о версии:
Отчеты AGDiag в журналах, проанализированных в разделе инициализации. Выберите треугольники (выделенные красными полями на следующем изображении), чтобы развернуть более подробные сведения.
В сводном отчете перечислены события работоспособности группы доступности из журнала кластера. Выберите числовую ссылку (выделенную красным полем на следующем изображении), чтобы перейти к конкретному отчету о событии работоспособности.
Существует подробный отчет для каждого обнаруженного события работоспособности, который включает результаты журнала, которые коррелируют с событием работоспособности, диагностикой и рекомендациями. Выберите треугольники (выделенные красными полями на следующем изображении), чтобы развернуть более подробные сведения.
Известные проблемы с AGDiag
Последние сведения о документированных проблемах и возможных решениях см. в разделе Известные проблемы с AGDiag.