MariaDBのレポジドリを登録します。
$ cat << EOF | sudo tee /etc/yum.repos.d/MariaDB.repo > /dev/null
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1.21/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
EOF
yum clean all
10.1からは、MariaDB Galera Clusterはmariadbに含まれているようになった。
yum -y install mariadb-server mariadb
/etc/my.cnf.d/server.cnf(MasterNode)
[mysqld]
bind-address=0.0.0.0
[galera]
wsrep_on=ON
wsrep_provider=/usr/lib64/galera/libgalera_smm.so
binlog_format=ROW
wsrep_cluster_address=’gcomm://’
wsrep_cluster_name=’DBCLUSTER’
wsrep_node_name=’DBCLUSTER-NODE1′
wsrep_node_address = IPアドレス
2台目以降(OtherNode)
/etc/my.cnf.d/server.cnf(OtherNode)
[mysqld]
bind-address=0.0.0.0
[galera]
wsrep_on=ON
wsrep_provider=/usr/lib64/galera/libgalera_smm.so
binlog_format=ROW
wsrep_cluster_address=’gcomm://MasterNodeIPアドレス,OtherNodeIPアドレス,…’
wsrep_cluster_name=’DBCLUSTER’
wsrep_node_name=’DBCLUSTER-NODEn’
wsrep_node_address = IPアドレス
マスターノードは、以下のコマンドで起動
service mysql start –wsrep-new-cluster
2台目以降は
service mysql start
上記でクラスタリングが始まります。