- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MHAKEEPALIVE安装维护
架构图: 4
前 言 5
摘 要 5
一.Mha 优点 5
1.M aster crash 时可以快速的进行故障切换。 5
2.M aster crash 时可以最大化的减少数据丢失 5
3.Semi-Synchronous Replication 可以最大化的减少数据的丢失。 6
4.原来应用系统整体性能不会降低太多 6
5.MHA 适合任何存储引擎 6
二.安 装MYSQL主从 7
1.首先在三台机器上装编译安装MYSQL-5.6.10 7
2.配置HOSTS环境 9
3.安装MYSQL 主从半同步 10
4.每一台机器配置互相无交互 12
5.配置主从 13
三.安装配置MHA 15
1.安装 15
2.配置 17
3.测试ssh 19
4.注意 21
5.测试mysql 23
四.测试重构 27
1.测试 27
2.重构 36
五.扩展Keepalived 38
1.安装keepalived 38
2.配置keepalived 39
3.检测mysql服务脚本 40
4.启动测试 42
六.mha日常维护命令 44
MHA安装维护手册
架构图:
前 言
摘 要
MHA 是当 master 出现故障,挑选一个 slave 作为新的 master 并构建成新的
主从架构的管理工具。从 master 出现故障到构建成新的主从架构时间是 10-30
秒。在 master 出现故障时可能会出现 slave 同步的数据不一致的现象,此工具
可以自动应用差异的中继日志到其他 slave 上保证数据的一致性。
一.Mha 优点
1.M aster crash 时可以快速的进行故障切换。
9-12 秒内可以检测到 master 故障, 7-10 秒内可以关闭 master 机器避免脑
裂,在几秒内可以应用差异日志,并构建新的主从架构,整个过程大约在 10-30
秒内可以完成,最大化的减少故障修复时间。
2.M aster crash 时可以最大化的减少数据丢失
当 master crash 时 MHA 自动检测选择数据同步最全的 slave,并把差异日
志应用到其他 slave 上, 以保障数据的一致性。结合使用 mysql
3.Semi-Synchronous Replication 可以最大化的减少数据的丢失。
MHA 的更改升级配置等不影响线上正在运行的数据库
使用 mha 不需要增加太多的服务器
MHA 由 MHA Manager 和 MHA Node 组成。 MHA Node 运行在 MYSQL 服务器上,
所以不会因为 MHA node 增加新的服务器。MHA Manager 通常需要独立运行在一
台服务器上,所以你需要增加一台服务器用于监控管理运行 MHA Manager,但
是一台服务器上的 MHA Manager 可以同时监控管理多达百台 master,所以总的
来说服务器增加不会太多。MHA Manger 也可以运行在一台 slave 上,这样总的
服务器数也不会增加。
4.原来应用系统整体性能不会降低太多
MHA 工作在异步或半同步的主从架构上。当监控 master 时,MHA 会每隔几
Mha 部署测试文档
5
秒 (默认 3 秒) 向 master 发出 ping 包并且不需要大的 sql 语句用于监控 master
的健康状况。Slave 需要开启 binlog,整体性能不会有太大的降低。
5.MHA 适合任何存储引擎
只要能主从复制的存储引擎它都支持,不限于支持事物的 innodb 引擎。
Mha 部署测试文档二.安 装
共有 4 台服务器: 一个管理服务器,一个 master 服务器,两个 slave 服务器。
操作系统 Centos 6.4 64 bit 。
41 MYSQL.COM
42 SLAVE1.COM
46 SLAVE2.COM
44 MANAGER.COM
数据库版本mysql-5.6.10
1.首先在三台机器上装编译安装MYSQL-5.6.10
关闭selinux iptables 服务以便后期主从同步不出错
[root@MYSQL ~]# cd /usr/local/src/
[root@MYSQL src]# ls
installmysql5.sh mysql-5.6.10 mysql-5.6.10.tar.gz
[root@MYSQL src]# sh installmysql5.sh
please enter you mysql version (eg:/mysql-5.5.34):mysql-5.6.10
please enter you mysql datadir (eg:/data/mysql/data):/date/m
您可能关注的文档
- H265与H264技术比较V2.pptx
- Hard Diffraction at D During Run I.ppt
- Hard Drives.ppt.ppt
- Happiness什么是幸福.ppt
- Harry Beecher Stow.ppt
- he said i was hard workingsectionb.ppt
- He is my father.ppt
- HDMI (Source) SOP 2.0.6.doc
- He_said_I_was_hard-working__reading1.ppt
- help yourslf through hard time改后.ppt
- oral defense.ppt
- outside 英语.ppt
- Part ONE. Early American and Colonial Period to 1765.ppt
- Part V The 17th Century 1.ppt
- Oral homework submission checkTurn in hard copy.ppt
- PE-LA 7.0 Sneak.ppt
- Overview of the Labor Market(劳动经济学讲义).ppt
- People and Color.ppt
- One Snack in My Hometown.doc
- period 1)Unit 4.ppt
最近下载
- 教科版(2024)小学科学一年级上册(全册)教案及反思(含目录) .pdf VIP
- 2025年辽宁省初中学业水平考试(锦州市卷)中考英语试题含解析答案.pdf VIP
- 土建工程与基础 13次课第4章地基与基础第一节 土物理性质及工程分类.ppt VIP
- 科学技术是第一生产力创新思想.doc VIP
- JFE++Super-OLAC、HOP、E-WEL.ppt VIP
- 土建工程与基础课件 14次课 4.2 地基中的应力与变形.ppt VIP
- 第5课 美丽河山我们的家 课件 人民版中华民族大家庭.ppt
- 土建工程与基础课件 15次课 第4章 地基与基础 第3节 基础设计.ppt VIP
- 土建工程与基础课件10-1第3章3.6钢筋混凝土构件的裂缝和变形.ppt VIP
- 土建工程与基础课件10-23.7钢筋混凝土受压构件的计算.ppt VIP
文档评论(0)