一、环境
五台独立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用户下进行
- 创建目录setups,上传相关软件包
Clutser-01
Clutser-02
Cluster-03
Cluster-04
Cluster-05
2、检查MariaDB软件和libaio软件
Cluster-01
Cluster-02
Cluster-03
Cluster-04
Cluster-05
3、检查用户组和用户是否存在
4、查看selinux服务的运行状态
Cluster-01
Cluster-02
Cluster-03
Cluster04
Cluster05
三、MySQL集群版基本安装配置
所有主机进行
1、解压
Cluster-01
Cluster-02
Cluster-03
Cluster-04
Cluster-05
2、查看新修改和添加的环境变量是否设置成功,以及环境变量是否正确
Cluster-01
Cluster-02
Cluster-03
Cluster-04
Cluster-05
四、配置管理节点Cluster-01
1、创建目录,更改所属用户和所属组,修改配置文件
2、启动管理节点
3、查看进程和节点状态
五、配置数据服务节点Cluster-02、Cluster-03
1、修改配置文件my.cnf
Cluster-02
2、启动数据服务节点
Cluster-03
六、配置SQL服务节点Cluster-04、Cluster-05
1、修改配置文件
Cluster-04
2、对mysql数据库进行初始化
Cluster-05
七、mysql集群版验证
测试一
在其中一个SQL节点上进行相关数据库的创建,到另一个SQL节点上看看数据是否同步