1.实验环境
我用三台服务器搭建mysql cluster环境,sql节点和数据节点在同一服务器上,管理节点单独一台.
cluster node1:192.168.1.102 data node1:192.168.1.102
cluster node2:192.168.1.104 data node2:192.168.1.104
manager node:192.168.1.19
OS:centos 6.4 64位
2.在sql节点和数据节点安装mysql cluster(注:cluster节点1和节点2是一样的)
cluster node1:
[root@node1 home]# wget http://mirrors.sohu.com/mysql/MySQL-Cluster-7.3/mysql-cluster-gpl-7.3.6-linux-glibc2.5-x86_64.tar.gz
[root@node1 home]# tar xvf mysql-cluster-gpl-7.3.6-linux-glibc2.5-x86_64.tar.gz
[root@node1 home]# mv mysql-cluster-gpl-7.3.6-linux-glibc2.5-x86_64 /usr/local/mysql-cluster-gpl-7.3.6/
[root@node1 home]# cd /usr/local/
[root@node1 local]# groupadd mysql
[root@node1 local]# useradd -r -M -s /sbin/nologin mysql
[root@node1 local]# chown -R root:mysql mysql-cluster-gpl-7.3.6/
[root@node1 local]# chown -R mysql:mysql mysql-cluster-gpl-7.3.6/data/
[root@node1 scripts]# ./mysql_install_db --user=mysql --datadir=/usr/local/mysql-cluster-gpl-7.3.6/data --basedir=/usr/local/mysql-cluster-gpl-7.3.6
[root@node1 scripts]# cd ../bin/
[root@node1 bin]# cp -a ../support-files/mysql.server /etc/init.d/mysqld
[root@node1 bin]# chkconfig --add mysqld
[root@node1 bin]# chkconfig mysqld on
[root@node1 bin]# cp -a ../my.cnf /etc/my.cnf
[root@node1 bin]# v