25.5.16 ndb_perror — Получение информации об ошибке NDB
ndb_perror отображает информацию об ошибке NDB, заданной её кодом. В неё входит сообщение об ошибке, тип ошибки и является ли ошибка постоянной или временной. Это предназначено в качестве прямого замены для perror , которая больше не поддерживается.
Использование
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. Чтобы упростить замену в скриптах и других приложениях, которые могут зависеть от perror для получения информации об ошибках NDB, ndb_perror поддерживает собственную опцию “dummy” --ndb, которая ничего не делает.
В следующей таблице представлены все опции, специфичные для программы кластера NDB ndb_perror. Дополнительные описания следуют за таблицей.
Дополнительные опции
-
Командная строка --defaults-extra-file=pathТип Строка Значение по умолчанию [none]Читать указанный файл после чтения глобальных файлов.
-
Командная строка --defaults-file=pathТип Строка Значение по умолчанию [none]Читать параметры по умолчанию только из указанного файла.
-
Командная строка --defaults-group-suffix=stringТип Строка Значение по умолчанию [none]Также читать группы с concat(group, suffix).
-
--help,-?Командная строка --helpОтобразить текст справки программы и завершить работу.
-
Командная строка --login-path=pathТип Строка Значение по умолчанию [none]Читать указанный путь из файла входа.
-
Командная строка --no-login-pathsПропускает чтение параметров из файла пути входа.
-
Командная строка --ndbДля совместимости с приложениями, зависящими от старых версий perror, использующие этот параметр. При использовании с ndb_perror, этот параметр ничего не делает и игнорируется.
-
Командная строка --no-defaultsНе читать параметры по умолчанию из любого файла параметров, кроме файла входа.
-
Командная строка --print-defaultsВывести список аргументов программы и завершить работу.
-
--silent,-sКомандная строка --silentПоказывать только сообщение об ошибке.
© 2025 Oracle
Licensed under the GPLv2 License.