关于从服务器01到服务器02的群集,我们遇到了一些问题。群集期间发生错误,错误为“ [警告]与db的连接43中止:'unconnected'用户:'galera'主机:'localhost “(读取通讯数据包时出错)”,并说“ innobackupex完成并出现错误:1.检查/var/lib/mysql//innobackup.backup.log”。
innobackup.backup.log状态表明管道已损坏
“ innobackupex:写入文件“ UNOPENED”时出错(错误代码:32-管道损坏) xb_stream_write_data()失败。 innobackupex:写入文件“未打开”时出错(错误代码:32-管道损坏) [01] xtrabackup:错误:xtrabackup_copy_datafile()失败。 [01] xtrabackup:错误:无法复制数据文件。”
这是我们的my.cnf或galera.cnf配置
wsrep_on=ON
wsrep_provider=/usr/lib64/galera/libgalera_smm.so
wsrep_cluster_address='gcomm://ca01.test.com,ca02.test.com?pc.weight=3'
wsrep_cluster_name='db'
wsrep_node_address='ca02.test.com'
wsrep_node_name='ca02'
binlog_format=ROW
default_storage_engine=InnoDB
innodb_autoinc_lock_mode=2
bind-address=0.0.0.0
wsrep_sst_method=xtrabackup-v2
wsrep_sst_auth=galera:GALERA_DB_PASSWORD
datadir=/var/lib/mysql
wsrep_slave_threads=16
wsrep_provider_options=gcache.size=256M; gcache.page_size=128M;
key_buffer_size= 33M
max_allowed_packet=500M
max_connections=500
max_user_connections=500
thread_cache_size=500
connect_timeout=900
net_read_timeout=900
net_write_timeout=900
我们的数据库大小约为2GB,并且连接正常。