Ubuntu 14.04にMariaDB + Galera Replicationをインストールする

このサイトの指示に従ってでapt repositoryの設定をする。

私がアクセスした時の内容は、次のとおりでした。
# apt-get install software-properties-common
# apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
# add-apt-repository 'deb http://ftp.yz.yamagata-u.ac.jp/pub/dbms/mariadb/repo/10.0/ubuntu trusty main'
# apt-get update


レポジトリの登録が終了したら、早速インストールします。
# apt-get install mariadb-galera-server mariadb-client galera
/etc/mysql/my.confに以下のような内容を追加する。青字の部分は適宜変更が必要。
wsrep_cluster_nameは、クラスタの名前。
wsrep_cluster_addressには、クラスタを構成するマシンのいずれかのIPを指定する。
wsrep_node_addressには、そのマシンのIPアドレスを指定する。
wsrep_cluster_name=mycluster
wsrep_cluster_address=gcomm://192.168.71.11
wsrep_node_address=192.168.71.12
wsrep_provider='/usr/lib/galera/libgalera_smm.so'
wsrep_sst_method=rsync
wsrep_slave_threads=4
default_storage_engine=InnoDB
binlog_format=ROW
innodb_autoinc_lock_mode=2
innodb_locks_unsafe_for_binlog=1
最初のノードを起動する際、次のwsrep_cluster_addressを指定する。これは、最初のノードであることを意味する。指定しないとmy.confに記述したノードに接続しようとするが、まだ起動していないのでエラーになる。
# service mysql start --wsrep_cluster_address=gcomm://

0 件のコメント: