25.6.17.53 Таблица ndbinfo restart_info
Таблица restart_info содержит информацию о перезапуске узлов. Каждая запись в таблице соответствует отчёту о статусе перезапуска узла в режиме реального времени с указанным идентификатором узла. Показывается только последний отчёт для каждого узла.
Таблица restart_info содержит следующие столбцы:
-
node_idИдентификатор узла в кластере
-
node_restart_statusСтатус узла; см. значения в тексте. Каждый из них соответствует возможному значению
node_restart_status_int. -
node_restart_status_intКод статуса узла; см. значения в тексте.
-
secs_to_complete_node_failureВремя в секундах для завершения обработки сбоя узла
-
secs_to_allocate_node_idВремя в секундах от завершения сбоя узла до выделения идентификатора узла
-
secs_to_include_in_heartbeat_protocolВремя в секундах от выделения идентификатора узла до включения в протокол сердцебиения
-
secs_until_wait_for_ndbcntr_masterВремя в секундах от включения в протокол сердцебиения до ожидания начала
NDBCNTRмастера -
secs_wait_for_ndbcntr_masterВремя в секундах, потраченное на ожидание принятия
NDBCNTRмастером для запуска -
secs_to_get_start_permittedВремя в секундах, прошедшее с момента получения разрешения на запуск от мастера до тех пор, пока все узлы не примут запуск данного узла
-
secs_to_wait_for_lcp_for_copy_meta_dataВремя в секундах, потраченное на ожидание завершения LCP перед копированием метаданных
-
secs_to_copy_meta_dataВремя в секундах, необходимое для копирования метаданных с мастера на вновь запускающийся узел
-
secs_to_include_nodeВремя в секундах, потраченное на ожидание GCP и включения всех узлов в протоколы
-
secs_starting_node_to_request_local_recoveryВремя в секундах, потраченное только что запущенным узлом на ожидание запроса локального восстановления
-
secs_for_local_recoveryВремя в секундах, необходимое для локального восстановления только что запущенным узлом
-
secs_restore_fragmentsВремя в секундах, необходимое для восстановления фрагментов из файлов LCP
-
secs_undo_disk_dataВремя в секундах, необходимое для выполнения журнала отката на дисковые данные части записей
-
secs_exec_redo_logВремя в секундах, необходимое для выполнения журнала повтора на всех восстановленных фрагментах
-
secs_index_rebuildВремя в секундах, необходимое для перестроения индексов на восстановленных фрагментах
-
secs_to_synchronize_starting_nodeВремя в секундах, необходимое для синхронизации запускаемого узла с активными узлами
-
secs_wait_lcp_for_restartВремя в секундах, необходимое для начала и завершения LCP до завершения перезапуска
-
secs_wait_subscription_handoverВремя в секундах, потраченное на ожидание передачи подписок репликации
-
total_restart_secsОбщее количество секунд с момента сбоя узла до его повторного запуска
Примечания
В следующем списке содержатся значения, определенные для столбца node_restart_status_int, с их внутренними именами состояния (в скобках), и соответствующие сообщения, отображаемые в столбце node_restart_status:
-
0(ALLOCATED_NODE_ID)Allocated node id -
1(INCLUDED_IN_HB_PROTOCOL)Included in heartbeat protocol -
2(NDBCNTR_START_WAIT)Wait for NDBCNTR master to permit us to start -
3(NDBCNTR_STARTED)NDBCNTR master permitted us to start -
4(START_PERMITTED)All nodes permitted us to start -
5(WAIT_LCP_TO_COPY_DICT)Wait for LCP completion to start copying metadata -
6(COPY_DICT_TO_STARTING_NODE)Copying metadata to starting node -
7(INCLUDE_NODE_IN_LCP_AND_GCP)Include node in LCP and GCP protocols -
8(LOCAL_RECOVERY_STARTED)Restore fragments ongoing -
9(COPY_FRAGMENTS_STARTED)Synchronizing starting node with live nodes -
10(WAIT_LCP_FOR_RESTART)Wait for LCP to ensure durability -
11(WAIT_SUMA_HANDOVER)Wait for handover of subscriptions -
12(RESTART_COMPLETED)Restart completed -
13(NODE_FAILED)Node failed, failure handling in progress -
14(NODE_FAILURE_COMPLETED)Node failure handling completed -
15(NODE_GETTING_PERMIT)All nodes permitted us to start -
16(NODE_GETTING_INCLUDED)Include node in LCP and GCP protocols -
17(NODE_GETTING_SYNCHED)Synchronizing starting node with live nodes -
18(NODE_GETTING_LCP_WAITED)[нет]
-
19(NODE_ACTIVE)Restart completed -
20(NOT_DEFINED_IN_CLUSTER)[нет]
-
21(NODE_NOT_RESTARTED_YET)Initial state
Номера статусов от 0 до 12 применяются только к узлам-мастерам; остальные номера, показанные в таблице, применяются ко всем перезапускающимся узлам данных. Номера статусов 13 и 14 определяют состояния сбоя узла; 20 и 21 возникают, когда нет информации о перезапуске данного узла.
См. также Раздел 25.6.4, «Краткий обзор фаз запуска кластера NDB».
© 2025 Oracle
Licensed under the GPLv2 License.