Spec-Zone.ru › MySQL 8.4

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.
https://docs.oracle.com/cd/E17952_01/mysql-8.4-en/mysql-cluster-ndbinfo-restart-info.html

Spec-Zone.ru

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