现在已经有整合版本,Mariadb galera cluster 和 XtraDB galera cluster. 我要介绍的是通过自己的编译,安装MySQL galera。
准备工作:
需要下载的内容:
1. galera-src :https://launchpad.net/galera
2. MySQL based MySQL/Galera cluster :https://launchpad.net/codership-mysql
3. scons : http://www.scons.org/download.php
scons 的用途是编译 galera-src。
同样,你可以选择下载xtrabackup,他是一种同步数据的工具,相信MySQL DBA对这个工具应该十分熟悉。如果你还不知道这个工具的用途,强烈推荐使用一下。
4. xtrabackup : www.percona.com/downloads/
我以Red hat为例,讲解安装方法,需要的安装请对应变更。
wget --no-cache http://www.convirture.com/repos/definitions/rhel/6.x/convirt.repo -O /etc/yum.repos.d/convirt.repo
shell > yum install boost-devel
shell > yum install check-devel openssl-devel
shell > yum install socat
shell > yum install perl-Time-HiRes
shell > yum -y install perl-DBD-MySQL.x86_64
shell > yum -y install libaio*