1. 基本流程
1、按照tidb社区的活动介绍报名参加活动:https://asktug.com/t/topic/1044486
2、充值2-10元购买腾讯云CVM(按小时计费,完成实验后及时销毁)
3、在腾讯云上部署TiDB 集群运维管控平台TEM
4、部署TiDB丐版集群
5、通过TEM管理TiDB集群
6、完成体验后销毁容器和CVM资源
2. 部署TEM
通过TiDB TEM试用活动微信群获取试用地址后,按以下步骤在腾讯云部署TEM。
点击安装应用按钮
参考下图配置CVM资源
配置CVM后,安装TEM应用
部署完成后通过腾讯云控制台查看应用云主机 CVM 密码
进入“应用视图->应用配置”页面,获取CVM云主机root用户密码和TEM控制台访问地址、管理员账号密码
进入腾讯云控制台“云服务器->实例”页面获取公网IP。
3. 使用TEM部署TiDB集群和纳管集群
3.1. 登录TEM控制台
admin/admin
当前未纳管任何资源
3.2. 安装 TiUP 组件
使用ssh连接工具(我这边使用MobaXterm)通过CVM云主机的公网IP地址登录云主机
安装组件
curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh
验证
[root@VM-0-6-tencentos ~]# cd .tiup/bin
[root@VM-0-6-tencentos bin]# ./tiup -v
1.16.2 v1.16.2-nightly-31
Go Version: go1.24.1
Git Ref: master
GitHash: f57cbe3768994f9f6b7f74fcfb77fc82fd3601fd
[root@VM-0-6-tencentos bin]# ./tiup mirror show
https://tiup-mirrors.pingcap.com
[root@VM-0-6-tencentos bin]# ./tiup list tidb |grep v8
3.3. 使用TEM部署TiDB 集群
添加主机凭证
进入"设置->凭证"添加主机凭证
点击验证确认主机凭证认证成功。
添加集群管理中控机
进入"主机->集群管理中控机->添加中控机"
填写中控机信息,点击确认
- IP 地址:中控机 IP
- 名称:自定义
- SSH 端口:中控机 SSH 端口
- 服务端口:中控机被控后提供服务的端口,自定义
- 凭证:之前步骤添加的 SSH 登录凭证
- 服务根目录:中控机被控后提供服务进程的安装目录,自定义
- TiUP 元数据目录:TiUP 原数据目录,TiUP 默认安装后,该目录为 /root/.tiup
- 标签:自定义(可选)
添加集群主机
使用tem安装集群,需要先配置一个参数模板。
点击“设置->参数模板->添加模板”
添加主机
点击 “主机 → 主机 ->添加主机 ”,填写主机信息,点击“预览”,预览无误后点击“确认添加”
- IP 地址:主机 IP
- SSH 端口:中控机 SSH 端口
- 凭证:之前步骤添加的 SSH 登录凭证
3.4. TiDB 集群部署
点击 “集群 -> 创建集群->手动添加节点”
填写创建集群基础信息,并点击 “下一步”
点击 “添加节点” ,添加 TiDB 集群节点
- 搭建一个 TiDB 集群最少需要 1 pd + 1 TiDB + 1 TiKV
- 通过 TEM 新创建的 TiDB 集群 TiKV + TiDB + Tiflash 总节点数不能超过 10,否则有可能会导致节点添加失败
点击 “下一步” 会进行部署预检查,如遇端口冲突等问题可以手动修改端口
9090 端口是被 tem 占用了的,普罗米修斯的端口需要修改成其他的(19090)
检查无误后,会进入"配置集群参数和告警"页面,选择tidb集群参数模板
预览创建配置,确认无误后点击 “创建”
创建过程可点击 “查看详情”
至此TEM成功创建并纳管TiDB集群。
4. TEM使用总结
1、 TEM 系统集成了自动部署、状态监控、巡检管理、备份调度、性能分析与故障诊断等核心功能,极大地提升了数据库的运维效率,简化了日常管理工作。
2、 监控指标涵盖主机 CPU、内存、磁盘等资源使用情况,配合可视化仪表盘,有助于全面掌握服务器运行状态,便于容量评估与扩容规划,实现主动预防资源瓶颈。
3、系统使用过程中频繁弹出许可证续费提醒,影响用户体验,建议优化提醒频率或增加免打扰设置。