您的位置:首页 > 运维架构 > 网站架构

构建LVS-DR+keepalived 高可用群集

2016-09-27 11:28 357 查看
LVS-DR+keepalived高可用群集
所需环境: 192.168.10.5 主LVS
192.168.10.6 从LVS 192.168.10.7 web 1 虚拟IP: 192.168.10.100 192.168.10.8 web 2 虚拟IP: 192.168.10.100 192.168.10.9 xp客户机 配置要求:断开主LVS,查看客户机是否能ping通10.100 配置原理:
负载均衡的工作模式使用的是直接路由(Direct routing),DR模式采用半开放式的网络结构,与TUN模式的结构类似,但各节点并不是分散在各地,而是与调度器位于同一个物理网络。负载调度器与各节点服务器通过本地网络连接,不需要建立专用的IP隧道。调度器的算法使用的是轮询(Round Robin),它会把将收到的访问请求按照顺序轮流分配给群集的各节点,均等的对待每一台服务器,而不管服务器实际的连接数和系统负载。keepalived实现LVS的健康状态检查,除此之还可以实现MASTER主机与BACKUP主机的一个故障切换和IP地址漂移。 配置步骤: 主从LVS配置主从IP地址调整相应参数(/etc/sysctl.conf)安装并配置ipvsadm配置keepalived服务器主服务器配置(/etc/keepalived/leepalived.conf)从服务器配置(/etc/keepalived/leepalived.conf)修改路由编号和路由状态及值,其余一样 以上内容主从配置同步 节点web配置IP及vip添加路由调整相应参数(/etc/sysctl.conf)配置并启动httpd服务 以上配置内容web 1,web2,相同 Xp 客户机验证 步骤截图: 配置主从LVS IP地址




调整相应参数(/etc/sysctl.conf)






安装并配置ipvsadm



安装keepalived






主keepalived服务器配置(/etc/keepalived/leepalived.conf)






从服务器配置(/etc/keepalived/leepalived.conf)修改路由编号和路由状态及值,其余一样

配置web IP 及 vip








添加路由





调整参数

启动并配置httpd

验证:














1.用客户机ping 192.168.10.100(virtual IP),加参数-t 一直ping。然后切断LVS1的网卡,看看客户机是否依旧能ping通,能ping通就表示成功。2.然后LVS重启ivsadm服务,主从关闭iptables,用客户机再访问10.100,看看页面是否出现轮替,有则成功。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  LVS DR keepalived