保健励志美文体育育儿作文
投稿投诉
作文动态
热点娱乐
育儿情感
教程科技
体育养生
教案探索
美文旅游
财经日志
励志范文
论文时尚
保健游戏
护肤业界

MySQLGTID的混合问题修复和思考

  这是学习笔记的第2276篇文章
  这几天做一个跨机房实时迁移的操作,碰到一个有些奇怪的问题,记录一下。
  整体服务是在两个机房对等部署,然后通过级联复制的方式串起来。
  实际切换前,节点B因为是从库,是很容易摘除的,所以整体的部署架构仅剩下A,C,D
  同时在切换前,为了保证整个业务访问域名的可用性,会临时开启双主复制,这个阶段能够最大程度保证数据的完整性。当然这里会有两种模式,一种是最大保护模式,最大保护模式意味着数据只能从一个入口写入,如果双写很可能会数据冲突,第二种是最大可用模式,也就意味着整个过程数据在两边始终可以写入。这个模式的选用和具体的业务特点有关(读多写少,读多写多等)。
  所以A和C之间的双主配置就显得尤其重要,也是整个平滑切换数据完整性的基础。
  目前A,C,D节点的GTID基本信息如下:
  A:showmasterstatus
  ExecutedGtidSet:A:1222717169,B:1697
  C:showslavestatus
  ExecutedGtidSet:A:1222716771,B:1700
  D:showslavestatus
  ExecutedGtidSet:A:1222716771,B:1700
  这个数据表达的含义比较深刻,那就是在数据链中,存在已被摘除的节点B的GTID信息,而从C,D的GTID相关信息可以看到,B中是丢失了一个数据事务的(当然这个过程不是真正的数据变化,和操作不规范有关)
  所以在这种情况下如果要配置双主,需要解决的就是B相关GTID的差异,一种是直接抹去B的痕迹,这个过程需要在C,D上面可操作,但是实际复制双主的时候又会出问题。
  如果把GTID当做一种数据血缘的角度会发现,整个GTID真是一个很有灵性的设计。假设红色是A的数据血缘,绿色是B的数据血缘。
  舍弃了B之后,A,C开启了双主,整个数据血缘就是如下的状态了:
  所以整个复制拓扑中的任何数据变化都能够有理有据的追溯,这是GTID设计很有价值的一件事情。
  关于修复方式,也比较清晰,那就是把C和D的数据血缘B的部分做下回退,如下:
  A:showmasterstatus
  ExecutedGtidSet:A:1222717169,B:1697
  C:showslavestatus
  ExecutedGtidSet:A:1222716771,B:1697
  D:showslavestatus
  ExecutedGtidSet:A:1222716771,B:1697
  按照这种模式来一次修改C和D,整个双向复制就能够很快构建起来了。
  回置GTID的原理可以参考如下的图,通过gtidpurged可以间接实现裁剪。
  C端修复的步骤如下:
  1)stopslave;
  2)showslavestatusG
  3)resetmaster;
  切记是在Slave端执行,这个阶段的目的就是要重新配置GTID的校准值。这个时候mysql。gtidexecuted应该就是空的了。
  4)重置GTIDpurged值
  SETGLOBAL。GTIDPURGEDA:1222716771,B:1697;
  5)删除从库的复制配置
  resetslaveall;
  6)配置复制关系
  CHANGEMASTERTOMASTERUSERdbarepl,MASTERPASSWORDxxxx,MASTERHOSTxxxxx,MASTERPORTxxxx,MASTERAUTOPOSITION1;
  7)重启Slave节点,查看状态
  startslave;
  showslavestatusG
  修复好之后,这部分打算是写一个巡检GTID和修复的脚本逻辑,能够把这部分的管理做得更细致一些。

爱做梦的人近来总是忙,身体疲乏不堪,回到家吃了饭就一门心思只想躺倒床上睡觉。许久不得空,没有时间出行,也便没有时间停下来好好思考。前所未有的容易入睡,完全颠覆了以前的生活习惯,睡着之后一……环卫工人也伟大妈妈进城给弟弟看孩子,把爸爸一个人留在老家,我们姐弟几个周末回老家看他,总感觉寂寞冷清,孝顺的弟弟大手一挥,必须让爸上来住。于是把爸妈养老的小公寓楼简单装修了一下,把老爷子接来……家乡的变化我的家乡是山清水秀而又贫穷落后的。我的家在离市区几百里远的山沟里。上高中之前,我从来没有走出过大山的怀抱。老实说我对家乡的发展或是变化向来不是很关心。上高中以前没有这种意识,上……遥望红尘,摆渡谁来?河水流淌着说不完的故事。春绿里的芳香,夏日中的晴朗,秋红时的丰收,冬雪日的希望。一束人生的岁月缓缓的流过,许是风花雪月,许是悲欢离合。都会在河水的倒影中留下点点滴滴,也会闪点弱……飘洒的细雨寒冷的秋风,习习落落,吹斜了季节。吹落了枝叶,吹落了细雨。枝叶上,刻满了风花雪月,苍苍茫茫,露为霜降。细雨里,描暮了酸甜苦辣,碎碎蓉蓉,叶落衰黄。秋色,沉落着……场面描写初中作文400字叮铃铃每当听到这美妙的下课铃声,我条件反射似的想起课间欢乐的十分钟。下课了,老师扯着嗓子布置今天的作业,满座学生仅十余人听着,其余人早已成就自己的大业了。一时间,教室百态……人这一辈子,最难抵达,是天真文:子芊上上知乎上,有人问道:一个人太天真单纯,如何在社会上生存?其中有个回答,让我深受触动:我觉得傻人有傻福,世间万事皆有因果。我老公是典型的成功人士……吸引力法则一个人立于世最大的底气,是我本具足生命的真相就在于,我本具足。01一朵花说明什么?禅宗里拈花微笑的故事,说的是释迦摩尼有一次在灵山大会上说法,其中有一个弟子问他:世尊,到底如何才能参悟圣道?释……小试验小学作文我天天念,天天念,妈妈终于从超市买回紫色卷心菜、食用碱。我迫不及待地开始做试验。妈妈说这次实验让我自已做。认真看完试验要求后,我立马煮了一大锅开水。水开了,我把卷心菜放进……人生的境界人生本就是一个不断选择不断放弃的过程,有所放弃才能让有限的生命释放出最大的能量,如果没有果敢的放弃,就不会有顽强的坚持,有时放弃是一种灵性的觉醒,也一种慧根的显现,在旅途道路上……社区就是我们的集体,要维护刚接到社区的电话,又在落实居住人口,并且增加了一个问题,竟然问有没有什么宗教信仰。我没有宗教信仰。并且家里人也没有,我们只相信共产党。相信党的领导,相信党为我们开创的美好生活。……让感恩走进心灵的作文5篇让感恩走进心灵的作文1感恩的心,感谢有你。花开花落,我依然故我会珍惜!题记白云感谢天空,留一片天让它翱翔;孤帆感谢海洋,留一片海让它飘荡;大树感谢……
这个法子真的管用吗年前,我随众多同事一起,在领导的带领下前往芜湖三山现代农机产业聚集基地开展农机装备考察调研和农机化技术交流活动。我们先后实地走访了中科感知、兰德玛克、春风农机、真木农机、艾瑞德……X70Plus内饰设计似豪车空间大到没朋友作为奇瑞控股的捷途品牌,从上市之初留给我的就是超大空间的印象,就算是品牌中最为入门的X70车型,全车尺寸也达到了472019001710mm,轴距也达到了2745mm,并且依旧……有趣的思考题品学网专稿未经允许不得转载2013年2月26日星期二天气:阴今天中午,我急急忙忙的赶回家吃饭。因为我1:00必须到班,你们想想12:00放学1:00上课。5555。……一个怀揣优越感的同事好几年前,一个炎热的夏天。我刚分到那个单位工作。记得当时,正吃着中药。药每日熬好之后,一分为二,早一次晚一次,必须分两次服用。可是天气太热了,早上熬好的药,等不及放到晚上……我学会了滑雪四年级寒假作文今天学滑雪啰!我们怀着紧张又激动的心情来到滑雪场。远远望去,白茫茫一片、从上而下的陡峭滑雪道把我吓倒了。可见到人们从上滑下的刺激感又觉新鲜,我不禁跃跃欲试,摩拳擦掌。……春雨,一种相思阳台上的风景老鼠豆曾经以为是一种相思会从一场春雨开始它滋润窗台上的海棠吹绿河边的杨柳而你凝望的眼神就在淅淅沥沥的雨中我曾无数次幻……打网球运动作文有时候,像《网球王子》的龙马一样,打一记漂亮的外旋发球。下面是小编为您推荐的作文:【网球运动作文一】周末,妈妈带我到体育馆去学打网球。来到体育馆,网球场很宽大……叶问2电影观后感范文我感觉是很简单,片子很好看。甄子丹的饰演总有一种不温不火的东西让人沉迷。和另两位著名的武打晚辈比拟,李连杰的饰演太严肃,成龙的饰演太用力。甄子丹,却用儒雅和淡定为中国武者添一笔……父亲节由来优秀作文350字人们在庆祝母亲节的同时,并没有忘记父亲的功绩。1909年就开始有人建议确定父亲节。据说第一个提出这种建议的是华盛顿的约翰。布鲁斯。多德夫人。多德夫人的母亲早亡,其父独自一……我妈亲言细语的对我说长在红旗下!生在一个温暖的家庭里面,从来都没有吃过好多苦,就因为我有勤劳的爸和妈。我是老大,四姊妹,做什么事都得我带头,我爸是搞建筑的,并且他还带了好几个徒弟,家务事都留……感恩母亲给母亲的一封信亲爱的妈妈:您好!是您用甘甜的乳汁,把我喂养大,是您用胳膊托着我成长!也许一般人看来不起眼,但是,我一生中最感恩的就是我那慈祥的母亲!妈妈:我不懂事的时候,恨过您,……学习几种人041111:25阅读8学习曾国藩,非常笨的一个人,数次考取功名都名落孙山。在他苦读的时候,家里十分清贫。一小偷去他家了,想偷点值钱的东西,可是家独四壁,啥也没有。就看到……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网