#当节点在节点的checktimeout周期内响应失败时,节点是”静态的”(它的权重被设置到0)。当设置此选项时,ldirectord将从IPVS表中删除真实服务器而不是”止息”它。从IPVS表中删除节点将会导致断开所有现有的客户端连接,并导致LVS丢弃所有的连接跟踪记录和节点的持久性连接模块。如果没有将此项设置到no,当节点崩溃时,对于一些客户端的计算机,集群似乎是出故障了,因为它们在节点崩溃之前分配给了节点,并且连接跟踪记录或持久性连接模块仍将保存在director上。 # A sample virual with a fallback that will override the gobal setting virtual=192.168.1.200:80 real=192.168.1.11:80 gate real=192.168.1.12:80 gate fallback=127.0.0.1:80 gate service=http #virtualhost=some.domain.com.au scheduler=rr #persistent=600 #netmask=255.255.255.255
Starting ldirectord... Can't locate Mail/Send.pm in @INC (@INC contains:。。。。。。。。。。。。。。。。。。。
BEGIN failed--compilation aborted at /usr/local/sbin/ldirectord line 3096.
5)lvs/dr脚本
#!/bin/bash RIP1=192.168.1.11 RIP2=192.168.1.12
VIP1=192.168.1.200
. /etc/rc.d/init.d/functions
case "$1" in
start) echo " start LVS of DirectorServer"
# set the Virtual IP Address and sysctl parameter /sbin/ifconfig eth0:0 $VIP1 broadcast $VIP1 netmask 255.255.255.255 up #/sbin/ifconfig eth0:1 $VIP2 broadcast $VIP2 netmask 255.255.255.255 up /sbin/route add -host $VIP1 dev eth0:0 #/sbin/route add -host $VIP2 dev eth0:1 echo "1" >/proc/sys/net/ipv4/ip_forward
#Clear IPVS table /sbin/ipvsadm -C
#set LVS #Web Apache /sbin/ipvsadm -A -t $VIP1:80 -s rr -p 120 /sbin/ipvsadm -a -t $VIP1:80 -r $RIP1:80 -g /sbin/ipvsadm -a -t $VIP1:80 -r $RIP2:80 -g