Команда hb_report для кластеров SLES

Введение

В SUSE Linux Enterprise Server (SLES) кластерах команда hb_report является важным инструментом для сбора подробной диагностической информации о кластере с высокой доступностью (HA) . Этот инструмент крайне важен для устранения неполадок кластера, выявления сбоев и анализа состояния среды кластера.

Независимо от того, являетесь ли вы администратором, работающим с HA-кластером, или инженером поддержки, диагностирующим проблемы, hb_report упрощает процесс, собирая и сжимая соответствующие данные в один файл отчёта.


Что делает hb_report ?

Команда hb_report выполняет следующие задачи:

  • Собирает журналы и файлы конфигурации: Собирает журналы, файлы конфигурации и информацию о состоянии со всех узлов кластера.
  • Создаёт сжатый отчёт: Все собранные данные упаковываются в один сжатый файл отчёта, что упрощает обмен с командами поддержки или локальный анализ.
  • Поддерживает устранение неполадок: Изучив отчёт, администраторы или инженеры поддержки могут определить, что пошло не так в кластере, например:
    • Отказы узлов
    • Неправильная настройка ресурсов
    • Проблемы связи

Как запустить hb_report

Базовое использование команды

Чтобы создать отчёт, выполните команду hb_report на одном из узлов кластера. Типичная команда может выглядеть так:

hb_report -f /path/to/save/report

Это создаст диагностический отчёт и сохранит его по указанному пути.


Создание отчётов за конкретный период времени

Вы также можете собирать журналы и данные, относящиеся к определённому временному интервалу, с помощью опций -u, -f, и -t .

Пример команды:

hb_report -u root -f "/2022/03/25 14:00" -t "/2022/03/25 17:00" /tmp/hb_report_new_1_log

Эта команда создаёт отчёт за период между 14:00 и 17:00  25 марта 2022 года и сохраняет его в /tmp/hb_report_new_1_log.

После создания отчёта вы можете перейти по указанному пути, чтобы получить файл, или попросить клиента загрузить его для дальнейшего анализа.


Преимущества использования hb_report

  • Упрощает устранение неполадок: Объединяет все соответствующие данные кластера в один файл для быстрого анализа.
  • Улучшает сотрудничество: Сжатые отчёты можно легко передавать командам поддержки или коллегам.
  • Экономит время: Автоматизирует процесс сбора диагностической информации, уменьшая необходимость ручного сбора.
  • Настраиваемый: Позволяет задавать временные диапазоны для целенаправленного сбора данных.

Распространённые сценарии использования

1. Диагностика отказов узлов

Когда узел в кластере выходит из строя, используйте hb_report чтобы собрать журналы и конфигурации со всех узлов. Это помогает определить первопричину сбоя.

2. Устранение неправильной настройки ресурсов

Если ресурсы кластера ведут себя не так, как ожидалось, отчёт может дать представление о неправильных настройках или ошибках в определениях ресурсов.

3. Устранение проблем связи

Проблемы связи между узлами могут нарушить работу кластера. Используйте hb_report чтобы проанализировать журналы и сетевые конфигурации на предмет возможных проблем.

Оставить комментарий