TDSQL Boundless META_CLUSTER_JOBS(SYS)

这篇说说TDSQL Boundless的META_CLUSTER_JOBS系统表,用于记录MC调度任务,支持V19.2.0及以上版本,V21.2.0新增schedule_rule字段。 字段说明:包含rep_group_id、job_type、job_state等16个字段,记录任务ID、类型、状态、时间戳及执行详情。 版本变更:V19.2.0首次引入,V21.2.0新增调度规则字段。

相关产品
TDSQL Boundless 产品页,含版本规格、价格与购买入口。

一、功能

MC 的调度任务记录。

二、支持版本

适用于 TDSQL Boundless V19.2.0 及以上版本。

各版本变更如下:

·V19.2.0:首次引入 META_CLUSTER_JOBS。

·V21.2.0:新增 schedule_rule 字段,展示调度任务具体信息。

三、字段说明

字段名 类型 描述
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: 0job_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)

赞 (0)
上一篇 4天前
下一篇 4天前