范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

MySQLGTID的混合问题修复和思考

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

高考出分前,了解报志愿的那些事,妥妥进入理想院校高考过后的放松期很正常!在紧张的工作之后难免会有释然的感觉。其实高考远没有结束,高考志愿填报就是当下学生和家长要面临的最主要的问题。作为常年一线的高中教师来说,每当看到高考后学生洋你会因自己的个人情绪,而认为别人在影响你,因此牵怒于他人吗?相信每个人都会有自己的七情六欲!我就很简单,开心就笑,不开心就不说话。不说话的目的是不想因为自己的情绪而影响到其他人,我个人认为,如果是因为自己的情绪问题而影响他人,这是一种不礼貌浅谈古龙小说人物之傅红雪有的人,一生下来,就是个悲剧,毫无疑问,傅红雪的出生,虽然,并不是悲剧,但他人生的前半段的确令人感叹。我第一次认识这个人物,是在我读边城浪子之时,在读过古龙的小说之后,相信江湖就是我是一个比较喜欢异想天开的人,却从来没有真正地开始过我是一个动手能力比较差的人,但是我却很喜欢说教别人。怎么说呢,比如做衣服吧,我可以告诉别人怎么样去做才好看,颜色如何搭配,如何选择。如果要我自己上手去做却会一踏糊涂。参加工作后,我你不喜欢我是万物如常的命理,但你喜欢我是始料未及的欢愉喜欢听故事吗?今天给你们讲个故事吧。天涯海角新开了一家超好玩的餐厅,叫人生如戏。提前预约,进门吃饭的单身男女会各自领到一份关于恋爱的剧本,两个人落座以后,可以熟悉一下剧情,接下来2我喜欢过你,我不后悔哪一刻让你觉得人间值得哪一刻让我觉得人间值得呢?我想了想,是我和你在一起的时刻。想想那之后这个充满了味道的世界,就像我爱的那个夏天,有梅子味的晚霞和两三颗啤酒味的星,以及一勺浓郁的年轻人,喜欢就买,胖了就减,全力以赴,就会很酷1今天收到一封读者来信,说自己今年25岁,是大学毕业的第三个年头。她一毕业就回了县城的老家,这两年过的惬意而轻松。行政工作轻松,工资尚可,养自己绰绰有余上班离家近,时不时接受家里的没跟喜欢的人在一起,也挺酷的情感微语我曾经读到一个异地恋的故事,没错,结局是大家意料之中的分手,毫不意外。后来姑娘要结婚了,她给前男友发了一条信息我要结婚了。他最近挺忙的,我就不去了吧。姑娘我还没说哪一天呢?蓝花楹红花楹,一个清雅浪漫,一个火红热烈1自古红蓝出CP红是烈火,蓝是寒冰一个热情,一个冷静。在色相环上,红蓝也正好是互补色。当热情的红,遇上冷静的蓝,总是能发生奇妙的化学反应。蓝花楹红花楹,一个清雅浪漫,一个火红热烈无有一种惬意,叫生活在花园里我期盼有一座花园,就坐落在无名的小山下爱慕风铃梦中的花园图1,丽江花园民宿01最古老的花园要说世上最古老的花园,无疑是圣经里的伊甸园。图2,蔷薇爬上院门从上古时代开始,人类对于居住青砖之美,古韵悠悠,藏着诗一样的乡愁01hr忽然,想去徽州了。青砖黛瓦马头墙,故景如旧,藏了多少的人间故事?那古韵悠悠里,有着中国人诗一样的乡愁。青砖之美,不染纤尘,一切都那么的与世无争。时光清浅,静默千年。02hr
生活,一半烟火气,一半诗意情每天都在忙忙碌碌,为了生活而奔波,却感觉很踏实。这就是生活,在烟火里的尘埃里生存,但不忘在诗意的时光里奋进。生命,一片树叶,一棵小草,一点雨滴,都能让我们感觉到无限的生机,在忙碌的坐上11路公车,从贵阳的这一个街头,去往另一个街头乡村来到城市,想想那时的自己,只是一个10岁左右的孩童。也曾是留守儿童,父母亲的那个年代,进城务工成了一种趋势,随着时间的推移,在家务农的人越来越少。土地撂荒,曾经长满土豆,玉米,醒来(短诗六首)文影明月东生慵懒的暖阳,透过窗棂投泻在酣睡于鸟鸣怀抱中少年的脸上窗外春光明媚甲子一梦醒来时,已霜染两鬓知音亲爱的你是我最心爱的一把琴揽你入怀轻弹生活的颤音梨花梨花雪,舞满天无染的词现代诗雨言文影明月东生冷面的背后,暗藏着怎样的火热和温情淅淅沥沥,轻叩芭蕉,洗刷了心头的阴霾一道闪电,划开沉闷的寂寥草木发出一片欢呼只需一瞬葱茏在昨夜的梦里,前呼后拥布满眼帘一些花谢了,一些回忆里的伤想念会哭的痛虽然她离开我们已经有一段时间了,每每回忆起那时候的情景,心都依旧会疼痛无比!那种无能为力的感觉,直到今天还会让心压抑得无法喘息!那时候她的样子我依然还记得,那时候的聊天,我依然还保端午节文案1端午临中夏,时清日复长。2夏色倚青艾,粽香礼佳人。3泛舟山海,粽情自然4美好接粽而至5世间万物都如此可爱,我们没有理由不可爱,祝大家端午节安康,多吃粽子。6万水千山粽是情,粽子配再完美的人,也不可能赢得所有胜出,只需要一直赢得大多数就够了闲暇之余,再次阅读畅销作家王潇的这本三观易碎。有很多点,值得细细品味。一本书的价值,不在于我读过它了,就完了。根本在于你对这本书里的观点是否赞同。不在乎一定要一年读几百本书,在乎的真正的灵魂伴侣,是有共识的灵魂伴侣是一种状态,是一种俩个人爱意升华过后的状态,之所以说是爱意升华是因为爱情是一个相互磨合的过程。因为在一起之后的相互磨合,更加深入的了解,让你们彼此变得默契,变得此生得对方一项目她用2年上班的时间,建了28个微信群,现在日入1000不知道有多少人都想通过网络上找个副业找个兼职找个项目,但最终绝大多数人啥也没有找到,反而交了不少学费。就比如前段时间刚从上海辞职回到老家的我,因为突然断了收入来源,所以不得不给自己寒雪梅中尽,春分柳上归人说物极必反,你的生活已经是最差的了,还能差到哪去,所以请心向阳光,努力生活。人生不知怎么的走着走着就成这样了,很多的时候你是否会有这样的感慨,其实人生的很多规划都敢不上生活中突如活着,像一只蝴蝶,痛并轻舞飞扬活着,就是在时光里穿梭像一只蝴蝶自由自在地上下翻飞在心的旷野上。昨天今天明天人来人往,擦肩如同过江之鲫她只活在此刻高贵的灵魂只吻稻香与花香这一生,破了几次茧就成了几次蝶攒足了疼痛,