简介:lvs 能为服务器提供负载均衡 keepalived 能为lvs服务器提供热备切换,提高可用性。并对服务器池的节点进行健康检查,自动移除故障节点。
一 搭建lvs
1 网络环境:
.配置各IP:
lvs1:172.16.16.173 ;lvs2:172.16.16.174 ;web1:172.16.16.175 ;web2:172.16.16.177
四台服务器都需配置vip:172.16.16.172以作为负载均衡提供服务。
(1)lvs的vip根据eth0的虚接口进行配置
2) 节点服务器的vip用回环的虚接口进行配置
(3)lvs配置/etc/sysctl.conf,添加三条以关闭ICMP重定向 vim /etc/sysctl.conf
(4)① 节点服务器配置/etc/sysctl.conf,调整/proc响应参数 vim /etc/sysctl.conf
② 节点服务器添加vip本地访问路由
2 配置负载分配策略
(1)lvs安装ipvsadm工具,并清除默认策略 [service ipvsadm stop] ;添加虚拟服务器并配置负载分配策略
3 到此步 lvs负载均衡已搭建完成 可通过ipvsadm -ln 查看节点服务器
使用两台客户机测试,可实现负载均衡
2 搭建 keepalived
一 keepalived软件环境
(1) 两台lvs安装相关环境
(2) 两台lvs安装keepalived
二
(1)配置主调度器
(2)配置从调度器
(3)注意
从调度器和主调度器的调度器名称,状态,路由名 不同 。其余应保持一致!
3 至此,keepalived搭建完成 。在lvs中实现热备,实现了高可用和负载均衡的效果。
时间: 2024-11-05 19:45:19