0
0
0
0
专栏/.../

重生之我在安装平凯数据库敏捷模式

 EugeneHuang  发表于  2025-09-10

1.安装TEM

1.1 环境准备

准备虚拟机

系统 CPU 架构 ip cpu/内存 磁盘
centos7.9 x86_64 192.168.66.140 8c16g 100G

下载TEM 安装包:tem-amd64.tar 下载平凯数据库敏捷模式安装包:amd64.tar

1.2 部署 TEM

解包

tar -xvf tem-amd64.tar
cd tem-package-v3.1.0-linux-amd64

1.3 执⾏部署 TEM 命令

sudo ./install.sh

20250903192613129.png

检查tem服务状态

su - tidb
source /home/tidb/.bash_profile
TIUP_HOME=/tem-deploy/.tem tiup tem display tem-servers

1.4 访问 TEM

在宿主机访问

http://192.168.66.140:8080/login

记得关闭防火墙或者开放安全端口8080

TEM 默认⽤户为 admin, 默认密码为 admin(登录后在 TEM 页面-设置-用户与角色-用户改密码)

2. 用 TEM 部署平凯数据库敏捷模式

2.1 配置凭证

配置凭证用于访问中控机或主机

  1. 点击“设置 -> 凭证 -> 主机 -> 添加凭证”
  2. 填写被控主机/中控机的 ssh 登录凭证

20250902003130926.png

2.2 用敏捷模式安装包,进行组件管理

组件管理功能相当于创建一个tiup本地仓库

  1. 解压 在宿主机解压amd64.tar 在这个压缩包内有两个主要安装包文件:
  • tidb-ee-server-v7.1.8-5.2-20250630-linux-adm64.tar.gz 是tidb服务整合包
  • tidb-ee-toolkit-v7.1.8-5.2-20250630-linux-amd64.tar.gz 是相关工具整合包

.sha256 文件是压缩包完整性的验证文件,用于校验文件确保压缩包未损坏(测试可以不必理会)

  1. 点击“设置 -> 组件管理 -> 添加组件->选择“组件镜像”->选择本地上传"

点击选择上传tidb-ee-server-v7.1.8-5.2-20250630-linux-arm64.tar.gztidb-ee-toolkit-v7.1.8-5.2-20250630-linux-arm64.tar.gz(一个一个上传。不要选择拖拽上传文件,我试时是不行的)

2.3 配置中控机

  1. 点击“主机 -> 集群管理中控机 -> 添加中控机”
  2. 填写中控机信息 20250902005606001.png
  • IP 地址:中控机 IP
  • 名称:自定义
  • SSH 端口:中控机 SSH 端口,默认 22,若有冲突可修改
  • 服务端口:中控机被控后提供服务的端口,默认 9090,若有冲突可修改
  • 凭证:上一个步骤中添加的 SSH 登录凭证
  • 服务根目录:中控机被控后提供服务进程的安装目录,可设为 /root/tidb-cm-service 或自行指定
  • 是否自动安装 TiUP:建议安装

2.4 配置集群主机

  1. 点击“主机 -> 主机 -> 添加共享主机”
  2. 填写主机信息,点击“预览”,预览无误后点击“确认添加”
    1. IP 地址:主机 IP
    2. SSH 端口:中控机 SSH 端口
    3. 凭证:之前步骤添加的 SSH 登录凭证

2.5 创建集群

  1. 点击“集群 -> 创建集群->手动添加节点”

  2. 设定集群基础配置

    1. 填写集群基础信息     集群名称:自定义     Root 用户密码:该集群的数据库 Root 用户密码,后续会在集群内的“ SQL 编辑器”和“数据闪回”功能中用到,记得保存     CPU 架构:选择部署机器的芯片架构     部署用户:用于启动部署的集群的用户,若该字段指定的用户在目标机器上不存在,则会尝试自动创建     集群中控机:上面创建的中控机     选择集群种类:敏捷模式     20250902010809363.png
  3. 规划集群节点 点击添加节点 选择组件和要部署的主机后,点击确定,进行下一个组件的添加

    注意: PingKaiDB Fusion:必须添加(节点配额限制为 10) Grafana:必须添加(才能使用监控功能) Prometheus 以及 Alertmanager:必须添加(才能使用告警功能) TiFlash:可选(如果需要测试平凯数据库敏捷模式的 HTAP 功能,需要添加) Pump 和 Drainer 组件:不建议添加 当添加完需要的组件后,点击“回到规划集群节点页面”按钮 20250904215237873.png

点击“下一步”按钮,进行集群节点的配置修改和预检查(如果端口冲突则换一个端口)

  1. 配置集群参数和告警   默认参数模版和告警模版即可,点击下一步
  2. 预览创建配置,确认无误后点击“创建”按钮启动创建任务
  3. 创建过程的具体日志可点击“查看详情”,或在“任务中心”中点击相应的任务进行查看
  4. 集群创建并纳管成功

2.6 调整下平凯数据库敏捷模式全局变量(建议)

完成平凯数据库敏捷模式部署后,在 TEM SQL 编辑器或使用 MySQL 客户端连接平凯数据库敏捷模式输入以下命令:

# 安装MySQL客户端
sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-7.noarch.rpm
sudo rpm -ivh mysql80-community-release-el7-7.noarch.rpm
sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2023
yum install -y mysql-community-client

连接Tidb

mysql -uroot -P 4001 -h 192.168.66.140 -p
set global tidb_runtime_filter_mode=LOCAL;
set global tidb_opt_enable_mpp_shared_cte_execution=on;
set global tidb_rc_read_check_ts=on;
set global tidb_analyze_skip_column_types="json,blob,mediumblob,longblob,mediumtext,longtext";
set global tidb_enable_collect_execution_info=off;
set global tidb_enable_instance_plan_cache=on;
set global tidb_instance_plan_cache_max_size=2GiB;
set global tidbx_enable_tikv_local_call=on;
set global tidbx_enable_pd_local_call=on;
set global tidb_schema_cache_size=0;

-- 是否持久化到集群:否,仅作用于当前连接的 TiDB 实例
set global tidb_enable_slow_log=off;

0
0
0
0

版权声明:本文为 TiDB 社区用户原创文章,遵循 CC BY-NC-SA 4.0 版权协议,转载请附上原文出处链接和本声明。

评论
暂无评论