centos6 installation pxc

Percona XtraDB Cluster is a high availability solution that can help companies avoid downtime and disruption.

Percona XtraDB Cluster MySQL Cluster has the following advantages:
• cost-effective HA and MySQL scalability
• Higher availability
• ProxySQL load balancer
• multi-master replication
• enhanced read / write scalability
• zero data loss
• ProxySQL aid the Percona XtraDB cluster maintenance mode
• automatic node configuration
• Percona XtraDB cluster "strict mode"
• Percona monitor and manage compatibility

Environment: Three centos7
192.168.1.10
192.168.1.20
192.168.1.30

1. Install percona package repository
yum -y install http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm

2. Update the library
LS /etc/yum.repos.d/
yum Clean All
yum List | grep Percona

3.安装pxc
yum install Percona-XtraDB-Cluster-full-57.x86_64 -y

4.启动mysql
service mysql start
grep password /var/log/mysqld.log
mysql -u root -p
alter user 'root'@'localhost' identified by 'Redhat.123';
create user 'testuser'@'localhost' identified by 'passw0rd';
grant reload,lock tables,process,replication client on . to 'sstuser'@'localhost';
flush privileges;

5.修改mysql配置文件
service mysql stop
vim /etc/my.cnf
wsrep_provider=/usr/lib64/galera3/libgalera_smm.so
wsrep_cluster_name=pxc-cluster
wsrep_cluster_address=gcomm://192.168.1.10,192.168.1.20,192.168.1.30
wsrep_node_name=pxc1
wsrep_node_address=192.168.1.10
wsrep_sst_method=xtrabackup-v2
wsrep_sst_auth=sstuser:passw0rd
pxc_strict_mode=ENFORCING
binlog_format=ROW
default_storage_engine=InnoDB
innodb_autoinc_lock_mode=2

6. In node2, node3 do the same manner as above, and modify a profile.
PXc2 wsrep_node_address = 192.168.1.20 = wsrep_node_name
wsrep_node_name = pxc3 wsrep_node_address = 192.168.1.30

Guess you like

Origin www.cnblogs.com/51redhat/p/11951239.html