TiDBv6.5离线部署

奋斗吧
奋斗吧
擅长邻域:未填写

标签: TiDBv6.5离线部署 HarmonyOS博客 51CTO博客

2023-06-10 18:23:57 141浏览

TiDBv6.5离线部署,作者:gykj-

作者: gykj-sunzl



1.环境与配置检查



1.1文件系统检查(类型和挂载参数)-TiKV节点

TiDBv6.5离线部署_linux

 

mount -l

TiDBv6.5离线部署_linux_02

 

vim /etc/fstab

TiDBv6.5离线部署_linux_03

 

重新挂载后查看已生效

TiDBv6.5离线部署_vim_04

 

1.2swap检查

cat /etc/sysctl.conf |grep swap


1.3关闭防火墙

TiDBv6.5离线部署_离线_05

 

1.4 NTP服务检查

73.134.35.233 NTP server端

vim /etc/ntp.conf

TiDBv6.5离线部署_linux_06

 

client端

vim /etc/ntp.conf

TiDBv6.5离线部署_离线_07

 

TiDBv6.5离线部署_vim_08

 

 


1.5 操作系统优化

透明大页开启状态

 

TiDBv6.5离线部署_离线_09

磁盘I/O调度器

 

TiDBv6.5离线部署_vim_10

 

磁盘标识

 

TiDBv6.5离线部署_vim_11

 

 

节能策略

 

TiDBv6.5离线部署_离线_12

 

 

修改配置

 

TiDBv6.5离线部署_vim_13

 

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

tuned-adm profile virtual-guest-tidb-oprimal

TiDBv6.5离线部署_linux_14

 

 

sysctl.conf和limits.conf

 

TiDBv6.5离线部署_vim_15

 

 vim /etc/security/limits.conf

 

TiDBv6.5离线部署_linux_16


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目录下执行,镜像目录正确

TiDBv6.5离线部署_linux_17

 

 

合并离线包

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

TiDBv6.5离线部署_vim_18

 

 

TiDBv6.5离线部署_vim_19

 

 

检查集群情况

tiup cluster list

TiDBv6.5离线部署_离线_20

 

 

启动集群(安全启动)

tiup cluster start tidb-test --init

root/14CS8B3@m$Pa&9t6n+

TiDBv6.5离线部署_linux_21

 

 

 


4.验证

验证集群状态

tiup cluster display tidb-test

TiDBv6.5离线部署_离线_22

 

 

Sqlyog登录验证

TiDBv6.5离线部署_linux_23

 

 

Grafana登录

http://73.134.35.109:3000/login   admin/admin

TiDBv6.5离线部署_离线_24

 

 

Alertmanage

http://73.134.35.109:9093

TiDBv6.5离线部署_linux_25

 

 

Prometheus

http://73.134.35.120:9090

TiDBv6.5离线部署_vim_26

 

 

Dashboard

tiup cluster display tidb-test --dashboard

TiDBv6.5离线部署_离线_27

 

无法打开。。。

 

TiDBv6.5离线部署_离线_28

 

经排查,升级chrome版本后解决

好博客就要一起分享哦!分享海报

此处可发布评论

评论(0展开评论

暂无评论,快来写一下吧

展开评论

您可能感兴趣的博客

客服QQ 1913284695