- 高可用集群说明
- 尽可能提高服务的可用性
 
 

- LVS - DR + Keepalived 构建 -1
- keepalived介绍
- 案例环境专为LVS和HA设计的一款健康检查工具
 - 支持故障自动切换(Failover)
 - 支持节点健康状态检查(HealthChecking)
 - 官方网站:http://wWw‘keepalived.org/
 
 - keepalived原理
- Keepalived的热备方式
 - VRRP(VirtualRouterRedundancyProtocol,虚拟路由冗余协议)
 - 一主+多备,共用同一个IP地址,但优先级不同
 
 
 - keepalived介绍
 

- LVS - DR + Keepalived 构建 -2
- 搭建四台设备后关闭守护进程
 - 添加集群
- 10.10.10.11机器上的命令
 - 添加网卡
 - 启动后ifconfig查看是否启动成功
 - 启动成功后,安装ipvs
 - 安装成功后关闭网卡的广播功能:vim /etc/sysctl.conf防止IP冲突
 - 关闭重定向功能,相当于优化步骤
 - 添加集群
 - 保存
 - 10.10.10.13机器上的命令
 - 然后重复10.10.10.11上的命令,变化之处
 - 添加路由并写入开机自启
 
 - 安装部署keepalived
- 在10.10.10.11(主服务器)上安装,挂载镜像
 - 形成keepalived源码包,先安装gcc,解压压缩包
 - 进入安装包,安装依赖
 - 生成kernel文件
 - 编译安装
 - 添加启动脚本到开机自启
 - 修改参数
 - 添加两台真实服务器real_server
 - 推出后启动keepalived
 
 
 - Heartbeat + Nginx 构建
- Heartbeat是Linuz-HA工程的一个组件,自1999年开始到现在,发布了众多版本,是目前开源Linuzx-HA项目最成功的一个例子,在行业内得到了厂泛的应用
 - 构建的集群的模型
 
 
