Skip to content
This repository has been archived by the owner on Jan 3, 2025. It is now read-only.

zh: add files about manage task #90

Merged
merged 35 commits into from
May 25, 2020
Merged
Show file tree
Hide file tree
Changes from 27 commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
37e708e
add task manage for special week
GMHDBJD May 21, 2020
53efd1a
minor change
GMHDBJD May 21, 2020
ffb8a4a
rename file
GMHDBJD May 21, 2020
f07bc32
rename file
GMHDBJD May 21, 2020
59064ee
minor change
GMHDBJD May 21, 2020
1fbf68b
minor change
GMHDBJD May 21, 2020
9afdd2d
fix CI
GMHDBJD May 21, 2020
e0643fd
fix CI
GMHDBJD May 21, 2020
fa3a358
address comment
GMHDBJD May 21, 2020
2991fc6
minor change
GMHDBJD May 21, 2020
82e23ab
Update skip-or-replace-abnormal-sql-statements.md
GMHDBJD May 21, 2020
30f479e
Update zh/create-task.md
GMHDBJD May 22, 2020
5fdfe82
address comment
GMHDBJD May 22, 2020
6891c11
address comment
GMHDBJD May 22, 2020
4a2450f
update TOC
GMHDBJD May 22, 2020
540649d
address comment
GMHDBJD May 22, 2020
6b0cc3a
Update TOC.md
GMHDBJD May 22, 2020
38dd1d7
add query-status and query-error in TOC
GMHDBJD May 22, 2020
cabd71d
Merge remote-tracking branch 'upstream/docs-special-week' into sw-tas…
GMHDBJD May 25, 2020
9309d76
fix toc
GMHDBJD May 25, 2020
d07f038
Update zh/query-error.md
toutdesuite May 25, 2020
c8da0cd
Update zh/query-status.md
toutdesuite May 25, 2020
4e700df
rm manage-replication-tasks.md
GMHDBJD May 25, 2020
18fb2c2
fix CI
GMHDBJD May 25, 2020
b991023
fix CI
toutdesuite May 25, 2020
5342ce2
address comment
GMHDBJD May 25, 2020
e535a99
Merge branch 'docs-special-week' into sw-task-manage
WangXiangUSTC May 25, 2020
1ef152d
fix bug
GMHDBJD May 25, 2020
8f47ed0
update TOC
GMHDBJD May 25, 2020
e94e7ce
add dmctl-intro.md
GMHDBJD May 25, 2020
4863013
Merge branch 'docs-special-week' into sw-task-manage
GMHDBJD May 25, 2020
a6f99ba
Update zh/dmctl-intro.md
GMHDBJD May 25, 2020
cc9cf1f
rename file
GMHDBJD May 25, 2020
7bb0e5d
Update TOC.md
GMHDBJD May 25, 2020
34889d0
address comment
GMHDBJD May 25, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 10 additions & 6 deletions zh/TOC.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,16 @@
- [版本升级](dm-upgrade.md)
- [扩缩容](scale-a-dm-cluster.md)
- [重启集群](cluster-operations.md#重启集群组件)
+ 任务管理 参考 [任务前置检查](precheck.md),[任务状态查询](query-status.md),[跳过或替代执行异常的 SQL 语句](skip-or-replace-abnormal-sql-statements.md)
- 创建 [参考](manage-replication-tasks.md##创建数据同步任务)
- 查询 [参考](manage-replication-tasks.md#查询数据同步任务状态)
- 暂停 [参考](manage-replication-tasks.md#暂停数据同步任务)
- 重启
- 删除
+ 任务管理
- [管理上游数据源](manage-source.md)
- [任务前置检查](precheck.md)
- [创建任务](create-task.md)
- [查询状态](query-status.md)
- [查询错误](query-error.md)
- [暂停任务](pause-task.md)
- [恢复任务](resume-task.md)
- [停止任务](stop-task.md)
- [跳过或替代执行异常的 SQL 语句](skip-or-replace-abnormal-sql-statements.md)
- [手动处理 Sharding DDL Lock](manually-handling-sharding-ddl-locks.md)
- [告警处理](handle-alerts.md)
- [日常巡检](daily-check.md)
Expand Down
4 changes: 2 additions & 2 deletions zh/config-overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@ category: reference

具体步骤如下:

1. [使用 dmctl 将数据源配置加载到 DM 集群](manage-replication-tasks.md#加载数据源配置)
1. [使用 dmctl 将数据源配置加载到 DM 集群](manage-source.md#加载数据源配置)
2. 参考[任务配置文件](task-configuration-file.md)来创建 `your_task.yaml` 文件。
3. [使用 dmctl 创建数据同步任务](manage-replication-tasks.md#创建数据同步任务)。
3. [使用 dmctl 创建数据同步任务](create-task.md)。

### 关键概念

Expand Down
69 changes: 69 additions & 0 deletions zh/create-task.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
---
title: 创建数据同步任务
summary: 了解 TiDB Data Migration 如何创建数据同步任务。
category: reference
---

# 创建数据同步任务

`start-task` 命令用于创建数据同步任务。当数据同步任务启动时,DM 将[自动对相应权限和配置进行前置检查](precheck.md)。

{{< copyable "" >}}

```bash
help start-task
```

```
start a task as defined in the config file

Usage:
dmctl start-task [-s source ...] <config-file> [flags]

Flags:
-h, --help help for start-task

Global Flags:
-s, --source strings MySQL Source ID
```

## 命令用法示例

{{< copyable "" >}}

```bash
start-task [ -s "mysql-replica-01"] ./task.yaml
```

## 参数解释

+ `-s`:
- 可选
- 指定在特定的一个 MySQL 源上执行 `task.yaml`
- 如果设置,则只启动指定任务在该 MySQL 源上的子任务
+ `config-file`:
- 必选
- 指定 `task.yaml` 的文件路径

## 返回结果示例

{{< copyable "" >}}

```bash
start-task task.yaml
```

```
{
"result": true,
"msg": "",
"sources": [
{
"result": true,
"msg": "",
"source": "mysql-replica-01",
"worker": "worker1"
}
]
}
```
Loading