1.1方案简介
本方案采用Heartbeat双机热备软件来保证数据库的高稳定性和连续性,数据的一致性由DRBD这个工具来保证。默认情况下只有一台mysql在工作,当主mysql服务器出现问题后,系统将自动切换到备机上继续提供服务,当主数据库修复完毕,又将服务切回继续由主mysql提供服务。
1.2方案优缺点
优点:安全性高、稳定性高、可用性高,出现故障自动切换,
缺点:只有一台服务器提供服务,成本相对较高。不方便扩展。可能会发生脑裂。
1.3方案架构图
1.4方案适用场景
本方案适用于数据库访问量不太大,短期内访问量增长不会太快,对数据库可用性要求非常高的场景。
1.5方案实战
1.5.1实战环境介绍
主机名 |
Ip |
系统 |
DRBD磁盘 |
Heartbeat版本 |
dbserver1 |
10.1.1.113 |
Centos 5.5 64bit |
/dev/sdb1 |
2.1.3 |
dbserver2 |
10.1.1.108
|