一、字段说明
| 字段名 | 类型 | 描述 |
| isLeader | varchar(64) | 该节点是否为 Leader。 |
| source_node | varchar(256) | Install Snapshot 任务的 Leader Node 地址。 |
| dest_node | varchar(256) | Install Snapshot 任务的 Follower Node 地址。 |
| term | bigint unsigned | Raft 任期。 |
| type | varchar(64) | 如果是 Leader,记录 Install Snapshot 任务触发原因:Replica:由 MC 下发任务。Log Delay:Follower 节点日志落后。如果是 Follower,该字段为空。 |
| replication_group_id | bigint unsigned | RG ID。 |
| start_time | varchar(64) | Install Snapshot 任务的开始时间。 |
| end_time | varchar(64) | Install Snapshot 任务的结束时间。 |
| err_msg | varchar(256) | 如果任务失败,记录报错信息。 |
| transfered_file_num | bigint | Follower 已拉取的 Snapshot 文件数。 (如果是 Leader,该字段为空) |
| transfered_file_size | bigint | Follower 已拉取的 Snapshot 文件总大小。 (如果是 Leader,该字段为空) |
| total_file_num | bigint | Leader 生成的 Snapshot 文件数。(如果是 Follower,该字段为空) |
| total_file_size | bigint | Leader 生成的 Snapshot 文件总大小。(如果是 Follower,该字段为空) |
| stage | varchar(64) | Install Snapshot 任务的状态:Doing: Install Snapshot 任务正在执行。Done: Install Snapshot 任务已完成。 |
| cost_info | varchar(64) | Install Snapshot 任务耗时:如果是 Leader,记录生成 Snapshot 文件的阶段耗时。如果是 Follower,记录从 Leader 拷贝 Snapshot 文件的耗时。 |
二、示例
tdsql> SELECT * FROM TDSTORE_INSTALL_SNAPSHOT_INFO limit 2\\G;*************************** 1. row *************************** is_leader: false source_node: 10.10.10.252:20002:768:tpcc_cluster:node-tpcc_cluster-001:0 dest_node: 10.10.10.10:20002:768:tpcc_cluster:node-tpcc_cluster-003:1 term: 4 type: NULL rep_group_id: 768 start_time: 2024-08-27 11:15:46 367 end_time: 2024-08-27 11:15:46 473 err_msg: NULL transfered_file_num: 2transfered_file_size: 10702037 total_file_num: NULL total_file_size: NULL stage: done cost_info: DOWNLOAD_SNAPSHOT: 57ms*************************** 2. row *************************** is_leader: true source_node: 10.10.10.252:20002:768:tpcc_cluster:node-tpcc_cluster-001:0 dest_node: 10.10.10.10:20002:768:tpcc_cluster:node-tpcc_cluster-003:1 term: 4 type: Log Delay rep_group_id: 768 start_time: 2024-08-27 11:15:46 505 end_time: 2024-08-27 11:15:46 612 err_msg: NULL transfered_file_num: NULLtransfered_file_size: NULL total_file_num: 2 total_file_size: 10702037 stage: done cost_info: [INSTALL_SNAPSHOT: <COMPACT_SST_TO_LBASE: 35ms>, <GENERATE_AND_GET_HARD_LINK_SST_FILE: 0ms>] 2 rows in set (0.00 sec)