CentOS6.5下MySQL5.6集群
1.1安装操作系统设置IP
准备三台主机,分别安装CentOS6.位操作系统,IP地址如下:
说明:SQL节点和数据节点可以同在一台机器上
1.2修改/etc/hosts文件
修改三台服务器的/etc/hosts文件为如下内容
.0.0.1localhostlocalhost.domain
..0.master
..0.slave1
..0.slave2
1.3修改三台服务器的/etc/sysconfig/network
分别修改三台服务器中的/etc/sysconfig/network文件内容为
master,slave1,slave2
1.4卸载系统自带的mysql软件
1.4.1卸载rpm包
rpm–qa
grep–imysql
perl-DBD-MySQL-4.-5.el7.x86_64
qt-mysql-4.8.5-8.el7.x86_64
akonadi-mysql-1.9.2-4.el7.x86_64
rpm-evakonadi-mysql-1.9.2-4.el7.x86_64
rpm-evqt-mysql-4.8.5-8.el7.x86_64
rpm-evperl-DBD-MySQL-4.-5.el7.x86_64
错误:依赖检测失败:
perl-DBD-MySQL被(已安裝)mariadb-server-1:5.5.35-3.el7.x86_64需要
卸载perl-DBD-MySQL-4.-5.el7.x86_64时出错,提示该包依赖mariadb-server-1:5.5.35-3.el7.x86_64包,因此先卸载该包。
rpm-evmariadb-server-1:5.5.35-3.el7.x86_64
rpm-evperl-DBD-MySQL-4.-5.el7.x86_64
1.4.2收集mysql对应的文件夹信息
find/-namemysql
/var/lib/pcp/config/pmlogconf/mysql
/var/lib/pcp/pmdas/mysql
/usr/bin/mysql
/usr/lib64/mysql
/usr/share/mysql
whereismysql
mysql:/usr/bin/mysql/usr/lib64/mysql/usr/share/mysql/usr/share/man/man1/mysql.1.gz
1.4.3删除mysql对应的文件夹
rm-rf/var/lib/pcp/config/pmlogconf/mysql
rm-rf/var/lib/pcp/pmdas/mysql
rm-rf/usr/lib64/mysql
rm-rf/usr/share/mysql
rm-rf/usr/bin/mysql
rm-rf/usr/share/man/man1/mysql.1.gz
1.5下载NDB集群软件
集群软件下载