restart_info 表包含有关节点重启操作的信息。表中的每个条目对应于具有给定节点 ID 的数据节点的实时节点重启状态报告。仅显示任何给定节点的最新报告。
restart_info 表包含以下列
node_id集群中的节点 ID
node_restart_status节点状态;有关值,请参见文本。这些值中的每一个都对应于
node_restart_status_int的一个可能值。node_restart_status_int节点状态码;有关值,请参见文本。
secs_to_complete_node_failure完成节点故障处理所需的时间(以秒为单位)
secs_to_allocate_node_id从节点故障完成到分配节点 ID 所需的时间(以秒为单位)
secs_to_include_in_heartbeat_protocol从分配节点 ID 到包含在心跳协议中所需的时间(以秒为单位)
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)已分配节点 ID1(INCLUDED_IN_HB_PROTOCOL)已包含在心跳协议中2(NDBCNTR_START_WAIT)等待 NDBCNTR 主节点允许我们启动3(NDBCNTR_STARTED)NDBCNTR 主节点允许我们启动4(START_PERMITTED)所有节点都允许我们启动5(WAIT_LCP_TO_COPY_DICT)等待 LCP 完成以开始复制元数据6(COPY_DICT_TO_STARTING_NODE)正在将元数据复制到启动节点7(INCLUDE_NODE_IN_LCP_AND_GCP)在 LCP 和 GCP 协议中包含节点8(LOCAL_RECOVERY_STARTED)正在还原分片9(COPY_FRAGMENTS_STARTED)正在将启动节点与活动节点同步10(WAIT_LCP_FOR_RESTART)等待 LCP 以确保持久性11(WAIT_SUMA_HANDOVER)等待订阅移交12(RESTART_COMPLETED)重启完成13(NODE_FAILED)节点故障,故障处理进行中14(NODE_FAILURE_COMPLETED)节点故障处理已完成15(NODE_GETTING_PERMIT)所有节点都允许我们启动16(NODE_GETTING_INCLUDED)在 LCP 和 GCP 协议中包含节点17(NODE_GETTING_SYNCHED)正在将启动节点与活动节点同步18(NODE_GETTING_LCP_WAITED)[无]
19(NODE_ACTIVE)重启完成20(NOT_DEFINED_IN_CLUSTER)[无]
21(NODE_NOT_RESTARTED_YET)初始状态
状态编号 0 到 12 仅适用于主节点;表中显示的其余状态编号适用于所有正在重启的数据节点。状态编号 13 和 14 定义节点故障状态;当没有关于给定节点重启的信息时,会出现 20 和 21。
另请参阅 “25.6.4 节 “NDB 集群启动阶段摘要”。