From c9413e27ecc055a7499dd077188a2d3c18046370 Mon Sep 17 00:00:00 2001 From: yikeke Date: Wed, 21 Apr 2021 13:16:28 +0800 Subject: [PATCH] resolve conflicts --- pd-control.md | 50 +++---------------------------------------------- tidb-control.md | 6 +----- tikv-control.md | 8 +------- 3 files changed, 5 insertions(+), 59 deletions(-) diff --git a/pd-control.md b/pd-control.md index a34c7ad4d599..b92e7f136793 100644 --- a/pd-control.md +++ b/pd-control.md @@ -7,20 +7,14 @@ aliases: ['/docs-cn/v3.0/pd-control/','/docs-cn/v3.0/reference/tools/pd-control/ PD Control 是 PD 的命令行工具,用于获取集群状态信息和调整集群。 -## 源码编译 - -<<<<<<< HEAD -1. [Go](https://golang.org/) Version 1.13 以上 -2. 在 PD 项目根目录使用 `make` 命令进行编译,生成 bin/pd-ctl -======= > **注意:** > > 建议使用的 Control 工具版本与集群版本保持一致。 -### 使用 TiUP +## 源码编译 -可直接通过 `tiup ctl pd: -u http://: [-i]` 使用。 ->>>>>>> ab487f7a... ctl: add a note for all ctl docs (#6096) +1. [Go](https://golang.org/) Version 1.13 以上 +2. 在 PD 项目根目录使用 `make` 命令进行编译,生成 bin/pd-ctl ## 下载安装包 @@ -911,50 +905,12 @@ Encoding 格式示例: {{< copyable "" >}} ```bash -<<<<<<< HEAD >> scheduler show // 显示所有的 schedulers >> scheduler add grant-leader-scheduler 1 // 把 store 1 上的所有 Region 的 leader 调度到 store 1 >> scheduler add evict-leader-scheduler 1 // 把 store 1 上的所有 Region 的 leader 从 store 1 调度出去 >> scheduler add shuffle-leader-scheduler // 随机交换不同 store 上的 leader >> scheduler add shuffle-region-scheduler // 随机调度不同 store 上的 Region >> scheduler remove grant-leader-scheduler-1 // 把对应的 scheduler 删掉 -======= ->> scheduler show // 显示所有的 schedulers ->> scheduler add grant-leader-scheduler 1 // 把 store 1 上的所有 Region 的 leader 调度到 store 1 ->> scheduler add evict-leader-scheduler 1 // 把 store 1 上的所有 Region 的 leader 从 store 1 调度出去 ->> scheduler config evict-leader-scheduler // v4.0.0 起,展示该调度器具体在哪些 store 上 ->> scheduler add shuffle-leader-scheduler // 随机交换不同 store 上的 leader ->> scheduler add shuffle-region-scheduler // 随机调度不同 store 上的 Region ->> scheduler remove grant-leader-scheduler-1 // 把对应的调度器删掉,`-1` 对应 store ID ->> scheduler pause balance-region-scheduler 10 // 暂停运行 balance-region 调度器 10 秒 ->> scheduler pause all 10 // 暂停运行所有的调度器 10 秒 ->> scheduler resume balance-region-scheduler // 继续运行 balance-region 调度器 ->> scheduler resume all // 继续运行所有的调度器 ->> scheduler config balance-hot-region-scheduler // 显示 balance-hot-region 调度器的配置 -``` - -### `scheduler config balance-hot-region-scheduler` - -用于查看和控制 `balance-hot-region-scheduler` 策略。 - -示例: - -```bash ->> scheduler config balance-hot-region-scheduler // 显示 balance-hot-region 调度器的所有配置 -{ - "min-hot-byte-rate": 100, - "min-hot-key-rate": 10, - "max-zombie-rounds": 3, - "max-peer-number": 1000, - "byte-rate-rank-step-ratio": 0.05, - "key-rate-rank-step-ratio": 0.05, - "count-rank-step-ratio": 0.01, - "great-dec-ratio": 0.95, - "minor-dec-ratio": 0.99, - "src-tolerance-ratio": 1.02, - "dst-tolerance-ratio": 1.02 -} ->>>>>>> ab487f7a... ctl: add a note for all ctl docs (#6096) ``` ### `store [delete | label | weight] [--jq=""]` diff --git a/tidb-control.md b/tidb-control.md index 78d83ec64ead..15da832fd621 100644 --- a/tidb-control.md +++ b/tidb-control.md @@ -11,15 +11,11 @@ TiDB Control 是 TiDB 的命令行工具,用于获取 TiDB 状态信息,多 本节提供了两种方式获取 TiDB Control 工具。 -<<<<<<< HEAD -### 通过 TiDB Ansible 安装 -======= > **注意:** > > 建议使用的 Control 工具版本与集群版本保持一致。 -### 通过 TiUP 安装 ->>>>>>> ab487f7a... ctl: add a note for all ctl docs (#6096) +### 通过 TiDB Ansible 安装 对于使用 [TiDB Ansible](/online-deployment-using-ansible.md) 部署的 TiDB 集群,在 TiDB 的安装路径下可以找到 TiDB Control 的二进制程序 `tidb-ctl`。 diff --git a/tikv-control.md b/tikv-control.md index de28955464c9..9bc175be076c 100644 --- a/tikv-control.md +++ b/tikv-control.md @@ -10,17 +10,11 @@ TiKV Control(以下简称 tikv-ctl)是 TiKV 的命令行工具,用于管 * 如果是使用 TiDB Ansible 部署的集群,在 `ansible` 目录下的 `resources/bin` 子目录下。 * 如果是使用 TiUP 部署的集群,在 `~/.tiup/components/ctl/{VERSION}/` 目录下。 -<<<<<<< HEAD -[TiUP](https://github.com/pingcap/tiup) 是晚于 `tidb-ansible` 推出的部署工具,使用方式更加简化,`tikv-ctl` 也集成在了 `tiup` 命令中。执行以下命令,即可调用 `tikv-ctl` 工具: -======= -## 通过 TiUP 使用 TiKV Control - > **注意:** > > 建议使用的 Control 工具版本与集群版本保持一致。 -`tikv-ctl` 也集成在了 `tiup` 命令中。执行以下命令,即可调用 `tikv-ctl` 工具: ->>>>>>> ab487f7a... ctl: add a note for all ctl docs (#6096) +[TiUP](https://github.com/pingcap/tiup) 是晚于 `tidb-ansible` 推出的部署工具,使用方式更加简化,`tikv-ctl` 也集成在了 `tiup` 命令中。执行以下命令,即可调用 `tikv-ctl` 工具: {{< copyable "shell-regular" >}}