0
点赞
收藏
分享

微信扫一扫

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

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



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  5.0 安装体验   怎么快速玩起来_分布式数据库_02


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  5.0 安装体验   怎么快速玩起来_分布式数据库_03


这里  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

TIDB  5.0 安装体验   怎么快速玩起来_初始化_04

source .bash_profile

tiup cluster   #安装 TIUP 的组件


TIDB  5.0 安装体验   怎么快速玩起来_分布式数据库_05


初始化集群的拓扑

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

编辑toplogy.yaml

TIDB  5.0 安装体验   怎么快速玩起来_分布式数据库_07


TIDB  5.0 安装体验   怎么快速玩起来_分布式数据库_08


TIDB  5.0 安装体验   怎么快速玩起来_分布式数据库_09


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


TIDB  5.0 安装体验   怎么快速玩起来_初始化_10


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


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


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

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

TIDB  5.0 安装体验   怎么快速玩起来_初始化_12


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


TIDB  5.0 安装体验   怎么快速玩起来_分布式数据库_13


举报

相关推荐

0 条评论