【中级篇】LVS+keepalived 高可用负载均衡群集
LVS+keepalived 高可用负载均衡群集1. 实验需求:
1) 2台服务器部署WEB服务
2)2台做调度器, 一台主服务调度器,一台备用服务调度器。
3)使用keepalived实现双击热备,对IP地址故障的切换。
4)在LVS 高可用群集中的热备应用
2. 实验环境:
Linux服务器系统版本:CentOS-6.5 -S02 IP:192.168.10.15( web )
Linux服务器系统版本:CentOS-6.5 -S03 IP : 192.168.10.18( web )
Linux服务器系统版本:RedHat6.5 IP:192.168.10.10(主服务调度器)
Linux服务器系统版本:RedHat6.5 IP:192.168.10.11(备用服务调度器)
VIP(漂移地址) :192.168.10.100
3. 实验步骤:
基本安装操作:
1.首先在2台real-server上安装web 服务
http://s2.运维网.com/wyfs02/M01/7A/1D/wKiom1aiOqTwABDWAAAuNjubFH4923.png
http://s2.运维网.com/wyfs02/M02/7A/1D/wKiom1aiOrDQJsW6AABCDx6M8GQ534.png
http://s1.运维网.com/wyfs02/M02/7A/1D/wKiom1aiOrzhIFknAAB2WyEpQRg221.png
http://s1.运维网.com/wyfs02/M00/7A/1C/wKioL1aiOwXTj9qCAAAvi3XMXbE808.png
http://s3.运维网.com/wyfs02/M00/7A/1D/wKiom1aiOteTsB2SAAAN64XR2EI240.png
http://s2.运维网.com/wyfs02/M00/7A/1D/wKiom1aiOuGSbMVTAADGq5RPr-E596.png
http://s4.运维网.com/wyfs02/M01/7A/1C/wKioL1aiOyzxAqTIAAANqRPoIec051.png
http://s4.运维网.com/wyfs02/M01/7A/1D/wKiom1aiOv_SNL9pAAAu8pDv2Kw593.png
http://s1.运维网.com/wyfs02/M02/7A/1C/wKioL1aiO0qwFiVpAABHSICtg0w021.png
http://s2.运维网.com/wyfs02/M02/7A/1D/wKiom1aiOyOwJUayAAAOsoI9nYM780.png
http://s5.运维网.com/wyfs02/M00/7A/1C/wKioL1aiO3OS5qcNAAB63RoQoaA787.png
http://s1.运维网.com/wyfs02/M01/7A/1C/wKioL1aiO4OiSXL-AAAzu7bv-EM592.png
http://s4.运维网.com/wyfs02/M01/7A/1D/wKiom1aiO1Kx7c2hAAAWnwWOf2I733.png
http://s1.运维网.com/wyfs02/M01/7A/1D/wKiom1aiO16wVlvwAAAwFK7PAcA943.png
http://s5.运维网.com/wyfs02/M01/7A/1C/wKioL1aiO6nRMTjzAAALgSbDduM039.png
http://s4.运维网.com/wyfs02/M02/7A/1C/wKioL1aiO7WiyNK4AADTfAdycAc146.png
http://s3.运维网.com/wyfs02/M02/7A/1D/wKiom1aiO4jQkH7PAAAMY_C6aa0844.png
http://s1.运维网.com/wyfs02/M02/7A/1D/wKiom1aiO5WSWUGWAAAl0sxBNdA995.png
http://s4.运维网.com/wyfs02/M02/7A/1C/wKioL1aiO-ezVGkxAABJ70TxVYw074.png
2.用一台做主服务调度器,一台做备用服务调度器。
http://s2.运维网.com/wyfs02/M02/7A/1C/wKioL1aiPHqCg3ZiAAAZSZLUZwI698.png
① 安装支持软件 在编译安装keepalived之前,先安装内核开发包
http://s5.运维网.com/wyfs02/M00/7A/1D/wKioL1aiPIrwJ3U2AAAlnvNFssc235.png
http://s1.运维网.com/wyfs02/M01/7A/1D/wKioL1aiPJaDdYN9AAA3JekTLEs230.png
http://s4.运维网.com/wyfs02/M01/7A/1D/wKiom1aiPGGASYHqAAAvas0jQHk116.png
http://s4.运维网.com/wyfs02/M01/7A/1D/wKiom1aiPG-TUiETAADZd6mBKAM132.png
② 编译安装keepalived
http://s2.运维网.com/wyfs02/M01/7A/1D/wKioL1aiPLygwQTjAABRe89DlQE024.png
http://s5.运维网.com/wyfs02/M00/7A/1D/wKioL1aiPMnybLNEAAAYoe-qvTk917.png
http://s1.运维网.com/wyfs02/M02/7A/1D/wKiom1aiPJiRnn7BAABitU8lAUc146.png
http://s4.运维网.com/wyfs02/M02/7A/1D/wKioL1aiPOXTY6uSAACrRObCivI315.png
出现这个页面说明编译成功。
http://s2.运维网.com/wyfs02/M01/7A/1D/wKioL1aiPPaQjoe4AABNWvPRrRI110.png
③ 使用keepalived服务
http://s1.运维网.com/wyfs02/M01/7A/1D/wKiom1aiPMWQQB03AAA12FKRb7c210.png
http://s2.运维网.com/wyfs02/M02/7A/1D/wKioL1aiPRaRrOfHAABtAQdXbyk122.png
④ 主服务器的配置:keepalived服务的配置目录位于/etc/keepalived.
http://s1.运维网.com/wyfs02/M02/7A/1D/wKiom1aiPOTSAmBHAAB4nVJ7R5Y665.png
http://s4.运维网.com/wyfs02/M01/7A/1D/wKioL1aiPTSQKJL0AABbahU89g0812.png
http://s1.运维网.com/wyfs02/M00/7A/1D/wKiom1aiPQuDrUIfAABTIIAYAfo437.png
http://s5.运维网.com/wyfs02/M02/7A/1D/wKiom1aiPRrAtmgbAAA0M4y26WE625.png
http://s4.运维网.com/wyfs02/M02/7A/1D/wKioL1aiPWaT0Wg9AAAuXu9B8Ss948.png
http://s3.运维网.com/wyfs02/M00/7A/1D/wKiom1aiPTXRpICKAAB-rA28D4E967.png
http://s3.运维网.com/wyfs02/M01/7A/1E/wKiom1aiPUXyrF2mAACzTUXlVWk273.png
⑤ 备用服务器的配置:keepalived服务的配置目录位于/etc/keepalived.
http://s4.运维网.com/wyfs02/M00/7A/1D/wKioL1aiPlTQX3iUAAAMRE0ysFc434.png
http://s3.运维网.com/wyfs02/M01/7A/1E/wKiom1aiPiCRRxwHAAAhKQXKHTw458.png
http://s4.运维网.com/wyfs02/M02/7A/1D/wKioL1aiPmmgiD5-AAA5dPviEFY857.png
http://s3.运维网.com/wyfs02/M02/7A/1E/wKiom1aiPjehrO2WAAAvWT3dZLE635.png
http://s4.运维网.com/wyfs02/M00/7A/1D/wKioL1aiPoaC0_C8AAC59Vdg1kU243.png
http://s3.运维网.com/wyfs02/M00/7A/1E/wKiom1aiPlbxujbTAABPSOTCRtw415.png
http://s1.运维网.com/wyfs02/M01/7A/1D/wKioL1aiPqKh9JDjAABfJqIYaQU700.png
http://s4.运维网.com/wyfs02/M02/7A/1E/wKiom1aiPm_TjWT_AAA3t6ZYlNo436.png
http://s4.运维网.com/wyfs02/M00/7A/1E/wKiom1aiPn2iw61zAAC3Ec1LRFo864.png
http://s3.运维网.com/wyfs02/M00/7A/1D/wKioL1aiPt-BrUISAAA0PhtzDL4162.png
http://s1.运维网.com/wyfs02/M01/7A/1E/wKiom1aiPrDTcyWUAAB4sbp7vog288.png
http://s3.运维网.com/wyfs02/M01/7A/1D/wKioL1aiPwPAVVRfAAAhatJzH_I125.png
http://s2.运维网.com/wyfs02/M01/7A/1E/wKiom1aiPtWz2zMaAAE50TM3jHs209.png
http://s4.运维网.com/wyfs02/M01/7A/1D/wKioL1aiPyWz7XJLAABPZJyG1q0250.png
http://s5.运维网.com/wyfs02/M02/7A/1D/wKioL1aiPzaxuy02AADTPtk9DNg795.png
http://s1.运维网.com/wyfs02/M02/7A/1E/wKiom1aiPwfjv08vAAAwT__zv24624.png
http://s2.运维网.com/wyfs02/M00/7A/1E/wKiom1aiP4XiUqQdAADICFG4-NE960.png
要把2台调度器的防火墙和selinux都要关闭。
3.开始测试
http://s4.运维网.com/wyfs02/M02/7A/1D/wKioL1aiP9ezTqwiAABH674K1ss686.png
刷新一下
http://s2.运维网.com/wyfs02/M02/7A/1D/wKioL1aiP-Wh3xD0AABMU2XBJVU999.png
如果这时主服务调度器down 了,我们看看能不能切换到备用服务器上。
http://s2.运维网.com/wyfs02/M02/7A/1E/wKiom1aiP7Pynyz3AAAL6XX5Q5o133.png
下面看下备用服务器的日志:
http://s1.运维网.com/wyfs02/M00/7A/1E/wKiom1aiP8LTx6STAABih17dmTM311.png
http://s3.运维网.com/wyfs02/M00/7A/1D/wKioL1aiQA_yDpLhAAD47gyZFRY406.png
已经切换成主服务器了。
http://s4.运维网.com/wyfs02/M00/7A/1D/wKioL1aiQB7j82LuAABEYRLleQM148.png
http://s5.运维网.com/wyfs02/M01/7A/1E/wKiom1aiP_DiAMo7AABFJmNmP2E276.png
我们再看看再把主服务器启动 看看能切换过来
主:
http://s1.运维网.com/wyfs02/M02/7A/1D/wKioL1aiQD7Cg_isAAAdYSxbWgI114.png
http://s1.运维网.com/wyfs02/M02/7A/1E/wKiom1aiQBTiiJdHAAApvJ9KUK8012.png
http://s5.运维网.com/wyfs02/M01/7A/1E/wKiom1aiQCHiraFBAAArTu8FQKA301.png
备用:
http://s3.运维网.com/wyfs02/M01/7A/1D/wKioL1aiQHDSlfIUAABO9AdhzMU324.png
http://s2.运维网.com/wyfs02/M00/7A/1D/wKioL1aiQILjL9whAAAzSHzuYyU638.png
再次刷新网页还是可以切换。
如果是1台real-server被down 了,会有什么样的结果呢?
http://s5.运维网.com/wyfs02/M02/7A/1E/wKiom1aiQFjx_LFBAAAgrb8MJbg579.png
http://s5.运维网.com/wyfs02/M01/7A/1D/wKioL1aiQKWi1UA5AABM6T0or6A273.png
不管你怎么刷新网页,就只会出来另外一台real-server 的页面。
再把刚才暂停的S02重新开始服务,再次刷新页面,又会出现一个页面,2页面来回切换。
实验总结:使用keepalived构建LVS群集更加简单易用,主要优势体现在:对LVS负载调度器实现热备切换,提高可用性;对服务器池中的节点进行健康检查,自动移除失效节点,恢复后重新加入。
页:
[1]