一键安装TiDB开发环境(centos7)

Tidb的安装工具是tiup

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

只要一个命令即可

tiup playground --db=2 --kv=3 --pd=3 --monitor

说明:
–db:多少个计算节点 (最少2个)
–kv:多少个存储节点(最少3个)
–pd:多少个管理节点 (PD:Placement Driver)(最少3个)
–monitor:开启监控,使用Prometheus+Grafana进行监控(1个即可)

安装多节点

tiup cluster deploy tidb-test v4.0.6 ./topology.yaml -i ~/.ssh/id_rsa --user root

topology.yaml
参考:
https://github.com/pingcap/docs/blob/master/config-templates/geo-redundancy-deployment.yaml


使用

首先要安装mysql

centos7系统自带源是mariadb 5.5,直接安装即可

yum install -y mysql

注意,tidb支持的mysql版本是5.7,尽量使用5.x版本

使用mysql登录
mysql -uroot -P4000 -h192.168.9.10

-h 指的是要登陆的机器,装有tidb组件的任意一个机器即可。

关键字

TiDB、TiKV、Placement Driver (PD) 主要作用?

  • TiDB 是 Server 计算层,主要负责 SQL 的解析、制定查询计划、生成执行器。
  • TiKV 是分布式 Key-Value 存储引擎,用来存储真正的数据,简而言之,TiKV 是 TiDB 的存储引擎。
  • PD 是 TiDB 集群的管理组件,负责存储 TiKV 的元数据,同时也负责分配时间戳以及对 TiKV 做负载均衡调度。

附整体架构

在这里插入图片描述


生产环境最低要求

在这里插入图片描述


参考

其它参考:
TiDB建库建用户及授权
Tidb查配置和添加配置
TIDB创建用户并授权
tidb4.0.6离线安装

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值