企业主流MySQL高可用集群架构应用工具PXC


下面讲讲关于企业主流MySQL高可用集群架构应用工具PXC,文字的奥妙在于贴近主题相关。所以,闲话就开发云主机域名不谈了,我们直接看下文吧,相信看完企业主流MySQL高可用集群架构应用工具PXC这篇文章你一定会有所受益。PXC 架构图:

pxc就属于一套近乎完美的MySQL高可用集群架构方案;优点总结:可以达到时时同步,无延迟现象发生完全兼容MySQL对于集群中新节点的加入,维护起来很简单数据的强一致性不足之处总结:只支持Innodb存储引擎存在多节点update更新问题,也就是写放大问题在线DDL语句,锁表问题sst针对新节点加入的传输代价过高的问题
实战过程:环境介绍:安装之前的注意事项:三台机器的防火墙iptables都要关闭,三台机器的server-id不能一样。
PXC软件包下载:
https://www.percona.com/downloads/Percona-XtraDB-Cluster-56/LATEST/这里我下载的是:Percona-XtraDB-Cluster-5.6.21-rel70.1-25.8.938.Linux.x86_64.tar.gz接下来三台机器上都需要针对基础软件包进行安装,使用yum安装即可,解决依赖性。
在节点一(192.168.56.100)上执行操作:先解压软件包并赋予权限
配置pxc的参数文件,这里就比普通的MySQL参数文件多如下几点:提及一点注意事项:这里binlog的格式必须row
初始化数据启动第一节点的服务:启动成功之后,维护数据库环境并创建用户
在节点二(192.168.56.101)上执行操作:编辑pxc的配置文件:初始化数据:
启动第二个节点的服务:在第三个节点(192.168.56.102)上面执行:
编辑pxc的配置文件:初始化数据:
启动第三个节点的服务:
注:其他两个节点同样进行安装与初始化的操作;但启动方式不是以/etc/init.d/mysql bootstrap-pxc,换成/etc/init.d/mysql start 这种方式
三个节点都已经启动成功,这样在任意一个节点上面,执行一条DML语句的操作,都会同步到另外两个节点。对于以上企业主流MySQL高可用集群架构应用工具PXC相关内容,大家还有什么不明白的地方吗?或者想要了解更多相关,可以继续关注我们的行业资讯板块。

相关推荐: MySQL表关联的常用方式有哪几种

本文主要给大家介绍MySQL表关联的常用方式有哪几种,文章内容都是笔者用心摘选和编辑的,具有一定的针对性,对大家的参考意义还是比较大的,下面跟笔者一起了解下MySQL表关联的常用方式有哪几种吧。建表及插入数据,CREATE TABLE school (sch_…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/08 10:10
下一篇 06/08 10:10

相关推荐