TIUP部署TIDB4.0步骤总结


前言,部署时相关软硬件参照官方网站 我是官网

一、配置互免

中控机创建tidb用户,创建密码

adduser tidb
passwd tidb

设置免密操作

visudo

在最后一行加入

tidb ALL=(ALL) NOPASSWD: ALL 

另外visudo.注释掉如下内容

#Defaults    requiretty

创建秘钥

ssh-keygen -t rsa

tidb集群所属服务器同样创建root的秘钥
中控机到各服务器设置免密,若中控机属于集群中的一员,也同样需要配置

ssh-copy-id root@ip

二、中控机安装TIUP组件

参照官网
1、以tidb用户登录中控机

curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh

2、声明环境变量,在/home/tidb下

source .bash_profile

3、安装tiup cluster

tiup cluster

三、TIKV目标机器配置相关参数

硬盘格式ext4
创建数据盘分区,已分区完毕的直接修改相关参数。并重启服务器

UUID=6d0164a3-47b9-4a85-a71a-081663a921f1 /data ext4 defaults,nodelalloc,noatime 0 2

未分区的,先进行分区,修改参数然后进行挂载操作。硬盘相关分区,参照

四、配置初始化参数

参考官网配置topology.yaml,单机单实例为例子
部署时老是提示没有权限创建数据目录,可以手动按照配置中创建对应目录,并赋予tibd用户使用权限,也可以先执行第五步的部署脚本,若提示无法创建目录时再进行创建
六、部署

tiup cluster deploy tidb-test v4.0.0-rc ./topology.yaml --user root -i /home/tidb/.ssh/id_rsa

预期日志结尾输出会有 Deployed cluster tidb-test successfully 关键词,表示部署成功。

五、验证集群部署状态

tiup管理的集群情况
tiup cluster list
tidb集群状态
tiup cluster display tidb-test
启动集群
tiup cluster start tidb-test
集群详情查看
http://{pd-leader-ip}:2379/dashboard 用户名密码为数据库root和密码
http://:{Grafana-ip}3000 用户名密码均为admin
默认tidb数据库密码为空,端口号4000
修改数据库密码,数据库管理工具连接,新建查询

set password for 'root'@'%' = 'passwd';
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值