专栏首页二狗的DBA之路单机上快速搭建pxc测试集群

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

https://www.percona.com/blog/2019/10/15/how-to-start-a-3-node-percona-xtradb-cluster-with-the-binary-tarball-package/

工作或者日常实验时候,我们可能需要临时搭建个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 条评论
登录 后参与评论

相关文章

  • go-cve-dictionary漏洞扫描软件介绍

    出于内部(内部审计)或者外部因素(等保等合规要求),我们通常都要关注下服务器的漏洞情况,windows下有自动更新或者第三方的软件搜集。Linux下,我们可以用...

    二狗不要跑
  • 使用replicate-rewrite-db 实现复制映射 + Replicate_Wild_Do_Table实现复制过滤

    业务方有个需求,需要将node1上的employees库的departments 、dept_manager 这2张表同步到 node2 的 hellodb 库...

    二狗不要跑
  • 配置linux下的vimrc

    highlight Comment ctermfg=lightblue guifg=darkblue

    二狗不要跑
  • 怎么用photoshop改变图片背景天空

    有时候我们需要处理图片或者需要制作漂亮的视频封面,这里介绍一种使用photoshop来处理背景天空的技巧。

    力力
  • 播种春天,互联港湾绿色公益行圆满成功

    港湾人儿
  • php归档格式:phar文件详解(创建、使用、解包还原提取)

    landv
  • php归档格式:phar文件详解(创建、使用、解包还原提取)

    landv
  • 【周报】10月最后一周最热资讯点评

    PPV课周报,汇总这周最热资讯 1、花50元买了宁财神近800万粉丝的微博账号 点评:靠粉丝吃饭的人竟然50元就把粉丝给卖了,我不得不说宁大神你是真的被打击了哪...

    小莹莹
  • KNN算法的Python实现

    #-----------------------------------------------------#

    py3study

扫码关注云+社区

领取腾讯云代金券