本文主要介绍在CentOS 6.3系统上搭建MySQL cluster 7.2.10集群的方法。转自:http://www.doczj.com/doc/6154e701763231126edb11a6.html/mysql-cluster-7-2-cluster-deployment-configuration.html
1.MySQL cluster简介
MySQL cluster主要有三种类型节点:
Data node,数据节点将保存数据库,它会自动复制所有的数据节点;
Daemon node,守护节点相当于是SQL数据库和客户端之间的接口,它提供从数据节点查询等操作,类似于“网关”;
Management node,管理节点,用以监控和管理整个集群。
2.部署配置方法
本文介绍使用2台服务器(100与101)部署最简单的集群方法:其中100上部署Data node,Daemon node及Management node;101上部署Data node,Daemon node。
(2.1-2.3为所有节点均需执行的步骤,2.4和2.5为相关节点需执行的步骤)
2.1下载MySQL cluster最新版本7.2.10,解压移动至/usr/local/mysql目录下
wget
http://www.doczj.com/doc/6154e701763231126edb11a6.html/Downloads/MySQL-Cluster-7.2/mysql-cluster-gpl-7.2.10-linux 2.6-x86_64.tar.gz
tar -zxv -f mysql-cluster-gpl-7.2.10-linux2.6-x86_64.tar.gz
mv mysql-cluster-gpl-7.2.10-linux2.6-x86_64 /usr/local/mysql
2.2 添加mysql用户组及用户,修改相关目录权限
groupaddmysql
useraddmysql -g mysql
cd /usr/local
chown -R mysql:mysqlmysql