安装LVS+KEEPALIVED
来源:互联网 发布:linux rm -rf 作死 编辑:程序博客网 时间:2024/05/17 21:51
1:yum -y install ipvsadm keepalived
2:在/etc/rc.local里添加
echo 1 > /proc/sys/net/ipv4/ip_forward
3:编辑/etc/keepalived/keepalived.conf
! Configuration File for keepalivedglobal_defs { notification_email { ops@58.com } notification_email_from Alexandre.Cassen@firewall.loc smtp_server 192.168.200.1 smtp_connect_timeout 30 router_id LVS_DEVEL}vrrp_instance VI_1 { //每个实例取一个好记的名字 state MASTER //主配MASTER,备配BACKUP interface eth1 virtual_router_id 200 //这个值主备要一样,但是不要和其他lvs冲突 priority 100 //主配100,备配80 advert_int 1 authentication { auth_type PASS auth_pass 111158 } virtual_ipaddress { 211.151.111.4 }}virtual_server 211.151.111.4 80 { delay_loop 6 lb_algo wrr lb_kind DR persistence_timeout 50 protocol TCP real_server 10.4.11.24 80 { weight 1 TCP_CHECK { connect_timeout 3 nb_get_retry 3 delay_before_retry 3 connect_port 80 } } real_server 10.4.11.25 80 { weight 1 TCP_CHECK { connect_timeout 3 nb_get_retry 3 delay_before_retry 3 connect_port 80 } }}
4:编辑/etc/sysconfig/keepalived
KEEPALIVED_OPTIONS="-D -S 2"
5:编辑/etc/logrotate.d/syslog,加一行
/var/log/keepalived.log
6:service keepalived restart
[编辑]RS安装
1:编辑/opt/script/lvs_dr.sh
#!/bin/shVIP=211.151.111.4 #这里填VS的VIP/etc/rc.d/init.d/functionscase "$1" instart)echo "Start LVS of RealServer"/sbin/ifconfig lo:0 $VIP broadcast $VIP netmask 255.255.255.255 upecho "1" >/proc/sys/net/ipv4/conf/lo/arp_ignoreecho "2" >/proc/sys/net/ipv4/conf/lo/arp_announceecho "1" >/proc/sys/net/ipv4/conf/all/arp_ignoreecho "2" >/proc/sys/net/ipv4/conf/all/arp_announce;;stop)/sbin/ifconfig lo:0 downecho "Stop LVS of RealServer"echo "0" >/proc/sys/net/ipv4/conf/lo/arp_ignoreecho "0" >/proc/sys/net/ipv4/conf/lo/arp_announceecho "0" >/proc/sys/net/ipv4/conf/all/arp_ignoreecho "0" >/proc/sys/net/ipv4/conf/all/arp_announce;;*)echo "Usage:$0{start|stop}"exit 1esac
2:设置权限,启动服务
chmod 777 /opt/script/lvs_dr.sh/opt/script/lvs_dr.sh start
3:编辑/etc/rc.local,添加一行
/opt/script/lvs_dr.sh start
- 安装LVS+KEEPALIVED
- 安装lVS+keepalived心得
- LVS+Keepalived安装过程
- lvs keepalived 安装配置详解
- lvs+keepalived集群安装配置
- redhat6.3安装Keepalived+LVS
- LVS+keepalived(主从模式)安装
- Keepalived+LVS 安装部署文档
- Centos 5.5 lvs+keepalived 安装配置
- LVS(DR)+Keepalived 安装 成功安例
- lvs(DR)+keepalived+nginx+tomcat安装配置
- LVS(DR)+Keepalived 安装 成功安例
- LVS+Keepalived+httpd安装及配置
- centos下源码安装LVS+ Keepalived
- Centos6.5安装lvs+keepalived集群
- lvs+keepalived的安装与配置
- LVS+Keepalived+nginx安装及配置
- LVS+Keepalived
- Visual Basic 2005从入门到精通(奋斗的小鸟)_PDF 电子书
- Sublime 格式化代码 快捷键以及插件使用
- 安装TOMCAT+JAVA
- 第七周*思维游戏(项目4)上机制作2
- 发送email给列表中的邮箱--python
- 安装LVS+KEEPALIVED
- 一个PHP的远程图片抓取函数
- myeclipse web service 示例(java project 转 web service)
- Ultraedit 中文显示乱码
- Visual Basic 2008入门经典(第五版)(奋斗的小鸟)_PDF 电子书
- 第八周项目1-体验主动撞错
- extGrid里ComboBox显示下拉框的值
- Android init.rc (Android init language)
- 分组排序