一号主机:管理节点
二号主机:数据服务节点
三号主机:数据服务节点
四号主机:SQL服务节点
五号主机:SQL服务节点
1、MySQL集群版安装环境配置(操作步骤在root用户下进行,需要在所有主机上进行操作)
(1)新建“setups”目录
云存储集群配置九——MySQL数据库平台搭建
(2)上传需要的软件包至setups目录
云存储集群配置九——MySQL数据库平台搭建
(3)上传成功
云存储集群配置九——MySQL数据库平台搭建
(4)匹配mysql关键字查询包,列出本机安装的mysql
云存储集群配置九——MySQL数据库平台搭建
(5)检查是否安装MariaDB软件,如果有将其删除,检查是否安装libaio软件,mysql数据库的安装需要依赖于该软件,如已安装继续进行下一步,未安装则需要执行命令rpm -ivh 软件包路径,进行安装。
云存储集群配置九——MySQL数据库平台搭建
云存储集群配置九——MySQL数据库平台搭建
(6)检查mysql用户组是否存在,不存在则需要创建用户组,然后检查mysql用户是否存在,若不存在创建mysql用户并加入到mysql用户组中
云存储集群配置九——MySQL数据库平台搭建
(7)查看系统中SELinux的状态,需要进行永久关闭
云存储集群配置九——MySQL数据库平台搭建
(8)找到将其改为“disabled”,并重启。
云存储集群配置九——MySQL数据库平台搭建
2、MySQL集群版基本安装配置(以下步骤需要在所有主机上进行)
(1)创建用于存放mysql的目录
云存储集群配置九——MySQL数据库平台搭建
(2)将软件包解压到“mysql”目录下
云存储集群配置九——MySQL数据库平台搭建
(3)进入系统目录,创建一个名为“mysql”的链接指向MySQL Cluster所在的目录,进入该目录,创建存放数据库数据的目录,更改数据目录的权限设置
云存储集群配置九——MySQL数据库平台搭建
(4)更改当前“mysql”目录所在用户和所属组,进入配置文件,修改系统mysql相关的环境变量
云存储集群配置九——MySQL数据库平台搭建
云存储集群配置九——MySQL数据库平台搭建
(5)使新配置的环境变量立即生效,查看新添加和修改的环境变量是否设置成功,以及环境变量的值是否正确。
云存储集群配置九——MySQL数据库平台搭建
3、配置管理节点(以下操作需要在一号主机进行)
(1)进入MySQL Cluster软件所在的目录,创建存放数据的目录,更改“mysql-cluster”目录的所属用户和所属组
云存储集群配置九——MySQL数据库平台搭建
(2)进入“etc”目录,创建管理节点的配置文件并对其进行修改
云存储集群配置九——MySQL数据库平台搭建
云存储集群配置九——MySQL数据库平台搭建
(3)更改“etc”目录的所属用户和所属组,启动MySQL Cluster的管理节点
云存储集群配置九——MySQL数据库平台搭建
(3)查看系统进程信息
云存储集群配置九——MySQL数据库平台搭建
(4)进入管理节点的控制台,在控制台使用命令“show”可以查看节点状况
云存储集群配置九——MySQL数据库平台搭建
4、配置数据服务节点(在二、三号主机进行)
(1)进入配置 恩建所在的目录,创建配置文件并对其进行修改
云存储集群配置九——MySQL数据库平台搭建
(2)启动数据服务节点
云存储集群配置九——MySQL数据库平台搭建
(3)查看进程,进入管理节点的控制台,在控制台查看看节点状况
云存储集群配置九——MySQL数据库平台搭建
5、配置SQL服务节点(在四、五号主机操作)
(1)进入系统配置文件所在目录,创建配置文件并进行修改
云存储集群配置九——MySQL数据库平台搭建
(2)对MySQL数据库的安装进行初始化(将最后随机生成的初始密码保存,后面会用到)
云存储集群配置九——MySQL数据库平台搭建
云存储集群配置九——MySQL数据库平台搭建
(3)将MySQL加入到系统的可控制启动服务目录内,并命名,启动SQL服务节点,查看系统进程信息
云存储集群配置九——MySQL数据库平台搭建
(4)登录数据库后并修改密码
云存储集群配置九——MySQL数据库平台搭建
6、MySQL集群版验证
(1)在任意一台SQL服务节点主机上登录mysql数据库,创建数据库
云存储集群配置九——MySQL数据库平台搭建
(2)在另一台SQL服务节点主机上登录mysql数据库,显示数据库列表,若出现“test”的数据库,则表示集群同步数据成功
云存储集群配置九——MySQL数据库平台搭建
云存储集群配置九——MySQL数据库平台搭建
(3)关闭节点的顺序,先关闭SQL服务节点,再关闭管理节点
云存储集群配置九——MySQL数据库平台搭建
云存储集群配置九——MySQL数据库平台搭建
云存储集群配置九——MySQL数据库平台搭建
7、MySQL集群测试
(1)在SQL节点上创建数据库,到另一个SQL节点查看数据是否同步
云存储集群配置九——MySQL数据库平台搭建

云存储集群配置九——MySQL数据库平台搭建
云存储集群配置九——MySQL数据库平台搭建
云存储集群配置九——MySQL数据库平台搭建

相关文章: