目录
一、目的及要求:
目的:
- 掌握Mysql在集群平台的安装
- 完成Mysql集群的安装
要求:
- MySQL集群的相关服务进程正常启动
- MySQL集群的sql服务能够作为系统服务开机自启动
- MySQL集群的sql服务能够远程链接访问
- 创建表、查询数据等操作正常进行
- MySQL数据库数据在多个sql服务节点之间实现同步
二、环境要求:
操作系统:Linux
Hadoop版本:1.2.1或以上
JDK版本:1.6及以上
- 五台独立PC机或虚拟机
- 主机之间有有效的网络连接
- 已安装CentOS 7.4操作系统
- 所有主机已完成网络属性配置
- 选用MySQLcluster的7.57版本,软件包选择linux通用包Generic,软件包名mysql-cluster-gpl-7.5.7-linux-glibc2.12-x86_64.tar.gz
- MySQL Cluster的安装和使用需要依赖软件libaio,选用该软件的0.3.109版本,软件包名libaio-0.3.109-13.el7.x86_64.rpm
集群规划:
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服务节点 |