Skip to content

Latest commit

 

History

History
76 lines (51 loc) · 3.4 KB

tiup-reference.md

File metadata and controls

76 lines (51 loc) · 3.4 KB
title summary
TiUP 命令概览
TiUP 是 TiDB 生态的包管理器,管理着诸如 TiDB、PD、TiKV 等组件。它支持执行命令和运行组件,可以通过 `--help` 获取命令信息。选项包括打印二进制文件路径、指定组件路径、指定组件 tag、打印版本和帮助信息。TiUP 包含众多命令和子命令,以及组件清单。

TiUP 命令概览

TiUP 在 TiDB 生态中承担包管理器的功能,管理着 TiDB 生态下众多的组件,如 TiDB、PD、TiKV 等。

语法

tiup [flags] <command> [args...]        # 执行命令
# or
tiup [flags] <component> [args...]      # 运行组件

使用 --help 命令可以获取特定命令的信息,每个命令的摘要都显示了其参数及其用法。必须参数显示在尖括号中,可选参数显示在方括号中。

<command> 代表命令名字,支持的命令列表请参考下方命令清单<component> 代表组件名,支持的组件列表请参考下方组件清单

选项

--binary

打印指定组件的二进制文件路径:

  • 执行 tiup --binary <component> 将打印已安装的 <component> 组件的最新稳定版路径,若 <component> 组件未安装,则报错
  • 执行 tiup --binary <component>:<version> 将打印已经安装的 <component> 组件的 <version> 版本所在的路径,若该版本未安装,则报错
  • 数据类型:BOOLEAN
  • 该选项默认关闭,默认值为 false。在命令中添加该选项,并传入 true 值或不传值,均可开启此功能。

注意:

该选项只能用于 tiup [flags] <component> [args...] 格式的命令。

--binpath (string)

指定要执行的组件的路径:执行一个组件时,如果不想使用 TiUP 镜像中的二进制文件,可以使用该参数使用自定义路径的二进制文件替换之。

注意:

该选项只能用于 tiup [flags] <component> [args...] 格式的命令。

-T, --tag (string)

对启动的组件指定一个 tag:有的组件在执行过程中需要使用磁盘存储,TiUP 会分配一个临时目录作为该组件本次执行的存储目录,如果希望分配固定目录,可以用 -T/--tag 来指定目录名字,这样多次执行使用同样的 tag 就能读写到同一批文件。

-v, --version

打印 TiUP 的版本

--help

打印帮助信息

命令清单

TiUP 包含众多的命令,这些命令又包含了许多子命令,具体命令及其子命令的说明请参考对应的链接:

组件清单

  • cluster:生产环境 TiDB 集群管理
  • dm:生产环境 DM 集群管理