ProxySQL辅助的PXC集群维护模式

发布时间:2020-02-28 22:43:29 作者:Amnesiasun
来源:网络 阅读:2402

原文:https://www.percona.com/blog/2017/05/31/proxysql-assisted-pxc-maintenance-mode/

作者:Ramesh Sivaraman    


在这篇博文中,我们将介绍PXC 维护模式如何使用ProxySQL 使集群节点下线而不影响工作负载

Percona XtraDB Cluster 维护模式

由于PXC提供了高可用的解决方案,它必须考虑到集群节点需要下线维护的情况(通过与集群隔离或完全关闭)

PXC通过引入维护模式实现这一点。PXC的维护模式减少因为突发故障影响工作负载的次数,如果节点是使用ProxySQL下线的(作为负载均衡器)

中心思想是延迟核心节点的动作,并允许ProxySQL转移工作负载

ProxySQL是如何管理PXC维护模式的

在PXC维护模式下,当用户触发shutdown信号(或者将特定的节点设置为维护模式),ProxySQL将节点标记为OFFLINE

技术细节:

proxysql_galera_checker 日志示例:

<span >Thu Dec  8 11:21:11 GMT 2016 Enabling config</span>   
<span >Thu Dec  8 11:21:17 GMT 2016 Check server 10:127.0.0.1:25000 , status ONLINE , wsrep_local_state 4</span>    
<span >Thu Dec  8 11:21:17 GMT 2016 Check server 10:127.0.0.1:25100 , status ONLINE , wsrep_local_state 4</span>    
<span >Thu Dec  8 11:21:17 GMT 2016 Check server 10:127.0.0.1:25200 , status ONLINE , wsrep_local_state 4</span>    
<b>Thu Dec  8 11:21:17 GMT 2016 Changing server 10:127.0.0.1:25200 to status OFFLINE_SOFT due to SHUTDOWN</b>    
<span >Thu Dec  8 11:21:17 GMT 2016 Number of writers online: 2 : hostgroup: 10</span>    
<span >Thu Dec  8 11:21:17 GMT 2016 Enabling config</span>    
<span >Thu Dec  8 11:21:22 GMT 2016 Check server 10:127.0.0.1:25000 , status ONLINE , wsrep_local_state 4</span>    
<span >Thu Dec  8 11:21:22 GMT 2016 Check server 10:127.0.0.1:25100 , status ONLINE , wsrep_local_state 4</span>    
<b>Thu Dec  8 11:21:22 GMT 2016 Check server 10:127.0.0.1:25200 , status OFFLINE_SOFT , wsrep_local_state 4</b>

翻译的不好,欢迎批评

推荐阅读:
  1. 在CentOS8下搭建PXC集群
  2. MySQL5.7之PXC集群搭建

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

mysql 集群 维护模式

上一篇:VMware 运维 --数据中心启用HA后 HA代理报错

下一篇:国内首个 Kubernetes SIG-Cloud-Prov

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》