21.5.14.32 ndbinfo restart_infotable
restart_info
table 包含有关节点重新启动操作的信息。该 table 中的每个条目都与具有给定节点 ID 的数据节点实时对应的节点重新启动状态报告。仅显示任何给定节点的最新报告。
restart_info
table 包含以下列:
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
从包含在心跳协议中到开始 awaitNDBCNTR
master 的时间(以秒为单位)
secs_wait_for_ndbcntr_master
awaitNDBCNTR
主人接受启动所花费的时间(以秒为单位)
secs_to_get_start_permitted
从主机接收启动许可到所有节点都接受该节点启动所经过的时间(以秒为单位)
secs_to_wait_for_lcp_for_copy_meta_data
复制元数据之前 awaitLCP 完成所花费的时间(以秒为单位)
secs_to_copy_meta_data
将元数据从主节点复制到新启动的节点所需的时间(以秒为单位)
secs_to_include_node
awaitGCP 并将所有节点包含到协议中的时间(以秒为单位)
secs_starting_node_to_request_local_recovery
刚开始启动的节点 await 请求本地恢复所花费的时间(以秒为单位)
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
await 复制订阅移交所花费的时间(以秒为单位)
total_restart_secs
从节点故障到再次启动节点的总秒数
Notes
以下列 table 包含为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
)
[none]
19
(NODE_ACTIVE
)
Restart completed
20
(NOT_DEFINED_IN_CLUSTER
)
[none]
21
(NODE_NOT_RESTARTED_YET
)
Initial state
状态编号 0 到 12 仅适用于主节点。table 中显示的其余部分适用于所有重新启动的数据节点。状态数字 13 和 14 定义节点故障状态;当没有有关给定节点重新启动的信息可用时,发生图 20 和 21.