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 合并 ,也就是说,四个集群可以开始玩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
一切都可以,然后通过4万个端口 您可以直接访问TIDB.
整体安装简介,快速,通过上述方法基本安装约10分钟(以前的机器需要设置和打开无密度SSH),可以安装一个可以“玩”的TIDB.