以下のようなエラー
1 2 3 4 5 6 7 8 9 10 11 12 |
150812 15:32:23 [Warning] WSREP: Gap in state sequence. Need state transfer. 150812 15:32:23 [Note] WSREP: Running: 'wsrep_sst_rsync --role 'joiner' --address '192.168.122.44' --auth 'sst_user:dbpass' --datadir '/var/lib/mysql/' --defaults-file '/etc/my.cnf' --defaults-group-suffix '' --parent '10809' '' ' 150812 15:32:23 [ERROR] WSREP: Failed to read 'ready <addr>' from: wsrep_sst_rsync --role 'joiner' --address '192.168.122.44' --auth 'sst_user:dbpass' --datadir '/var/lib/mysql/' --defaults-file '/etc/my.cnf' --defaults-group-suffix '' --parent '10809' '' Read: '(null)' 150812 15:32:23 [ERROR] WSREP: Process completed with error: wsrep_sst_rsync --role 'joiner' --address '192.168.122.44' --auth 'sst_user:dbpass' --datadir '/var/lib/mysql/' --defaults-file '/etc/my.cnf' --defaults-group-suffix '' --parent '10809' '' : 2 (No such file or directory) 150812 15:32:23 [ERROR] WSREP: Failed to prepare for 'rsync' SST. Unrecoverable. 150812 15:32:23 [ERROR] Aborting ..... Error in my_thread_global_end(): 1 threads didn't exit 150812 15:32:32 mysqld_safe mysqld from pid file /var/lib/mysql/localhost.localdomain.pid ended |
SELinux を使わなくすると直る
SELinux の無効化(一時的)
1 2 3 |
setenforce 0 |
永続的に無効化するために以下 /etc/selinux/config を以下のようにする。
1 2 3 |
SELINUX=disabled |
SELinux に関するコマンド
SELinux の状態の確認
1 2 3 |
sestatus |
SELinux の無効化(一時的)
1 2 3 |
setenforce 0 |
SELinux の有効化(一時的)
1 2 3 |
setenforce 1 |
SELinux の使用有無を永続的に変更する場合
以下のファイルを変更する
1 2 3 |
/etc/selinux/config |
無効化
1 2 3 |
SELINUX=disabled |
有効化
1 2 3 |
SELINUX=enforcing |