Эта секция предоставляет список кодов выхода и сообщения, возвращенные
сбойным узлом данных (процесс
ndbd или
ndbmtd),
а также сообщения журнала ошибок транспортера
NDB
.
Для получения информации об обработке ошибок и кодах ошибок для API NDB см. NDB API Errors and Error Handling. Для получения информации об обработке ошибок и кодах ошибок для MGM API посмотрите MGM API Errors, а также The ndb_mgm_error Type.
Эта секция содержит списки кодов выхода и сообщения об ошибках, данные, когда процесс узла данных останавливается преждевременно, а также список классификаций этих ошибок.
Эта секция перечисляет классификации для сообщений об ошибках, описанных в разделе 7.1.2.
Success
No error
Unknown
Unknown
XST_R
Internal error, programming error or missing error message, please report a bug
Permanent error, external action needed
Configuration error
Temporary error, restart node
Arbitration error
Temporary error, restart node
Restart error
Permanent error, external action needed
Resource configuration error
Permanent error, external action needed
File system full
Ndbd file system error, restart node initial
Ndbd file system inconsistency error, please report a bug
Ndbd file system error, restart node initial
Ndbd file system limit exceeded
Эта секция перечисляет все сообщения об ошибках, которые могут быть
возвращены, когда процесс узла данных останавливается из-за ошибки,
в большинстве случаев согласно затронутому ядерному блоку
NDB
.
Для получения дополнительной информации о ядерных блоках см. главу 4.
Значения, данные в колонке Classification каждой из следующих таблиц, даны в разделе 7.1.1.
Эта секция содержит коды ошибок
ndbd,
которые универсальны по своей природе или не связаны с определенным
ядерным блоком NDB
.
XRE
Generic error
XIE
Assertion
XCE
node id in the configuration has the wrong type, (i.e. not an NDB node)
XIE
System error, node killed during node restart by other node
XIE
Array index out of range
XAE
Node lost connection to other nodes and can not form a unpartitioned cluster, please investigate if there are error(s) on other node(s)
XAE
Partitioned cluster detected. Please check if cluster is already running
XAE
Node declared dead. See error log for details
XIE
Pointer too large
XRE
Another node failed during system restart, please investigate error(s) on other node(s)
XRE
Internal node state conflict, most probably resolved by restarting node again
XFI
Error while reading the REDO log
XFI
Error while reading the schema file
XIE
Conflict when selecting restart type
XCR
No more free UNDO log, increase UndoIndexBuffer
XFI
Error while reading the datapages and UNDO log
XRE
Data node is not allowed to get added to the cluster while it is in single user mode
XCE
Memory allocation failure, please decrease some configuration parameters
XIE
Job buffer congestion
XIE
Error in zero time queue
XIE
Error in short time queue
XIE
Error in long time queue
XIE
Error in time queue, too long delay
XIE
Time queue index out of range
XIE
Send signal error
XIE
Wrong priority level when sending signal
XIE
Internal program error (failed ndbrequire)
XIE
Internal program error (failed ndbassert)
XNE
Error insert executed
XCE
Invalid configuration received from Management Server
XCE
Resource allocation error, please review the configuration
XCR
Fatal error due to end of REDO log. Increase NoOfFragmentLogFiles or FragmentLogFileSize
XIE
Error OS signal received
XRE
Partial system restart causing conflicting file systems
Эта секция содержит коды ошибок
ndbd,
которые связаны с проблемами в ядерном блоке
VM
(виртуальной машине).
XCR
Signal lost, out of long signal memory, please increase LongMessageBuffer
XIE
WatchDog terminate, internal error or massive overload on the machine running this node
XCR
Signal lost, out of send buffer memory, please increase SendBufferMemory or lower the load
XIE
Signal lost (unknown reason)
XIE
Illegal signal (version mismatch a possibility)
XCE
Connection setup failed
Эта секция содержит коды ошибок
ndbd,
которые связаны с проблемами в ядерном блоке
NDBCNTR
(инициализация и конфигурация)
NDB
.
XCE
Total restart time too long, consider increasing StartFailureTimeout or investigate error(s) on other node(s)
XRE
Node started while node shutdown in progress. Please wait until shutdown complete before starting node
XRE
Node upgrade requires initial restart to rebuild filesystem. Please retry with --initial or reconsider.
Этот раздел содержит коды ошибок, которые связаны с проблемами в ядерном
блоке
DIH
(обработчик распределения).
XFL
Too many crashed replicas (8 consecutive node restart failures)
XRE
Unhandled master failure during node restart
XAE
All nodes in a node group are unavailable
XFI
Unable to find a restorable replica
Эта секция содержит коды ошибок
ndbd,
которые связаны с проблемами в ядерном блоке
ACC
(управление доступом и блокировками).
XCR
Out of index memory during system restart, please increase DataMemory
Эта секция содержит коды ошибок
ndbd,
которые связаны с проблемами в ядерном блоке
TUP
(управление кортежем).
XCR
Out of data memory during system restart, please increase DataMemory
В настоящее время есть один код ошибки
ndbd,
связанный с ядерным блоком
LQH
:
XIE
LCP fragment scan watchdog detected a problem. Please report a bug.
На самом низком уровне LCP включает ряд просмотров фрагмента.
Просмотры требуют
DBDIH
. Владелец использует сигнал
LCP_FRAG_ORD
ядерному блоку
DBLQH
.
DBLQH
тогда запрашивает блок
BACKUP
, чтобы выполнить просмотр фрагмента,
делая запись получающихся данных на диск. Этот просмотр применяет блок
DBLQH
.
Эта секция содержит коды ошибок, которые связаны с проблемами в ядерном
блоке
NDBFS
(файловая система).
Большинство этих ошибок предоставляет дополнительную информацию, такую как коды ошибок операционной системы, когда они произведены.
XIE
No file system path
XIE
Channel is full
XIE
No more threads
XIE
Bad parameter
XCE
Illegal file system path
XCR
Max number of open files exceeded, please increase MaxNoOfOpenFiles
XIE
File has already been opened
XIE
Environment error using file
XIE
Temporary on access to file
XFF
The file system is full
XCE
Received permission denied for file
XCE
Invalid parameter for file
XIE
Unknown file system error
XIE
System reports no more file system resources
XFI
File not found
XFI
Read underflow
XIE
Zlib init failure, please check the zlib version
XFI
Invalid LCP
XRE
Insufficent nodes for system restart
XRE
Unsupported version
XCR
Failure to restore schema
XNE
Graceful shutdown not 100% possible due to mixed ndbd versions
Особый случай, чтобы обработать неизвестные или неклассифицированные ошибки. Необходимо всегда сообщать об ошибке, используя http://bugs.mysql.com/, если можно повторить проблему, дающую начало этой ошибке.
XUE
No message slogan found (please report a bug if you get this error code)
Эта секция перечисляет коды ошибок, имена и сообщения, которые написаны в журнал группы в случае ошибок транспортера.
TE_NO_ERROR
No error
TE_ERROR_CLOSING_SOCKET
Error found during closing of socket
TE_ERROR_IN_SELECT_BEFORE_ACCEPT
Error found before accept. The transporter will retry
TE_INVALID_MESSAGE_LENGTH
Error found in message (invalid message length)
TE_INVALID_CHECKSUM
Error found in message (checksum)
TE_COULD_NOT_CREATE_SOCKET
Error found while creating socket (can't create socket)
TE_COULD_NOT_BIND_SOCKET
Error found while binding server socket
TE_LISTEN_FAILED
Error found while listening to server socket
TE_ACCEPT_RETURN_ERROR
Error found during accept (accept return error)
TE_SHM_DISCONNECT
The remote node has disconnected
TE_SHM_IPC_STAT
Unable to check shm segment
TE_SHM_UNABLE_TO_CREATE_SEGMENT
Unable to create shm segment
TE_SHM_UNABLE_TO_ATTACH_SEGMENT
Unable to attach shm segment
TE_SHM_UNABLE_TO_REMOVE_SEGMENT
Unable to remove shm segment
TE_TOO_SMALL_SIGID
Sig ID too small
TE_TOO_LARGE_SIGID
Sig ID too large
TE_WAIT_STACK_FULL
Wait stack was full
TE_RECEIVE_BUFFER_FULL
Receive buffer was full
TE_SIGNAL_LOST_SEND_BUFFER_FULL
Send buffer was full,and trying to force send fails
TE_SIGNAL_LOST
Send failed for unknown reason (signal lost)
TE_SEND_BUFFER_FULL
The send buffer was full, but sleeping for a while solved
TE_SHM_IPC_PERMANENT
Shm ipc Permanent error
Коды ошибок транспортера с 0x17 по 0x20 и 0x22 резервируются для связей SCI, которые больше не поддерживаются в NDB Cluster, поэтому они не показаны здесь.