该 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同步新启动节点与 live 节点所需的秒数
-
secs_wait_lcp_for_restart等待 LCP 启动和完成之前重启完成所需的秒数
-
secs_wait_subscription_handover等待复制订阅移交所需的秒数
-
total_restart_secs从节点故障到节点重新启动的总秒数
注意
以下列表包含 node_restart_status_int 列的值及其内部状态名称(括号中),以及对应的 node_restart_status 列中的消息:
-
0(ALLOCATED_NODE_ID)分配节点 ID -
1(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)同步启动节点与 live 节点 -
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)同步启动节点与 live 节点 -
18(NODE_GETTING_LCP_WAITED)[none]
-
19(NODE_ACTIVE)重启完成 -
20(NOT_DEFINED_IN_CLUSTER)[none]
-
21(NODE_NOT_RESTARTED_YET)初始状态
状态号 0 到 12 只适用于主节点;其余状态号适用于所有重新启动的数据节点。状态号 13 和 14 定义节点故障状态;20 和 21 发生在无法获取给定节点的重启信息时。