TIDB 5.0 安装体验 怎么快速玩起来
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了.
相关文章