mysql卸载安装pxc_PXC安装

安装软件依赖包

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.rpm

rpm -ivh Percona-XtraDB-Cluster-server-57-5.7.18-29.20.1.el7.x86_64.rpm --nodeps

rpm -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 mysql

useradd -g mysql -d /usr/local/mysql -s /sbin/nologin -M -n mysql

cd /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          #节点中所有ip

wsrep_node_address=192.168.56.27                                                 #节点的ip

wsrep_slave_threads=2                                                            #开启的复制线程数,cpu核数*2

binlog_format=ROW                                                                #binlog格式必须为row

default_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%';

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值