一、准备三台虚拟机
在VM上创建三台虚拟机,分别命名为master、slave1、slave2。在虚拟机上安装centos7系统,并确保虚拟机可联网,然后使用Xshell7连接三台虚拟机,如下所示
二、安装NTP服务
先检查三台虚拟机是否安装了ntp服务,如果没有则需要自行安装。
[root@localhost ~]# rpm -qa|grep ntp
出现如上界面则说明ntp服务已经安装。若未安装则使用以下命令安装ntp。
[root@localhost ~]# yum install ntp -y
三、准备安装包
使用Xftp7连接三台虚拟机,将事先准备好的安装包以及驱动程序传输到节点内的/usr/package中,可在Xshell内查看,如下所示
四、在slave2节点上安装mysql
因为比赛中关于MySQL的配置仅在节点slave2上,所以这里我们只在节点slave2上安装mysql。
1、删除MariaDB
查询是否安装了mariadb
[root@localhost ~]# rpm -aq | grep mariadb
删除mariadb相关套件
[root@localhost ~]# rpm -e --nodeps mariadb-libs
2、安装依赖
[root@localhost ~]# yum install perl -y
[root@localhost ~]# yum install net-tools -y
3、安装MySQL
新建文件夹,用于存放MySQL
[root@localhost usr]# mkdir mysql
解压缩安装包
[root@localhost package]# tar xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar -C /usr/mysql
依次执行以下命令
[root@localhost mysql]# rpm -ivh mysql-community-common-5.7.26-1.el7.x86_64.rpm
[root@localhost mysql]# rpm -ivh mysql-community-libs-5.7.26-1.el7.x86_64.rpm
[root@localhost mysql]# rpm -ivh mysql-community-libs-compat-5.7.26-1.el7.x86_64.rpm
[root@localhost mysql]# rpm -ivh mysql-community-client-5.7.26-1.el7.x86_64.rpm
[root@localhost mysql]# rpm -ivh mysql-community-server-5.7.26-1.el7.x86_64.rpm
至此,与比赛中使用的虚拟机相同的环境构建完成!