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

MySQL集群数据问题修复小记

  这是学习笔记的第 2249篇文章
  读完需要
  9
  分钟   速读仅需7分钟   最近有一套集群有数据不一致的报警,最开始没有引起注意,整体的拓扑结构如下,这是一个偏日志型写入业务,上层是使用中间件来做分库分表,数据分片层做了跨机房容灾,一主两从,而且基于Consul域名管理,也算是跨机房高可用。   因为近期需要把这一套集群跨机房迁移到新机房,整体的方案和设计都算是高大上的,根据之前的切换都是秒级(2-3秒左右)闪断完成,业务初期是不需要做任何调整的,整体来说对业务是平滑无感知的。   在迁移前在处理主从数据不一致的情况时,发现问题有些蹊跷,总是有个别的数据在从库会出现自增列冲突的情况,设置了从库slave_exec_mode为idempotent幂等后,能够临时解决问题,但是总归是不严谨的,所以和团队讨论了一番,决定重构从库。   我们认为当前的拓扑架构是这样的,打算是基于物理备份的模式来做。   没想到这个过程中因为数据量较大,备份中基于虚拟环境,IO负载很高,导致MHA的ping insert检查超时失败,所以我们看到的一个数据分片的拓扑结构是这样的。(MHA目前不允许跨机房自动切换)。   碰到这个问题,着实让我有些抓狂,而因为Consul健康检查不严谨的原因,有一部分的数据其实是写入到原来的两个Master上面了。这种混写持续了一段时间,而雪上加霜的时,这个过程的报警有不好使了,确实比较尴尬,所以我们需要立刻采取有效措施来修复数据。   分析了整体的数据情况,如果保留已有的拓扑结构,建立反向复制关系,应该是比较合理的,但是New Master到Old Master的反向复制关系建立失败(因为binlog保留时间短,有缺失,雪上加霜2.0),我们决定先把数据源切换到原主库Old Master,这个时候新主库上面的数据势必会比主库上要多,但是我们在这个时候还有一些缓和的余地。   这个时候搭建从库的过程是很关键的,因为整个环境没有一个基准了,需要快速修复,我们开始基于时间范围做两端数据的比对工作,整个工作比想象的扼要快一些。   大体的思路就是在新机房搭建一个新的中间件,配置两套schema环境,这样就可以比对两个数据库中的数据情况了,我从数据量小的一些表开始逐步排查,经过一些比对,排除了这个过程中数据混写的状态。   数据状态整体是这样的:old masternew master5566   9
  10
  11151516161717
  所以在确认之后,我们开始快速搭建从库,停止了MHA之后,我们直接停止了New Master实例,,然后直接拷贝整个数据目录到跨机房的环境中,这种方式简单粗暴,但是确实有效。有的朋友肯定会说这个过程不严谨,一定会丢数据,确实是,但是我们打算很快把数据源切回来。   因为数据比对的过程是比较敏感的,基本都是全表扫描,而且在当时的情况下,能够完成数据比对我们才能够真正放心数据不是我们理解中的"随机写",所以这个过程是确保要做验证的,验证完后有细微的数据修复,可以直接修复,整体还是可控的。所以在完成从库之后,我们把数据源切回了New Master,毕竟这是经过稽核确认的一个准确的数据源。   在这个基础上,我们继续完成第二阶段的从库部署,即把跨机房的从库停掉,然后直接复制文件到原来Old Master中,整个过程对于业务都是影响最低的。   当然在这个过程中着实发现了很多低级错误,我们需要对整个问题复盘,继续修正。   我在做运维操作的时候,经常给同事提到两件事情:   1)怎么证明你的操作是正确的   2)怎么保证你的操作是可控的   如果能够做到以上两点,别人也基本挑不出一些硬性问题。

请停止谩骂和攻击女童打针哭闹被父亲摔飞,绝对不是家暴和虐童今天看到一则视频,内容大致是一名女童在打针时,由于害怕而哭闹不止,孩子父亲哄来哄去,反复劝说,却始终无法令孩子勇敢起来,配合打针。持续1小时有余,最后出现了父亲情绪失控,在孩子屁股儿子从小就想当老师,该支持吗?感谢邀请!兴趣是最好的选择,应该支持!理由如下一有兴趣的时候才能投入最大的精力做某项工作,有两种情况要我做与我要做,结果可能不一样。(一)要我做我不愿意做,但是因为某种原因不得不做顶嘴不服管青春期叛逆亲子关系紧张?六大秘籍来调整青春期的孩子处于发育阶段,有些小孩会因为生理和心理方面的变化做出异样的举动。常听到一些父母抱怨现在的青春期孩子咋这么叛逆,我们那个时候啥事都没有!也有一些朋友热情支招什么青春期叛逆自己儿子取个名字竟然和自己一点关系都没有我家宝宝出生的时候八斤八两,男孩。在我认识的朋友家的宝宝出生时候的重量都没有我家宝宝这么重的!本来打算让媳妇顺产的,听了医生的建议还是选择剖腹产,还打算三年生两的!这下不用想了!出8岁男孩以打妈妈为乐,妈妈浑身疼痛却无计可施,孰之过?爱是个动词前几天看超级育儿师,有一个男孩的举动让人震惊男孩才8岁,正是活泼可爱的年纪,却经常打妈妈,而且下手特别重,男孩会拽着妈妈的衣服,用力掐,用指甲抓,用拳头打,还用头撞妈妈的父母要懂别把孩子长期留在家里,给老人独自带你怎么看?我家孩子从8个月开始,就放在老家给我妈妈带了,我是因为孝顺才这样做的,所以我认为自己做得很对。我和老公一直在广东工作,从怀孕开始,我就计划让我妈妈来帮我带孩子,我妈妈关心我所以就答孩子在家里偷拿钱,家长别急着呵斥,智慧家长会这么做在孩子年龄小的时候,往往不知道金钱的作用,但是随着孩子渐渐长大,懂得了金钱可以自己想要的东西,难免就特别渴望得到金钱。一旦遇到自己想要的东西,父母却不给买,那么就会产生邪念,偷钱买柳林庙湾幼儿园举办强国梦幼儿梦亲子运动会为充分调动幼儿参与体育活动的积极性,体验运动带来的快乐,提升幼儿集体荣誉感。近日,庙湾幼儿园举办强国梦幼儿梦第八届春季亲子运动会。县教育工委和幼儿园负责人作了运动会开幕式致辞,提倡小舍得子悠欢欢米桃别人笑我太疯癫,我笑他人无我妈正所谓有舍才有得!在小舍得中,子悠欢欢米桃纷纷变成了疯癫状态子悠失去了足球,出现了抑郁,产生了幻想欢欢失去了欢乐,闷闷不乐地离家出走米桃自卑地低下了头。之所以三个孩子都出现了情绪的什么是善良?11岁带面具卖樱桃的给我们做了最美好的诠释很多人在教育孩子时都会灌输善良对人的思想,但对于善良的真正意义又有几个人来解释清楚呢!这两天我被一个11岁的小男孩感动着,吸引我关注他是因为他的奥特曼面具,因为我儿子也喜欢,于是就太太计划备孕,她又喜欢猫狗,总想养,我该怎么办?猫狗讲好卫生。不要让孕妇吃鲜热乎的猫屎就没啥事。你就一边学猫叫,一起喵喵喵。一边学狗叫,一起汪汪汪。狗还行,只要保证给它经常洗澡,出门溜时不要让狗去草坪上嗅,保证卫生,不会有多大问
哪些眼部疾病会导致失明?想要保护眼睛,可从3件小事做起都说眼睛是心灵的窗户,但不少人的窗户上却起了一层雾,看不清外面的世界。根据世界卫生组织发布的数据来看,全球至少有22亿人有视力受损甚至失明的问题,平均每3个人中就有一个人视力不太正11岁的她撑起国家的希望,东京奥运会上最让人心疼的少女来源Vista世界派(dailyvista)作者徐梦选择在新冠全球大流行还没有结束前举办,即将开幕的东京夏季奥运会注定是充满特殊的一届奥运会。没有观众,没有掌声,所有的精彩都无人喝受教育女性做全职太太,究竟是对还是错?其实也给国家做贡献文桃小真育儿本内容由桃小真育儿原创,喜欢文章请点个赞,谢谢支持,欢迎在评论中发表观点和个人转发!近日,网上关于张桂梅校长反对自己的学生当全职太太而拒绝其捐款事件登上热搜。华坪女高,小孩发烧了,要不要用抗菌药物或抗病毒药物?这是个问题小孩发烧了,一定要用抗病毒药物或者抗菌药物吗?如果不用,炎症就不会消除,烧就不会退吗?很多家长认为,小孩发烧了,必须到医院查个血,明确是细菌感染还是病毒感染,如果提示细菌感染,就要人类一生都无法避免的感觉疼痛,我们该怎么办?疼痛是人类最常见的临床现象!任何人的一生都不可避免的要经历疼痛的困扰。那么疼痛究竟是个什么东西?它究竟是怎么产生的?我们又该怎么办呢?痛经是很多女性经历过的生理性疼痛做为一个专业的她开枪自杀时,孩子刚满2岁,全世界沉溺在悲痛之中,但除了日本1937年11月8日,淞沪会战持续三个月,最精锐的军队都伤亡多达三十万人后。当局不得不下令全线撤退,四天后上海失守,乘胜追击的思想开始在日军的头脑里充斥。随即,趁势兵分三路向南京进女人30岁之前做对这几事,30岁以后比别人多一些选择女人一旦过了30岁门槛,就发现很多事情变化的特别快,伴随着可能会产生一些类似工作生活的各种烦恼。比如生活上,过了30岁如果没有坚持运动,身体就比较容易变胖长肉比如工作上,过了30岁女人30岁以前懂得这几点,皮肤保养最少是同龄人中的王者俗语说得好女人是水做的哪个女人不希望自己的脸上都是胶原蛋白呢?那种散发着年轻活力的气息,是所有女人都羡慕渴望的。可事实又告诉我们,大多数女人过了30岁之后,都会出现一些衰老的症状,如何轻松坐月子,让你每天多睡两小时月子是女人历经生命中最值得重视的阶段,几乎每个做过月子的人,都曾被老人耳提面命各种关键事项。而今天要告诉大家的是,如何让咱们月子里过得舒心开心并能多睡两小时的好方法。方法一坐月子要让男人无法拒绝让女人羡慕的女人,身上都有这些特质都说男追女隔座山,女追男隔层纱,没有谈恋爱的时候,净吃些别人的狗粮了,可真要轮到自己谈恋爱的时候才发现,原来谈恋爱并不像,想象中那么简单。尤其是女孩子特别容易胡思乱想,遇到那种不善丁禹兮端水人设翻车的他,有多少底气让人骂却还有人爱人红是非多,这句话用在五月男友丁禹兮身上,真的一点都不亏韫色过浓和传闻中的陈芊芊两部网剧上线后频登热搜,让丁禹兮从毫不起眼的十八线小明星,一度登上五月男友桂冠。然而,这两部热播剧还