TiDBv6.5离线部署
标签: TiDBv6.5离线部署 HarmonyOS博客 51CTO博客
2023-06-10 18:23:57 142浏览
作者: gykj-sunzl
1.环境与配置检查
1.1文件系统检查(类型和挂载参数)-TiKV节点

mount -l

vim /etc/fstab

重新挂载后查看已生效

1.2swap检查
cat /etc/sysctl.conf |grep swap
1.3关闭防火墙

1.4 NTP服务检查
73.134.35.233 NTP server端
vim /etc/ntp.conf

client端
vim /etc/ntp.conf


1.5 操作系统优化
透明大页开启状态

磁盘I/O调度器

磁盘标识

节能策略

修改配置

vim /etc/tuned/virtual-guest-tidb-oprimal/tuned.conf
tuned-adm profile virtual-guest-tidb-oprimal

sysctl.conf和limits.conf

vim /etc/security/limits.conf

1.6 SSH互信和sudo免密
不用root用户,创建tidb用户进行部署,配置ssh互信和sudo免密
useradd tidb
passwd tidb
Visudo
tidb ALL=(ALL) NOPASSWD: ALL
ssh-keygen -t rsa
ssh-copy-id -i ~/.ssh/id_rsa.pub 73.134.35.125
验证
ssh 73.134.35.125
sudo -su root
2.部署最小拓扑结构
Ip |
实例 |
73.134.35.233 |
TiDB、PD |
73.134.35.55 |
TiKV |
73.134.35.109 |
TiKV、Grafana |
73.134.35.120 |
TiKV、Monitoring |
73.134.35.171 |
TiFlash |
3.离线部署
/data目录下执行,镜像目录正确

合并离线包
cd tidb-community-server-v6.5.0-linux-amd64/
cp -rp keys ~/.tiup/
tiup mirror merge ../tidb-community-toolkit-v6.5.0-linux-amd64
使用TiFlash部署拓扑的配置模板complex-tiflash.yml
检查风险
tiup cluster check /data/tidb/complex-tiflash.yml --user tidb -p
自动修复集群存在的潜在风险
tiup cluster check ./topology.yaml --apply --user tidb -p
部署集群
tiup cluster deploy tidb-test v6.0.0 /data/tidb/complex-tiflash.yml --user tidb -p


检查集群情况
tiup cluster list

启动集群(安全启动)
tiup cluster start tidb-test --init
root/14CS8B3@m$Pa&9t6n+

4.验证
验证集群状态
tiup cluster display tidb-test

Sqlyog登录验证

Grafana登录
http://73.134.35.109:3000/login admin/admin

Alertmanage
http://73.134.35.109:9093

Prometheus
http://73.134.35.120:9090

Dashboard
tiup cluster display tidb-test --dashboard

无法打开。。。

经排查,升级chrome版本后解决
好博客就要一起分享哦!分享海报
此处可发布评论
评论(0)展开评论
展开评论


