安装软件依赖包
yum install -y perl-IO-Socket-SSL perl-DBD-MySQL perl-Time-HiRes socat nc openssl-devel libaio-devel libaio 安装xtrabackup下载地址:http://www.percona.com/downloads/XtraBackup/ rpm -ivh percona-xtrabackup-2.3.3-1.el5.x86_64.rpm 安装PXC下载地址:https://www.percona.com/downloads/安装必要条件:1,rpm -qa|grep mysql 和 rpm -qa | grep mariadb,如果有安装对应软件则需要卸载再安装2,关闭selinux和防火墙rpm -ivh Percona-XtraDB-Cluster-shared-57-5.7.18-29.20.1.el7.x86_64.rpmrpm -ivh Percona-XtraDB-Cluster-server-57-5.7.18-29.20.1.el7.x86_64.rpm --nodepsrpm -ivh Percona-XtraDB-Cluster-client-57-5.7.18-29.20.1.el7.x86_64.rpm rpm -ivh Percona-XtraDB-Cluster-57-5.7.18-29.20.1.el7.x86_64.rpm groupadd mysqluseradd -g mysql -d /usr/local/mysql -s /sbin/nologin -M -n mysqlcd /usr/local/mysql/chown -R mysql:mysql *mkdir -p /data/{mysql,tmp}chown -R mysql:mysql /data/{mysql,tmp}mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql --datadir=/data/mysql --user=mysql --initialize-insecure 添加配置文件:wsrep_provider=/usr/local/mysql/lib/libgalera_smm.so #库文件 wsrep_cluster_address=gcomm://192.168.56.26,192.168.56.27,192.168.56.28 #节点中所有ipwsrep_node_address=192.168.56.27 #节点的ipwsrep_slave_threads=2 #开启的复制线程数,cpu核数*2binlog_format=ROW #binlog格式必须为rowdefault_storage_engine=InnoDB #暂时不支持其他存储引擎,只支持innodb,当然可以支持myisam,需要另外参数打开innodb_autoinc_lock_mode=2 #自增锁的优化wsrep_cluster_name=pxc-yayun #集群名字wsrep_sst_auth=sst:mypwd #sst模式需要的用户名和密码wsrep_sst_method=xtrabackup-v2 #采用什么方式复制数据。还支持mysqldump,rsync第一个节点第一次启动:mysqld --defaults-file=/etc/my.cnf --wsrep-new-cluster &其他节点启动:mysqld --defaults-file=/etc/my.cnf &查看节点的状态mysql> show status like 'wsrep%';