mysql pxc测试_单机上快速搭建pxc测试集群

工作或者日常实验时候,我们可能需要临时搭建个pxc集群。 可以用docker, 这里提供一个一键部署的脚本

注意,执行下面的操作前切换到非root账号下:su - xxxx

cd /home/xxxx/

下载pxc初始化用的脚本

wget

https://raw.githubusercontent.com/Percona-QA/percona-qa/master/pxc-tests/pxc-startup.sh

下载pxc二进制安装包(这里用的是pxc8.0版本,目前处于非GA,但是自己测试用没啥问题了)

wget https://www.percona.com/redir/downloads/TESTING/Percona-XtraDB-Cluster-8.0/centos7/Percona-XtraDB-Cluster_8.0.15.5-27dev.4.2_Linux.x86_64.ssl102.tar.gz

tar -xzf Percona-XtraDB-Cluster_8.0.15.5-27dev.4.2_Linux.x86_64.ssl102.tar.gz

cd Percona-XtraDB-Cluster_8.0.15.5-27dev.4.2_Linux.x86_64.ssl102/

bash ../pxc-startup.sh

然后,会在 当前目录下生成一个可执行文件 start_pxc

我们执行 start_pxc 3  就表示搭建一个3节点的pxc集群

# ls -1 *_node_cli wipe *_pxc  有如下的几个文件:

1_node_cli

2_node_cli

3_node_cli

start_pxc

stop_pxc

wipe

其中:

*_cli结尾的3个文件,就是登录进pxc节点的脚本

start_pxc 和 stop_pxc 就是用来启动和停止pxc集群的

wipe  用于清理全部节点文件

上面简单的几步操作, 我们就获得一个3节点的pxc测试环境了。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值