21.6.15.32 Таблица 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 появляются, когда нет информации о перезапуске данного узла.
См. также Раздел 21.6.4, “Обзор фаз запуска кластера NDB”.
© 2025 Oracle
Licensed under the GPLv2 License.