3 \cp ./materials/l7directord-2-2-5-l7directord.cf ${L7DIRECTORD_CONF_DIR}/l7directord.cf
4 echo "virtual=127.0.0.1:40002
5 real=127.0.0.1:50005" > ${L7DIRECTORD_CONF_DIR}/a.cf
7 echo "virtual=127.0.0.1:40003
8 real=127.0.0.1:50006" > ${L7DIRECTORD_CONF_DIR}/b.cf
14 echo "Test failed: $L7VSD"
20 $INIT_L7DIRECTORD start
23 echo "Test failed: $INIT_L7DIRECTORD start"
29 EXPECT="Layer-7 Virtual Server version 3.0.0
30 Prot LocalAddress:Port ProtoMod Scheduler
31 -> RemoteAddress:Port Forward Weight ActiveConn InactConn
32 TCP 127.0.0.1:40002 sessionless rr
33 -> 127.0.0.1:50005 Masq 1 0 0
34 TCP 127.0.0.1:40003 sessionless rr
35 -> 127.0.0.1:50006 Masq 1 0 0
36 TCP 127.0.0.1:40001 sessionless rr
37 -> 127.0.0.1:50001 Masq 1 0 0
38 -> 127.0.0.1:50002 Masq 1 0 0
39 -> 127.0.0.1:50003 Masq 1 0 0
40 -> 127.0.0.1:50004 Masq 1 0 0 "
41 if [ "${RET}" != "${EXPECT}" ]
43 echo "Test failed: $L7VSADM -l -n"
47 RET=`ps -ef | grep l7directord | grep -v grep | grep -v umtest.sh | awk '{print $8,$9}'`
48 EXPECT="/usr/sbin/l7directord start
49 /usr/sbin/l7directord /etc/ha.d/conf/a.cf
50 l7directord: none:127.0.0.1:50005:UP
51 /usr/sbin/l7directord /etc/ha.d/conf/b.cf
52 l7directord: none:127.0.0.1:50006:UP
53 l7directord: ping:127.0.0.1:50001:UP
54 l7directord: ping:127.0.0.1:50002:UP
55 l7directord: ping:127.0.0.1:50003:UP
56 l7directord: ping:127.0.0.1:50004:UP"
57 if [ "$RET" != "$EXPECT" ]
59 echo "Test failed: ps -ef | grep l7directord | grep -v grep | grep -v umtest.sh | awk '{print \$8,\$9}'"
63 PID=`ps -ef | grep "/usr/sbin/l7directord start" | awk '{print $2}'`
69 EXPECT="Layer-7 Virtual Server version 3.0.0
70 Prot LocalAddress:Port ProtoMod Scheduler
71 -> RemoteAddress:Port Forward Weight ActiveConn InactConn
72 TCP 127.0.0.1:40002 sessionless rr
73 -> 127.0.0.1:50005 Masq 1 0 0
74 TCP 127.0.0.1:40003 sessionless rr
75 -> 127.0.0.1:50006 Masq 1 0 0
76 TCP 127.0.0.1:40001 sessionless rr
77 -> 127.0.0.1:50001 Masq 1 0 0
78 -> 127.0.0.1:50002 Masq 1 0 0
79 -> 127.0.0.1:50003 Masq 1 0 0
80 -> 127.0.0.1:50004 Masq 1 0 0 "
81 if [ "${RET}" != "${EXPECT}" ]
83 echo "Test failed: $L7VSADM -l -n"
87 RET=`ps -ef | grep l7directord | grep -v grep | grep -v umtest.sh | awk '{print $8,$9}'`
88 EXPECT="/usr/sbin/l7directord /etc/ha.d/conf/a.cf
89 l7directord: none:127.0.0.1:50005:UP
90 /usr/sbin/l7directord /etc/ha.d/conf/b.cf
91 l7directord: none:127.0.0.1:50006:UP"
92 if [ "$RET" != "$EXPECT" ]
94 echo "Test failed: ps -ef | grep l7directord | grep -v grep | grep -v umtest.sh | awk '{print \$8,\$9}'"