最近对lvs、keepalived进行了安装、配置熟悉,对过程进行整理同时记录遇到的问题。此处只做单独的lvs、keepalived的配置,假设后台服务已配置完成。
1、需要的安装包:ipvsadm、keepalived
2、安装规划:
主机 | 真实IP | VIP |
master | 10.20.13.153 | 10.20.13.101 |
backup | 10.20.13.231 | 10.20.13.101 |
real server | 10.20.13.85 |
3、lvs的安装配置:
如果是tar的包使用:make&&make install
如果使用的是rpm包:rpm -ivh rpm包
4、验证ipvsadm是否安装成功
查看pvsadm --help命令是否能执行
5、分别为主机配置vip:
ifconfig eth0:1 10.20.13.101 netmask 255.255.255.0 此种方式网卡重启后失效,如果永久生效可以在/etc/sysconfig/network-script/下安装eth0的复制一份修改保存
6、配置lvs:
mster服务器
ipvsadm -A -t 10.20.13.153:80 -s rr -p 30 # -A 增加 -s 指定算法 -t 使用tcp协议 -p 指定用户超时时间
ipvsadm -a -t 10.2