META_CLUSTER_JOBS

最近更新时间:2025-11-18 10:10:23

我的收藏

功能

MC 的调度任务记录。

字段说明

字段名
类型
描述
rep_group_id
bigint unsigned
RepGroup ID。
rep_group_job_id
bigint unsigned
Job ID。
rep_group_job_type
varchar(64)
Job 类型。
rep_group_job_meta
json
Job 元数据。
rep_group_job_state
bigint
Job 执行状态。
create_time
datetime
创建 Job 时间。
finish_time
datetime
结束 Job 时间。
job_raft_log_index
bigint
Job 执行结束后的 raft log 位点。
job_vanished_rg_raft_log_index
bigint
Job 执行结束后 vanished rg 的 raft log 位点(仅针对合并 RG 任务有效)。
job_commit_ts
varchar(64)
Job 提交时间戳。
job_msg
text
Job 信息。
job_desc
text
Job 执行详情。
task_id
bigint unsigned
发起 Job 的 Task 的 ID。
task_type
varchar(64)
发起 Job 的 Task 的 类型。
cause_type
varchar(64)
发起调度 Job 的原因类型。
schedule_rule
text
调度任务具体描述,例如迁移任务中的 MigRule 等。

示例

tdsql3_sys_local@localhost [sys]> select * from meta_cluster_jobs limit 1\\G
*************************** 1. row ***************************
rep_group_id: 1792
rep_group_job_id: 8
rep_group_job_type: RG_JOB_TYPE_CREATE_RG
rep_group_job_meta: {"rep_group_id": 1792, "rep_group_job_id": 8, "rep_group_job_type": 1, "ReplicationGroupJobInfo": {"CreateRepGroup": {"new_rep_group_meta": {"quorum": 1, "learners": ["node-***-1-003", "node-***-1-002"], "node_name": "node-***-1-001", "create_time": 1732778760675987857, "member_role": 3, "member_uuids": {"node-***-1-001": 0, "node-***-1-002": 0, "node-***-1-003": 0}, "rep_group_id": 1792, "learner_quorum": 2, "data_space_type": 1, "rep_group_labels": {"no-auto-merge": "1", "no-auto-split": "1", "no-auto-migrate": "1"}, "member_node_names": ["node-***-1-001", "node-***-1-003", "node-***-1-002"]}}}}
rep_group_job_state: Created
create_time: 2024-11-28 15:25:59
finish_time: 2024-11-28 15:25:59
job_raft_log_index: 0
job_vanished_rg_raft_log_index: 0
job_commit_ts: 29071203519955022
job_msg:
job_desc: {"mc_host":"mc-***-1-1","reason":"","reported_by":"","job_detail":{"causeType":22}}
task_id: 0
task_type: TASK_TYPE_UNKNOWN
cause_type: CAUSE_MC_INTERNAL_TRIGGER
schedule_rule: ""
1 row in set (0.02 sec)