1.3 高可用开源软件
1.3.1 heartbeat简介
Heartbeat项目是Linux-HA工程的一个组件,它实现了一个高可用集群系统,含有心跳服务和集群通信是高可用集群的两个关键组件,Heartbeat的核心实现简单说明如下:
- 以别名的方式配置VIP,命令为ifconfig, 格式标签eth0:0
- 有3个配置文件
ha.cf #基本配置
haresources #资源配置
aukeys #认证 - 用于带有数据资源的高可用对之间,例如:数据库、存储。
- heartbeat+drbd+mysql早期数据库高可用方案
drbd基于block复制(镜像)
1.3.2 keepalived简介
Keepalived的核心实现简单说明如下:
– 以辅助IP形式配置VIP,命令为ip
– 只有一个配置文件keepalived.conf
– 没有数据流动的的高可用对之间
– 如果有数据流动复制需求,需在keepalived之外自行解决。
本文链接:https://www.yunweibase.com/archives/170
网友评论comments