写点什么

TiDBv6.5 离线部署

  • 2023-05-26
    北京
  • 本文字数:883 字

    阅读完需:约 3 分钟

作者: gykj-sunzl 原文来源:https://tidb.net/blog/42905e3c

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.部署最小拓扑结构

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 版本后解决


发布于: 刚刚阅读数: 1
用户头像

TiDB 社区官网:https://tidb.net/ 2021-12-15 加入

TiDB 社区干货传送门是由 TiDB 社区中布道师组委会自发组织的 TiDB 社区优质内容对外宣布的栏目,旨在加深 TiDBer 之间的交流和学习。一起构建有爱、互助、共创共建的 TiDB 社区 https://tidb.net/

评论

发布
暂无评论
TiDBv6.5离线部署_6.x 实践_TiDB 社区干货传送门_InfoQ写作社区