快速安装 TEM
本节安装教程提供的是最精简的步骤,如需详细说明的版本请参考 TEM 运维详细命令
注意事项
- 部署用户需要具有 root 或 sudo 权限
- 如果拓扑文件中启用了 TLS,部署会自动生成证书
步骤一:解压 TEM 安装包并进入目录内
tar xvf tidb-server-v7.1.9-0.0-linux-amd64.tar.gz
tar xvf tidb-toolkit-v7.1.9-0.0-linux-amd64.tar.gz
tar xvf obs-standalone-v7.1.9-0.0-linux-amd64.tar.gz
cd tidb-server-v7.1.9-0.0-linux-amd64步骤二:初始化环境变量
bash local_install.sh
source /root/.bashrc
cp -R key /root/.tiup/
tiup mirror merge ../tidb-toolkit-v7.1.9-0.0-linux-amd64
tiup mirror merge ../obs-standalone-v7.1.9-0.0-linux-amd64步骤三:执行部署
tiup tem deploy <topology> [flags]参数说明
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
topology.yaml | string | 是 | 拓扑配置文件路径 |
选项说明
| 选项 | 简写 | 类型 | 默认值 | 说明 |
|---|---|---|---|---|
--user | -u | string | 当前用户 | SSH 登录用户名(需有 root 或 sudo 权限) |
--identity_file | -i | string | ~/.ssh/id_rsa | SSH 私钥文件路径 |
--password | -p | bool | false | 使用密码认证 |
--metadb-topology | - | string | - | MetaDB 拓扑文件路径 |
--start | - | bool | true | 生成后是否启动服务 |
使用示例
# 基本部署(使用默认topology部署)
tiup tem deploy
#使用指定topology部署
tiup tem deploy topology.yaml
# 指定 MetaDB 拓扑文件
tiup tem deploy topology.yaml --metadb-topology metadb_topology.yaml
# 使用指定用户部署
tiup tem deploy topology.yaml -u tidb
# 使用密码认证部署
tiup tem deploy topology.yaml -p
步骤四:登录 TEM
部署完成之后,TEM 服务会自动启动,请使用下面的地址访问 TEM:
http://<TEM 部署ip地址>:<port>/login

TEM 默认用户为 admin, 默认密码为 admin。