6951283571b3cd78a737f769fe322246f48a55f5
[samba.git] / ctdb / tests / tool / ctdb.lvs.007.sh
1 #!/bin/sh
2
3 . "${TEST_SCRIPTS_DIR}/unit.sh"
4
5 define_test "3 nodes, all LVS, all nodes disabled"
6
7 setup_lvs <<EOF
8 192.168.20.41
9 192.168.20.42
10 192.168.20.43
11 EOF
12
13 ctdb_state="\
14 NODEMAP
15 0       192.168.20.41   0x4     CURRENT RECMASTER
16 1       192.168.20.42   0x4
17 2       192.168.20.43   0x4
18
19 IFACES
20 :Name:LinkStatus:References:
21 :eth2:1:2:
22 :eth1:1:4:
23
24 VNNMAP
25 654321
26 0
27 1
28 2
29 "
30
31 #####
32
33 required_result 255 <<EOF
34 EOF
35
36 simple_test master <<EOF
37 $ctdb_state
38 EOF
39
40 #####
41
42 required_result 0 <<EOF
43 EOF
44
45 simple_test list <<EOF
46 $ctdb_state
47 EOF
48
49 #####
50
51 required_result 0 <<EOF
52 pnn:0 192.168.20.41    DISABLED (THIS NODE)
53 pnn:1 192.168.20.42    DISABLED
54 pnn:2 192.168.20.43    DISABLED
55 EOF
56
57 simple_test status <<EOF
58 $ctdb_state
59 EOF