TiDB单机,docker-compose安装
程序员文章站
2022-07-13 10:09:14
...
目录
一、环境准备
本机环境是:centos7.3
1、安装docker
第一步:删除旧版本和相关依赖,运行命令:
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
第二步:安装依赖,命令:
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
第三步,配置稳定的repositories,命令:
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
第四步:安装docker,命令:
yum install docker-ce docker-ce-cli containerd.io
启动:systemctl start docke
关闭:systemctl stopdocker
开机启动:systemctl enable docker
2、安装docker-compose
curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
给docker-compose执行权限,运行命令:
chmod +x /usr/local/bin/docker-compose
检查,运行docker-compose --version
参考文档:https://www.cnblogs.com/ruanqin/p/11082506.html
3、安装mysql(可能不需要)root账号下安装
第一步:下载mysql的repo源
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
第二步:安装mysql-community-release-el7-5.noarch.rpm包
rpm -ivh mysql-community-release-el7-5.noarch.rpm
第三步:安装mysql
yum install mysql-server
第四步:重置mysql密码,授权ip
#登录客户端
mysql -u root -p
#设置密码
mysqladmin -u root password "newpwd"
#授权ip
grant all privileges on *.* to 'root'@'10.8.%' identified by 'root' with grant option;
#刷新
flush privileges;
4、安装git
#查看git是否安装
git --version
#使用yum 安装
yum install git
#如果在安装的没有使用root账号
sudo yum install git
#根据提示输入:y (小写)
#查看安装是否成功:
git --version
二、安装TiDB
-
下载
tidb-docker-compose
git clone https://github.com/pingcap/tidb-docker-compose.git
-
创建并启动集群
获取最新 Docker 镜像:
cd tidb-docker-compose && docker-compose pull && docker-compose up -d
-
访问集群
mysql -h 127.0.0.1 -P 4000 -u root
访问集群 Grafana 监控页面:http://localhost:3000 默认用户名和密码均为 admin。
-
启动关闭
TiDB的服务名称:
pd0
pd1
pd2
tikv0
tikv1
tikv2
tidb
tispark-master
tispark-slave0
tidb-vision
pushgateway
prometheus
grafana
#关闭服务
docker-compose stop 服务名称
#启动服务
docker-compose start 服务名称
#启动并且创建docker-compose up -d
#关闭并且删除docker-compose down
三、测试
下一篇: Kafka单机版本地安装测试
推荐阅读
-
MongoDB DBA 实践1-----Windows Server 单机安装
-
Docker 私服Registry简介与使用Docker-Compose安装Registry
-
FastDFS图片服务器单机安装步骤
-
hbase单机版安装+phoneix SQL on hbase 单节点安装
-
一行命令安装docker和docker-compose(CentOS7)
-
Rabbit安装(单机及集群,阿里云)
-
Ubuntu15.10安装docker和docker-compose教程
-
Docker-compose的安装和设定详细步骤
-
安装docker和docker-compose实例详解
-
一张图讲解单机FastDFS图片服务器安装步骤(修订版)