当前位置:首页 > 旅游攻略 > TiDB(三):TiDB安装部署

TiDB(三):TiDB安装部署

https://www.ejtour.cn/docs-cn/stable/overview/#部署方法

1 部署方式选择

https://www.ejtour.cn/pingcap/tidb?_from=gitee_search

查阅了官方文档和网友的坑经验后,建议大家在测试时使用官网推荐的Docker Compose方法快速搭建TiDB集群(或者使用单机版)

2 TiDB-Local单机版

部署TiDB是摆在我们面前的第一课。事实上,部署方法有很多种。由于环境的原因,我首先开始思考如何部署单机版。

如果想在Centos 6版本中部署,还是比较困难的,还会有很多未知的陷阱。根据官方建议,需要在Centos 7或以上版本,否则glibc版本问题会很严重。很快就会遇见。

我们安装了一套Centos7,采用快速单机部署方式来尝试一下。

2.1 下载安装包

wget http://www.ejtour.cn/tidb-latest-linux-amd64.tar.gz

2.2 解压文件

tar -zxvf tidb-latest-linux-amd64.tar.gzcd tidb-latest-linux-amd64

2.3开始

开始PD

./bin/pd-server --data-dir=pd --log-file=pd.log &

启动tikv

./bin/tikv-server --pd="127.0.0.1:2379" --data-dir=tikv --log-file=tikv.log &

启动 tidb-server

./bin/tidb-server --store=tikv --path="127.0.0.1:2379" --log-file=tidb.log &

2.4 登录

mysql -h 127.0.0.1 -P 4000 -u root

3 TiDB-Docker 集群版

3.1准备环境

确保您的机器上已安装:

  • Docker(17.06.0 及更高版本)
  • Docker Compose
  • Git

3.2 快速部署

下载 tidb-docker-compose

git 克隆 https://www.ejtour.cn/pingcap/tidb-docker-compose.git

3.3 创建并启动集群

获取最新的 Docker 镜像:

cd tidb-docker-compose

docker-compose pull

docker-compose up -d

注:

必须先启动Docker

sudo systemctl启动docker

执行上面的docker-compose命令

3.4 访问集群

mysql -h 127.0.0.1 -P 4000 -u root

3.5 访问集群Grafana监控页面

http://ip:3000/

默认用户名和密码均为admin。

3.6 集群数据可视化

http://ip:8010/

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。