LVS自动摘除故障RS--老男孩老师
脚本实现LVS自动摘除故障RS基于端口(此法不优):
# cat health_check
#!/bin/sh
VIP=10.0.0.29
PORT="80"
RIP=(
10.0.0.17
10.0.0.18
)
while true
do
for ((i=0; i>/tmp/rs.log
}
done
sleep 10
done
提示:此法缺点1)端口检查不准确(但是使用的特别多)。2)nmap检查时间有点长。
改进BUG的脚本
# cat check_rs.sh
#!/bin/sh
#created by oldboy 201308
VIP=10.0.0.29
PORT=80
RIP=(
10.0.0.17
10.0.0.18
)
while true
do
for((i=0;i/dev/null 2>&1
fi
fi
done
sleep 10
done
以上脚本来自老男孩培训机构,转载请注明本脚本的编写人-老男孩老师
页:
[1]