在CentOS7环境下部署TiDB
一、安装CentOS系统
1. 下载CentOS系统镜像
点击这里可以前往官网下载系统镜像
2. 使用Windows自带虚拟机工具Hyper-v创建虚拟机
- 在程序管理里面开启Hyper-v功能
- 新建虚拟交换机实现网络连接
- 关闭安全启动检查
- 安装系统时开启网络连接
3. 通过CMD远程连接虚拟机
查看是否开启了ssh服务
rpm -qa | grep ssh
如果没有则安装
yum install openssh-server
查看虚拟交换机ip地址
ip addr show
用CMD登录虚拟机
ssh root@<ip address>
二、安装TiDB所需环境
详情可以参考教程
1. 安装Docker
详情可以参考教程
输入命令开始安装
sudo yum install docker
安装完成后,启动docker守护进程
service docker start
如果失败的话,可能是内核支持SELinux,在docker配置里关闭既可。
vi /etc/sysconfig/docker
将--selinux-enabled项设为false。
2. 安装Docker Compose
详情可以参考教程
如果没有安装pip的话,需要先安装pip。依次执行下列命令。
yum install epel-release
yum install python-pip
pip install --upgrade pip
然后安装Docker Compose。
pip install docker-compose