MySQL PXC部署实践
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,文章借鉴:https://www.cnblogs.com/zejin2008/p/5475285.htmlyum安装:wget https://www.percona.com/downloads/Pe
千家信息网最后更新 2026年11月03日MySQL PXC部署实践
文章借鉴:https://www.cnblogs.com/zejin2008/p/5475285.htmlyum安装:wget https://www.percona.com/downloads/Percona-XtraDB-Cluster-LATEST/Percona-XtraDB-Cluster-5.7.24-31.33/binary/redhat/6/x86_64/Percona-XtraDB-Cluster-5.7.24-31.33-r443-el6-x86_64-bundle.tar二进制安装:• ssl100: for Debian prior to 9 and Ubuntu prior to 14.04 versions • ssl101: for CentOS 6 and CentOS 7• ssl102: for Debian 9 and Ubuntu versions starting from 14.04wget https://www.percona.com/downloads/Percona-XtraDB-Cluster-LATEST/Percona-XtraDB-Cluster-5.7.24-31.33/binary/tarball/Percona-XtraDB-Cluster-5.7.24-rel26-31.33.1.Linux.x86_64.ssl100.tar.gz• 3306 is used for MySQL client connections and SST (State Snapshot Transfer) via mysqldump.• 4444 is used for SST via rsync and Percona XtraBackup.• 4567 is used for write-set replication traffic (over TCP) and multicast replication (over TCP and UDP). • 4568 is used for IST (Incremental State Transfer).测试环境部署:192.168.1.221,192.168.1.222,192.168.1.223环境准备全部节点如下配置:mkdir -p /data/mysql/3307/{binlog,conf,data,log,pid,socket,tmp}chown -R mysql.mysql /data/mysqlmv Percona-XtraDB-Cluster-5.7.24-rel26-31.33.1.Linux.x86_64.ssl101 /usr/local/Percona-XtraDB-Cluster-5.7.24每个节点都需要按照xtrabackup工具,否则后面两个节点无法启动wget https://repo.percona.com/yum/percona-release-1.0-7.noarch.rpmrpm -ivh percona-release-1.0-7.noarch.rpmyum -y install percona-xtrabackup-24.x86_64如报错: Requires: libev.so.4()(64bit)则:wget ftp://rpmfind.net/linux/atrpms/el6-x86_64/atrpms/stable/libev-4.04-2.el6.x86_64.rpm rpm -ivh libev-4.04-2.el6.x86_64.rpm同时版本要匹配,percona-xtrabackup-80-8.0.5只使用percona 8.0每个节点安装socat,socat版本尽量在1.7.3以上yum install socat或者wget http://www.dest-unreach.org/socat/download/socat-1.7.3.2.tar.gz./configure && make && make install192.168.1.221修改配置文件,增加如下:wsrep_provider=/usr/local/Percona-XtraDB-Cluster-5.7.24/lib/libgalera_smm.sowsrep_cluster_name=pxc-clusterwsrep_cluster_address=gcomm://192.168.1.221,192.168.1.222,192.168.1.223wsrep_node_name=pxc1wsrep_node_address=192.168.1.221wsrep_sst_method=xtrabackup-v2wsrep_sst_auth=sstuser:passw0rdpxc_strict_mode=ENFORCINGbinlog_format=ROWdefault_storage_engine=InnoDBinnodb_autoinc_lock_mode=2192.168.1.222按192.168.1.221增加的修改配置文件如下:.......wsrep_node_name=pxc2wsrep_node_address=192.168.1.222........192.168.1.222按192.168.1.221增加的修改配置文件如下:........wsrep_node_name=pxc3wsrep_node_address=192.168.1.223........集群第一个节点:221初始化:/usr/local/Percona-XtraDB-Cluster-5.7.24/bin/mysqld --defaults-file=/data/mysql/3307/conf/my.cnf --user=mysql --initialize启动,集群中第一个节点启动要加选项 --wsrep-new-cluster/usr/local/Percona-XtraDB-Cluster-5.7.24/bin/mysqld_safe --defaults-file=/data/mysql/3307/conf/my.cnf --user=mysql --wsrep-new-cluster &授权CREATE USER 'sstuser'@'localhost' IDENTIFIED BY 'passw0rd';GRANT RELOAD, LOCK TABLES, PROCESS, REPLICATION CLIENT ON *.* TO 'sstuser'@'localhost';节点222,223:/usr/local/Percona-XtraDB-Cluster-5.7.24/bin/mysqld --defaults-file=/data/mysql/3307/conf/my.cnf --user=mysql --initialize/usr/local/Percona-XtraDB-Cluster-5.7.24/bin/mysqld_safe --defaults-file=/data/mysql/3307/conf/my.cnf --user=mysql &
节点
配置
文件
版本
环境
集群
两个
二进制
同时
工具
文章
准备
测试
实践
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技公司经营范围
美国互联网保险保险科技
互联网核心科技是什么
互联网品科技
互联网科技资迅
互联网科技开发公司
万易互联网科技
互联网科技媒体
互联网科技logo设计
顺网科技2021年互联网排名
广西拼得多互联网科技有限公司
互联网实体化科技化
科技与互联网的利与弊
互联网科技中介
顶级互联网科技成果有哪些
昊天互联网科技有限公司
宝灵互联网科技有限公司
深圳育鹏互联网科技有限公司招聘
朱啸虎曾投资哪些互联网科技企业
科技互联网经济论坛
高科技互联网
科技互联网产品
互联网的科技
互联网金融 科技金融
互联网科技集团
互联网科技公司怎么样
广州宏创互联网科技
多迪互联网科技有限公司
农村开互联网科技讲堂
福州新华互联网科技学校 知乎