Spec-Zone.ru › MySQL 5.7

21.5.17 ndb_perror — Получение информации об ошибках NDB

ndb_perror отображает информацию об ошибке NDB, используя её код. Это включает сообщение об ошибке, тип ошибки и является ли она постоянной или временной. Добавлена в дистрибутив MySQL NDB Cluster в NDB 7.6, она предназначена как замена для perror --ndb.

Использование

ndb_perror [options] error_code

ndb_perror не требует доступа к работающему кластеру NDB или его узлам (включая SQL-узлы). Для просмотра информации об определённой ошибке NDB, запустите программу, используя код ошибки в качестве аргумента, например:

$> ndb_perror 323
NDB error code 323: Invalid nodegroup id, nodegroup already existing: Permanent error: Application error

Для отображения только сообщения об ошибке, запустите ndb_perror с опцией --silent (сокращённая форма -s), как показано здесь:

$> ndb_perror -s 323
Invalid nodegroup id, nodegroup already existing: Permanent error: Application error

Как и perror, ndb_perror принимает несколько кодов ошибок:

$> ndb_perror 321 1001
NDB error code 321: Invalid nodegroup id: Permanent error: Application error
NDB error code 1001: Illegal connect string

Дополнительные параметры программы ndb_perror описаны далее в этом разделе.

ndb_perror заменяет perror --ndb, которая устарела в NDB 7.6 и может быть удалена в будущих версиях MySQL NDB Cluster. Для упрощения замены в скриптах и других приложениях, которые могут полагаться на perror для получения информации об ошибках NDB, ndb_perror поддерживает собственную опцию “фиктивную” --ndb, которая ничего не делает.

В следующей таблице представлены все опции, специфичные для программы кластера NDB ndb_perror. Дополнительные описания следуют за таблицей.

Таблица 21.36 Параметры командной строки, используемые с программой ndb_perror

Таблица 21.36 Параметры командной строки, используемые с программой ndb_perror
Формат Описание Добавлена, устарела или удалена
Чтение заданного файла после чтения глобальных файлов

(Поддерживается во всех выпусках NDB на базе MySQL 5.7)

Чтение только параметров по умолчанию из указанного файла

(Поддерживается во всех выпусках NDB на базе MySQL 5.7)

Также читать группы с concat(group, suffix)

(Поддерживается во всех выпусках NDB на базе MySQL 5.7)

--help,

-?

Отображение текста справки

ДОБАВЛЕНО: NDB 7.6.4

Чтение заданного пути из файла входа

(Поддерживается во всех выпусках NDB на базе MySQL 5.7)

--ndb

Для совместимости с приложениями, зависящими от старых версий perror; ничего не делает

ДОБАВЛЕНО: NDB 7.6.4

Не читать параметры по умолчанию из любого файла параметров, кроме файла входа

(Поддерживается во всех выпусках NDB на базе MySQL 5.7)

Печать списка аргументов программы и выход

(Поддерживается во всех выпусках NDB на базе MySQL 5.7)

--silent,

-s

Отобразить только сообщение об ошибке

ДОБАВЛЕНО: NDB 7.6.4

--version,

-V

Вывести информацию о версии программы и выйти

ДОБАВЛЕНО: NDB 7.6.4

--verbose,

-v

Подробный вывод; отключить с помощью --silent

ДОБАВЛЕНО: NDB 7.6.4


Дополнительные опции

  • --help, -?

    Формат командной строки --help
    Введено 5.7.19-ndb-7.6.4

    Отображение текста справки программы и выход.

  • --ndb

    Формат командной строки --ndb
    Введено 5.7.19-ndb-7.6.4

    Для совместимости с приложениями, зависящими от старых версий perror, использующих опцию --ndb той программы. При использовании с ndb_perror опция ничего не делает и игнорируется.

  • --silent, -s

    Формат командной строки --silent
    Введено 5.7.19-ndb-7.6.4

    Отображение только сообщения об ошибке.

  • --version, -V

    Формат командной строки --version
    Введено 5.7.19-ndb-7.6.4

    Вывести информацию о версии программы и выйти.

  • --verbose, -v

    Формат командной строки --verbose
    Введено 5.7.19-ndb-7.6.4

    Подробный вывод; отключить с помощью --silent.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-5.7-en/mysql-cluster-programs-ndb-perror.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API