#!/bin/bash VIP=192.168.19.254 RS=(192.168.19.2 192.168.19.3) DIP=192.168.19.1 lvsstart () { if [ ! -e /sbin/ipvsadm ];then echo "ERROR!! please install ipvsadm tool" else ifconfig eth0:1 $VIP netmask 255.255.255.0 broadcast $VIP up route add -host $VIP dev eth0:1 echo 1 > /proc/sys/net/ipv4/ip_forward ipvsadm -A -t $VIP:80 -s rr ipvsadm -a -t $VIP:80 -r ${RS[0]} -g ipvsadm -a -t $VIP:80 -r ${RS[1]} -g echo "lvs already running......" fi } lvsstop () { ipvsadm -C ifconfig eth0:1 down echo "lvs stop" } RS () { ifconfig lo:0 $VIP netmask 255.255.255.255 broadcast $VIP up route add -host $VIP dev lo:0 echo 2 >/proc/sys/net/ipv4/conf/all/arp_announce echo 1 >/proc/sys/net/ipv4/conf/all/arp_ignore } router () { echo 1 > /proc/sys/net/ipv4/ip_forward } case $1 in lvs-start) lvsstart;; lvs-stop) lvsstop;; rs) RS;; router) router;; *) echo "Usage sh lvs-DR lvs-start|lvs-stop|rs|router" esac
LVS-Dr 脚本
原创文章标签 lvs dr模式脚本 文章分类 服务器
©著作权归作者所有:来自51CTO博客作者Minkon1的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:普通用户提权至ROOT脚本
下一篇:详解Nginx的功能策略配置

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
ansible部署lvs集群DR模式
lvs集群DR模式部署
服务器 IP vim -
LVS-DR集群
文章目录1、实验规划2、配置实验网络环境3、proxy调度器安装软件并部署LVS-DR模式调度器1、实验规划使用4.200使用
linux 运维 ip地址 服务器 重启 -
LVS-DR演示
LVS-DR演示
LVS-DR演示