一、环境

五台独立PC机或虚拟机

*主机之间有有效的网络连接

*每台主机内存2G以上,磁盘剩余空间20G以上

*所有主机已安装CentOS7.4操作系统

*所有主机已完成静态网络地址、主机名、主机地址映射的配置

软件版本:选用MySQL Cluster的7.5.7版本

 MySQL数据库的集群版本有管理节点、数据服务节点、SQL服务节点总共3类服务节点,集群中至少一台单独的主机作为管理节点,而集群模式需要满足数据有备份和数据处理能够分布并行的基本要求,所以需要两台或以上的主机作为数据服务节点以及两台以上的主机作为SQL节点,具体规划如下:

主机名

IP地址

服务描述

Cluster-01

192.168.10.111

MC管理节点

Cluster-02

192.168.10.112

MC数据服务节点

Cluster-03

192.168.10.113

MC数据服务节点

Cluster-04

192.168.10.114

MC SQL服务节点

Cluster-05

192.168.10.115

MC SQL 服务节点

 

二、步骤

  • MySQL集群版安装环境的配置

本项在所有主机的root用户下进行

  1. 创建目录setups,上传相关软件包

Clutser-01

MySQL集群平台的搭建

MySQL集群平台的搭建

Clutser-02

MySQL集群平台的搭建

MySQL集群平台的搭建

Cluster-03

MySQL集群平台的搭建

MySQL集群平台的搭建

Cluster-04

MySQL集群平台的搭建

MySQL集群平台的搭建

Cluster-05

MySQL集群平台的搭建

MySQL集群平台的搭建

2、检查MariaDB软件和libaio软件

Cluster-01

MySQL集群平台的搭建

Cluster-02

MySQL集群平台的搭建

Cluster-03

MySQL集群平台的搭建

Cluster-04

MySQL集群平台的搭建

Cluster-05

MySQL集群平台的搭建

3、检查用户组和用户是否存在

MySQL集群平台的搭建

MySQL集群平台的搭建

MySQL集群平台的搭建

MySQL集群平台的搭建

MySQL集群平台的搭建

4、查看selinux服务的运行状态

Cluster-01

MySQL集群平台的搭建

Cluster-02

MySQL集群平台的搭建

Cluster-03

MySQL集群平台的搭建

Cluster04

MySQL集群平台的搭建

Cluster05

MySQL集群平台的搭建

三、MySQL集群版基本安装配置

所有主机进行

1、解压

Cluster-01

MySQL集群平台的搭建

Cluster-02

MySQL集群平台的搭建

Cluster-03

MySQL集群平台的搭建

Cluster-04

MySQL集群平台的搭建

Cluster-05

MySQL集群平台的搭建

2、查看新修改和添加的环境变量是否设置成功,以及环境变量是否正确

Cluster-01

MySQL集群平台的搭建

Cluster-02

MySQL集群平台的搭建

Cluster-03

MySQL集群平台的搭建

Cluster-04

MySQL集群平台的搭建

Cluster-05

MySQL集群平台的搭建

四、配置管理节点Cluster-01

1、创建目录,更改所属用户和所属组,修改配置文件

MySQL集群平台的搭建

2、启动管理节点

MySQL集群平台的搭建

3、查看进程和节点状态

MySQL集群平台的搭建

五、配置数据服务节点Cluster-02、Cluster-03

1、修改配置文件my.cnf

Cluster-02

MySQL集群平台的搭建

2、启动数据服务节点

MySQL集群平台的搭建

Cluster-03

MySQL集群平台的搭建

MySQL集群平台的搭建

MySQL集群平台的搭建

六、配置SQL服务节点Cluster-04、Cluster-05

1、修改配置文件

Cluster-04

MySQL集群平台的搭建

2、对mysql数据库进行初始化

MySQL集群平台的搭建

MySQL集群平台的搭建

MySQL集群平台的搭建

MySQL集群平台的搭建

Cluster-05

MySQL集群平台的搭建

MySQL集群平台的搭建

MySQL集群平台的搭建

MySQL集群平台的搭建

七、mysql集群版验证

MySQL集群平台的搭建

MySQL集群平台的搭建

MySQL集群平台的搭建

测试一

在其中一个SQL节点上进行相关数据库的创建,到另一个SQL节点上看看数据是否同步

MySQL集群平台的搭建

MySQL集群平台的搭建

MySQL集群平台的搭建

相关文章: