




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
利用MySQL工具进行故障切换——第二部分:mysqlfailover在本系列的前面的文章我们看到在MySQL5.6中,当GTID启用时如何使用mysqlrpladmin执行手动故障转移/切换。现在我们将回顾MySQL实用程序中的另一个工具mysqlfailover(1.4.3版本),它可以用于故障的自动转移。Summary如果MySQL5.6的GTID复制启用的话,mysqlfailover可以执行故障自动转移。所有的从机都必须使用——主信息资料库列表。(Allslavesmustuse--master-info-repository=TABLE.)监控节点是一个单故障点:别忘了监视它。(Themonitoringnodeisasinglepointoffailure:don’tforgettomonitorit!)错误事项检测效果很好,但是你必须使用保守的选项来确保故障转移将永远不会发生错误。(Detectionoferranttransactionsworkswell,butyouhavetousethe--pedanticoptiontomakesurefailoverwillneverhappenifthereisanerranttransaction.)有一些局限性,比如不能只失败一次或过度的CPU利用率,但这对大多数设置影响不是很大。(Thereareafewlimitationssuchastheinabilitytoonlyfailoveronce,orexcessiveCPUutilization,buttheyareprobablynotshowstoppersformostsetups.)Setup我们将使用与上次相同的设置:一个主机和两个从机,并且都使用了GTID复制。我们可以看到拓扑使用mysqlfailover的health命令:(Wewillusethesamesetupaslasttime:onemasterandtwoslaves,allusingGTIDreplication.Wecanseethetopologyusingmysqlfailoverwiththehealthcommand):注意master-info-repository=TABLE需要在所有从机中进行配置,不然工具将会退出并出现以下错误信息:Failover你可以使用两个命令触发自动故障转移:自动:工具试图在候选指定的服务器列表找到一个候选,,如果在列表中没有找到好的服务器,它会检查其他从机看看是否可以是一个很好的候选。这是默认的命令推选:和自动命令一样,但如果没有在候选名单找到好的候选服务器,它不会检查其他从机并且工具将退出,显示错误。让我们开始使用工具的自动命令:监视控制台是可见的,每间隔几秒会进行刷新(默认值:15秒)。它的输出类似于使用health命令时所得到的。接来下咱们破坏主机,看当检测到主机失效时会发生什么:(Thenlet’skill-9themastertoseewhathappensoncethemasterisdetectedasdown:)三次尝试后未能连接到主机后。启动故障转移“自动”模式…三次尝试后未能连接到主机后。启动故障转移“自动”模式…#本地候选:13002将成为新的主机。#从机状态检查(在故障转移前)。#为故障转移进行候选者准备。#如果用户不存在则复制用户。#停止备份。#执行在所有从机上执行停止命令。#转换从机到新的主机上。#断开新主机的从机身份。#开始备份。#在所有从机上执行开始命令。#检查从机错误。#故障转移完成。#发现主机备份在本地:13002故障恢复控制台将在5秒后重新启动。看起来不错!工具接下来准备将故障转移到另一个从机如果新的主机变得不可用的话。你也可以在执行中的几点运行自定义脚本,——执行前,——执行后,——执行失败检查,——执行快速故障转
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江西师范高等专科学校《体育基础》2023-2024学年第一学期期末试卷
- 宁夏葡萄酒与防沙治沙职业技术学院《道路勘测设计B》2023-2024学年第二学期期末试卷
- 安徽省蚌埠固镇县联考2025年中考物理试题模拟试题含解析
- 四川省凉山彝族自治州德昌县2025届数学五下期末复习检测模拟试题含答案
- 吉林省吉林市重点中学2025年高考英语试题必考题突破专项讲解(共6份打包)含解析
- 三级安全教育训练
- 成都市高新区2023年七年级《数学》下册期末试卷与参考答案
- 办公楼宇保洁合同范本
- 如何提高护理工作执行力
- 急性胰腺炎个案护理查房
- 2025温州二模253温州二模英语试卷
- 2025年离婚申请协议书模板电子版
- 人教版(2024)一年级数学下册第五单元100以内的笔算加、减法素养卷(含答案)
- 2024-2025学年二年级语文下册统编版第三单元基础达标卷(单元测试)(含答案)
- 2025年山东省枣庄市台儿庄区中考一调语文试题(原卷版+解析版)
- 2025年江苏省苏锡常镇高考数学调研试卷(一)(含答案)
- (二模)乌鲁木齐地区2025年高三年级第二次质量检测语文试卷(含官方答案)
- DB37T 4834-2025高速公路集中养护工作指南
- 2025年土木工程业务能力试题及答案
- 2018工程定额单价表
- 城区建筑垃圾处理资源再利用设备采购 投标方案(技术方案)
评论
0/150
提交评论