TIDB 5.0 安装体验 怎么快速玩起来

2021-06-24 00:00:00 专区 部署 磁盘 方式 安装



TIDB 的安装从早的RC1 需要比较复杂安装和配置,到目前新的TIDB 5.1 安装和配置非常的简便和直接并且通过集成化的工具TIUP来进行相关的数据库的安装和运维.


以下的安装为个人在个人环境为测试TIDB的安装方式,不是TIDB 推荐的方式.


这里准备了 4台机器.  


192.168.198.100

192.168.198.101

192.168.198.102

192.168.198.103 


这里TIDB 建议使用的EXT4 格式的磁盘, 以下安装中使用的磁盘为xfs 方式.


TIDB 建议如下操作


1    磁盘格式EXT4

2    关闭SWAP 

3    打通各个节点SSH 连接

4    关闭防火墙

sudo systemctl stop firewalld.service

sudo systemctl disable firewalld.service

sudo systemctl status firewalld.service

5     NTP 时间服务的配置与设置, 分布式数据库中重要的是时间各个节点要           一致


6   设置SSH 互信  ssh-keygen  -t  rsa


7   安装

     sudo yum -y install numactl


8   根据TIDB 小化的安装这里面的要求,大部分人员也无法满足,这里下面的安装会按照大部分人的电脑能承受的可能来进行TIDB 的部署




这里  TIDB 变为1太  PD  和 TIKV 合并  Monitor 和 TIDB 合并 ,也就是4台集群就可以开始玩TIDB 了,当然这不能在生产上进行部署,回来找一期说说TIDB 生产不是的更多的注意事项。下面就是为了快速感受TIDB 的目的来的。


这里我们采用在线的按照部署的方式来进行TIDB 的部署


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

source .bash_profile

tiup cluster   #安装 TIUP 的组件



初始化集群的拓扑

编辑toplogy.yaml




此时此刻TIDB (不包含TIFLASH) 就已经安装好了, OLTP的功能可以开始应用了.



下面我们在用表格的方式来捋一捋如果你想安装一个生产的TIDB 你需要做什么



安装完毕后,需要安装MYSQL 的客户端 percona , mysql official , mairaldb

都可以, 然后通过端口4000 就可以直接访问TIDB. 


整体安装简介,快速,通过如上的方法安装基本上在10分钟左右(之前的机器需要设置好并开通免密SSH),就可以安装出来一个可以“玩”的TIDB了.



相关文章