Pxc安裝文檔
- 環境
192.168.1.4
192.168.1.11
192.168.1.12
Yum 環境
yum install -y git scons gcc gcc-c++ openssl check cmake bison boost-devel asio-devel libaio-devel ncurses-devel readline-devel pam-devel soca openssl*
yum install perl-DBI perl-DBD-MySQL perl-Time-HiRes perl-IO-Socket-SSL -y
下載pxc mysql 包
Percona-XtraDB-Cluster-5.6.26-rel74.0-25.12.1.Linux.x86_64.tar.gz
網盤裏面有
Useradd mysql
tar -xf Percona-XtraDB-Cluster-5.6.26-rel74.0-25.12.1.Linux.x86_64.tar.gz
mv Percona-XtraDB-Cluster-5.6.26-rel74.0-25.12.1.Linux.x86_64 /usr/local/mysql
chowm -R mysql. /usr/local/mysql
初始化mysql
./scripts/mysql_install_db --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/
Cat /etc/my.cnf
[client]
port = 3306
[mysqld]
server_id=88
basedir = /usr/local/mysql
port = 3306
datadir = /usr/local/mysql/data
socket = /tmp/mysql.sock
user=mysql
default_storage_engine=InnoDB
innodb_locks_unsafe_for_binlog=1
innodb_autoinc_lock_mode=2
wsrep_cluster_name="mycluster"
#cluster 的名字
wsrep_cluster_address=gcomm://192.168.1.5,192.168.1.11,192.168.1.90
#cluster 中的節點ip
wsrep_node_address=192.168.1.4
#cluster 當前節點的ip
wsrep_provider=/usr/local/mysql/lib/libgalera_smm.so
wsrep_sst_method=rsync
wsrep_sst_auth="sstuser:sstuser"
wsrep_node_name=pxc1
~
第一臺pxc 啓動
/etc/init.d/mysql bootstrap-pxc
第二臺和第三臺同上操作
My.cnf需要修改節點ip
三臺都啓動後可以通過
mysql> show status like 'wsrep%';