21.5.13 ndb_error_reporter — Утилита отчёта об ошибках NDB
ndb_error_reporter создаёт архив из логов узлов данных и узлов управления, который может быть использован для диагностики ошибок или других проблем в кластере. Рекомендуется использовать эту утилиту при отправке отчётов об ошибках в NDB Cluster.
Опции, которые могут быть использованы с ndb_error_reporter, показаны в следующей таблице. Дополнительные описания следуют за таблицей.
Таблица 21.32 Опции командной строки, используемые с программой ndb_error_reporter
| Формат | Описание | Добавлен, устарел или удалён |
|---|---|---|
| Количество секунд ожидания при подключении к узлам до истечения времени ожидания | (Поддерживается во всех выпусках NDB на основе MySQL 5.7) | |
| Отключить scp с удалёнными хостами; используется только в тестах | (Поддерживается во всех выпусках NDB на основе MySQL 5.7) | |
| Включать данные файловой системы в отчёт об ошибках; может использовать большое количество дискового пространства | (Поддерживается во всех выпусках NDB на основе MySQL 5.7) | |
| Отобразить текст справки и выйти | (Поддерживается во всех выпусках NDB на основе MySQL 5.7) | |
| Пропустить все узлы в группе узлов, имеющие этот идентификатор | (Поддерживается во всех выпусках NDB на основе MySQL 5.7) |
Использование
ndb_error_reporter path/to/config-file [username] [options]
Эта утилита предназначена для использования на хосте узла управления и требует пути к файлу конфигурации хоста узла управления (обычно с именем config.ini). Необязательно, вы можете указать имя пользователя, который может получить доступ к узлам данных кластера с помощью SSH, для копирования файлов журналов узлов данных. ndb_error_reporter затем включает все эти файлы в создаваемый архив в том же каталоге, в котором он запускается. Архив называется ndb_error_report_, где YYYYMMDDhhmmss.tar.bz2YYYYMMDDhhmmss — строка даты и времени.
ndb_error_reporter также принимает следующие опции:
-
--connection-timeout=timeoutФормат командной строки --connection-timeout=#Тип Целое число Значение по умолчанию 0Ожидать столько секунд при попытке подключения к узлам перед истечением времени ожидания.
-
--dry-scpФормат командной строки --dry-scpЗапустить ndb_error_reporter без использования scp с удалённых хостов. Используется только для тестирования.
-
--fsФормат командной строки --fsСкопировать файловые системы узлов данных на хост узла управления и включить их в архив.
Поскольку файловые системы узлов данных могут быть чрезвычайно большими, даже после сжатия, мы просим вас, пожалуйста, не отправлять созданные с помощью этой опции архивы в Oracle, если вас об этом не попросили специально.
-
--helpФормат командной строки --helpОтобразить текст справки и выйти.
-
--skip-nodegroup=nodegroup_idФормат командной строки --connection-timeout=#Тип Целое число Значение по умолчанию 0Пропустить все узлы, принадлежащие группе узлов, имеющей указанный идентификатор группы узлов.
© 2025 Oracle
Licensed under the GPLv2 License.