やりたいこと
MariaDB 三台で Galera Cluster を構築して冗長構成を取る
環境
CentOS 6.8
MariaDB 10.0.13-MariaDB
インストール済みパッケージ
# yum list installed | grep Maria MariaDB-Galera-server.x86_64 10.0.13-1.el6 @/MariaDB-Galera-10.0.13-centos6-x86_64-server MariaDB-client.x86_64 10.0.13-1.el6 @/MariaDB-10.0.13-centos6-x86_64-client MariaDB-common.x86_64 10.0.13-1.el6 @/MariaDB-10.0.13-centos6-x86_64-common MariaDB-compat.x86_64 10.0.13-1.el6 @/MariaDB-10.0.13-centos6-x86_64-compat # yum list installed | grep socat socat.x86_64 1.7.2.3-1.el6 @epel # yum list installed | grep rsync rsync.x86_64 3.0.6-12.el6 @anaconda-CentOS-201605220104.x86_64/6.8
分からないこと
いくつかのサイトを参考に、以下のような形で my.cnf.d/server.conf
を記述し、起動してみました
wsrep_cluster_name='NAME' wsrep_cluster_address=gcomm://SERVER1_IP,SERVER2_IP,SERVER3_IP 168.37.33 wsrep_node_name='HOSTNAME' wsrep_node_address=IP1 wsrep_provider='/usr/lib64/galera/libgalera_smm.so' wsrep_sst_method=rsync wsrep_slave_threads=4 binlog_format=ROW default_storage_engine=InnoDB innodb_autoinc_lock_mode=2 innodb_locks_unsafe_for_binlog=1 query_cache_size=0
SERVER1]# service mysql start --wsrep-new-cluster SERVER2]# service mysql start SERVER3]# service mysql start
しかし、 mysql.log
からは以下のようなエラーが出力され続け、クラスタの構築が完了しません。
170110 18:51:50 [Warning] WSREP: Member 1.0 (SERVER3) requested state transfer from '*any*', but it is impossible to select State Transfer donor: Resource temporarily unavailable 170110 18:51:50 [Warning] WSREP: Member 0.0 (SERVER2) requested state transfer from '*any*', but it is impossible to select State Transfer donor: Resource temporarily unavailable
port も 3306, 4444, 4567 と開放してあり、通信はできているようなのですが、ログで調べても原因が分からず困っています。
よろしくお願いします。
参考
http://research.sakura.ad.jp/2013/02/14/mariadb-galera-cluster-1/comment-page-1/

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。