Galera Cluster for MySQL 集群搭建 要架设Galera Cluster Server,有两种套件选择,一个是Percona XtraDB Cluster 另一个是MariaDB Galera Cluster ,这次介绍后者的安装
Galera Cluster 介绍 为什么要选择Galera Cluster Server,它有什么优点及功能呢
MySQL/Galera 是一套可以同步多台 MySQL/InnoDB 机器的丛集系统,底下可以列出功能
同步复制资料 可读取和写入丛集系统内任一节点 自动侦测节点错误,如果有节点当机,则丛集系统自动移除该节点 可任意扩充节点 采用 row level 方式来平行复制资料 从上面功能看来,我们可以平行任意扩充节点,动态增加服务器到丛集系统,要做到上面功能,就是利用 Galera library来做到同步资料处理,同步的详细细节,可以参考 Galera library连结
这边就不再多描述了
Galera Clu ster 的部署 安装Galera Cluster Server 本篇介绍的MySQL Server 是使用MariaDB 套件,而不是安装原始的MySQL
CentOS 和 Ubuntu安装方式雷同,前者是用yum后者则是aptitude,在安装前请先下载对应的repository 配置文件
CentOS $ yum -y update; yum -y upgrade $ yum -yinstall MariaDB-Galera-server MariaDB-client galera Ubuntu $ aptitude -y update $ aptitude -y install mariadb-galera-server-5
5 galera 或者 apt-get