当PXC在进行DDL时,为了保证节点数据一致,此时整个集群拒绝写操作,注意是集群内所有的表写操作均无法提供写服务,但是读操作可以正常进行。
当PXC DDL在线添加列等操作时,无法使用online DDL操作,其他线程对该表无法写入数据。
分类:
其他好文 时间:
2019-03-30 12:07:39
阅读次数:
178
参考:https://www.cnblogs.com/kevingrace/p/5685371.html?utm_source=itdadao&utm_medium=referra https://blog.51cto.com/sumongodb/1956086 https://www.linuxi ...
分类:
其他好文 时间:
2019-03-13 19:58:00
阅读次数:
287
一、pthread结构中获取tid 这个问题是由于很多时候我们都是通过gettid来获得一个线程的tid,其实这个是一个非常简单的系统调用,但是即使它非常简单,我们还是要执行进行系统调用而引入的寄存器保存/恢复等操作。但是,在C库的pthread库的实现过程中,我们可以看到,用户态是肯定保存了一个线 ...
分类:
其他好文 时间:
2019-03-06 20:39:54
阅读次数:
346
原文链接:https://blog.csdn.net/zengxuewen2045/article/details/51868976 1、 案例一:三个节点,关闭一个 由于维护和配置变更等工作需要,正常关闭节点A,其它节点会收到”good by”信息,cluster size大小会减少,一些属性如仲 ...
分类:
其他好文 时间:
2019-02-19 11:44:09
阅读次数:
247
背景 在MySQL高可用架构中,目前使用比较多的是Percona的PXC,Galera以及MySQL 5.7之后的MGR等,其他的还有的MHA,今天介绍另一个比较好用的MySQL高可用复制管理工具:Orchestrator(orch)。 Orchestrator(orch):go编写的MySQL高可 ...
分类:
数据库 时间:
2019-02-18 11:35:14
阅读次数:
299
故障2台pxc环境其中一台mysql宕机启动不了1.先停掉正常的mysqlservicemysqlstop重新启动servicemysqlstart--wsrep-new-cluster2.删除掉宕机下的mysqldata所有文件3.启动servicemysqlstart
分类:
其他好文 时间:
2019-01-31 15:26:18
阅读次数:
152
集群的服务器列表 在10.11.0.210和10.11.0.216中部署mycat和haproxy(因为实验机器性能有限,实际生产环境中需要单独用服务做haproxy反向代理) 两台机器的Mycat配置和haproxy保持一致 即 haproxy à mycat à pxc集群 à mysql分片 ...
分类:
其他好文 时间:
2019-01-31 13:27:46
阅读次数:
190
一、部署环境 docker版本 二、首先搭建基于swarm的percona-xtradb-cluster集群,参见上一篇 三、三台服务器安装haproxy 1、编写haproxy-Dockerfile 2、编辑haproxy配置文件 注:node1、node2、node3分别为三台服务器上的pxc集 ...
分类:
数据库 时间:
2019-01-23 17:13:16
阅读次数:
387