`
- 浏览:
2186766 次
-
MySQL 磁盘复制技术--DRBD:优缺点比较、注意事项以及最佳实践
DRBD 是内核模块方式实现的块级别同步复制技术、这里的同步级别是可以调整的
因为DRBD 是利用网卡进行块复制、如果、这里用 Infiniband 进行传输、便可以有效处理高并发
这是种复制存储、说白点、更像是一台热备机器、与其说是存储的HA、倒不如说是保证数据安全
工业环境更多用在 NFS 服务器、并结合 Linux-HA 项目、如 Packmaker、Heartbeat 等
很多人谈 DRBD 脑裂而色变、用过就知道了、脑裂不是那么容易就发生的
DRBD 注意不设置自动启动、重启时候手动启动、脑裂的情况发生非常的少
工作中基本不重启 DRBD、更不会重启服务器了、基本上没遇到脑裂的问题
㈠ 优缺点比较 优点 ① 没有单点故障的风险暴露 ② 没有集群软件通病、如 脑裂 缺点 ⑴ 浪费资源 DRBD 的备机目前还不能提供读、所以浪费了资源 大家都知道、生产环境下的 MySQL 服务器都是顶配的、这样在线上浪费一台机器、感觉很可惜的 ⑵ DRBD 无法代替备份 DRBD 可能会造成坏数据、不管啥HA、数据备份一定要有、没备份、整个HA瘫痪掉、你也嗝屁了、闪人吧 ⑶ 故障转移无法做到秒级以内 ⑷ 对于MyISAM 表用处不大 事实上、任何期望高可用的系统、MyISAM 都不会是个选择、因为 MyISAM 的崩溃恢复后需要很多时间修复、并且、会丢失数据 ⑸ 增加写操作负担 主要是InnoDB 设置为 innodb_flush_log_at_trx_commit=1 导致许多小的写入和fsync()调用、那么、DRBD同步将会比较缓慢 ㈡ 注意事项 ① DRBD 和 Linux-HA 版本选择 ② DRBD 专门使用一块网卡 ③ 心跳网络与vip服务网络分离 ④ iptables针对心跳网络放开DRBD、Linux-HA 的端口、VIP可根据自己的应用开启对应端口 ⑤ 监控DRBD、Linux-HA 状态、最好做成脚本、自动检测、出问题报警 ⑥ 通常都有流量监控系统(mrtg,cacti等)、定期检查机器的负载、流量情况 ㈢ 最佳实践 DRBD 只选择复制存放 binlog 的设备、如果、 主动节点失效、可以在被动节点上开启一个日志服务器 然后、对失效主库的所有设备应用这些 binlog 、接下来 可以选择其中一个备库提升为主库、以代替失效的系统 就这样了、over 、欲知详情、参见官网:drbd.org By David lin
2013-05-31
Good Luck
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
LNH_MySQL 12--配合heartbeat调试drbd服务配置2.mp4
DRBD+Mysql实现Mysql高可用
LNH_MySQL 09-创建同步的分区实践drbd.mp4
zimbra-高可用性带有 CoroSync+Pacemaker+DRBD 的 Zimbra 高可用性(集群) 这是一个包含一些示例配置的指南,可帮助您使用 CoroSync + Pacemaker + DRBD 配置 Zimbra HA。 本教程中的信息已通过以下版本验证:...
Heartbeat+MySQL+DRBD构建高可用MySQL方案
RHEL-5.7+DRBD+heartbeat+Oracle10R2双机安装实例.doc
利用DRBD实现不同单板上的磁盘数据备份
介绍什么是DRBD,安装配置及常见问题处理
第三部:MySQL应用管理及进阶实战操作(29节) 01-MySQL启动与关闭深入知识及原理.avi 02-登录MySQL知识深入讲解.avi 03-学会使用MySQL数据库的帮助.avi 04-修改mysql密码多方法实战及注意-排错.avi 05-找回丢失的...
LNH_MySQL 04-drbd的复制协议与应用模式.mp4
LNH_MySQL 11-启动服务测试DRBD实际同步情况.mp4
LNH_MySQL 13-配置drbd加载到内核模块.mp4
LNH_MySQL 10-详解drbd服务状态信息细节.mp4
最佳实践 SUSE Best Practices论文的新文档系列 公开文件 DC文件 出版状态 类别 产品页面链接,评论 DC-CaaSP3-DataHub2 分机 容器 , , DC-SAP_HA740_SetupGuide_AWS 分机 树液 DC-SAP_NW740_SLE12_...
LNH_MySQL 16-启动drbd并配置主从同步数据.mp4
基于keepalived做的MySQL+DRBD
10-第十部-老男孩MySQL常用引擎及优缺点-应用场景-调优详解(14节) 11-第十一部 MySQL读写分离实现(2节) 12-第十二部-老男孩MySQL高可用工具heartbeat实战(33节) 13-第十三部-老男孩MySQL高可用工具drbd实战...
磁盘镜像技术DRBD的概念和安装
LNH_MySQL 01-drbd服务介绍.mp4
│ 601-SQL优化最佳实践_rec.mp4 │ 602-存储过程_rec.mp4 │ 603-触发器_rec.mp4 │ 604-自定义函数_rec.mp4 │ 605-视图_rec.mp4 │ 606-外键与缓存_rec.mp4 │ 607-缓冲应用方案_rec.mp4 │ 608-事务_rec.mp4 │ ...