1
2fence_xvm(8)                System Manager's Manual               fence_xvm(8)
3
4
5

NAME

7       fence_xvm - I/O Fencing agent for Xen virtual machines.
8
9

SYNOPSIS

11       fence_xvm [OPTION]...
12
13

DESCRIPTION

15       fence_xvm  is  an  I/O Fencing agent which can be used with Xen virtual
16       machines which are part of a cluster.  There is a requirement that  the
17       parent  domain-0s are also a part of a CMAN/OpenAIS based cluster, such
18       as linux-cluster.
19
20       fence_xvm accepts options on the command line as well as from  standard
21       input.  If no command line options are present, fence_xvm will automat‐
22       ically use standard input.  fenced sends the options through stdin when
23       it  execs  the agent.  fence_xvm can be run by itself with command line
24       options which is useful for testing.
25
26

OPTIONS

28       -d     Enable debugging output.  The more times you specify this param‐
29              eter, the more debugging output you will receive.
30
31       -i family
32              IP family to use (auto, ipv4, or ipv6; default = auto)
33
34       -a address
35              Multicast address to use (default=225.0.0.12 for ipv4, ff02::3:1
36              for ipv6)
37
38       -p port
39              Port to  use  for  all  communications;  must  match  fence_xvmd
40              (default=1229)
41
42       -r retrans
43              Multicast  retransmission  time  (in  1/10 seconds; default=20).
44              This is used to tune the amount of retransmission which is  done
45              on busy networks where multicast traffic is unreliable.
46
47       -C auth
48              Authentication     type    (none,    sha1,    sha256,    sha512;
49              default=sha256).  This  controls  the  authentication  mechanism
50              used  to  authenticate  clients.  The three SHA hashes use a key
51              which must be shared between both the Xen virtual  machines  and
52              the  host domain-0 cluster.  The three SHA authentication mecha‐
53              nisms use a simple  bidirectional  challenge-response  based  on
54              pseudo- random number generation and a shared private key.
55
56       -c hash
57              Packet  hash  type (none, sha1, sha256, sha512; default=sha256).
58              This controls the hashing mechanism used to authenticate fencing
59              requests.   The  three SHA hashes use a key which must be shared
60              between both the Xen virtual  machines  and  the  host  domain-0
61              cluster.
62
63       -k key_file
64              Use  the specified key file for packet hashing / SHA authentica‐
65              tion.  When both the hash type and the authentication  type  are
66              set to "none", this parameter is ignored.
67
68       -H domain
69              This  specifies  unique domain name of the Xen guest which needs
70              to be fenced.
71
72       -u     Fence by UUID instead of Xen Domain  name.   If  specified,  the
73              above -H parameter should be the statically-defined 36-character
74              UUID of the Xen domain rather than its human-readable name.
75
76       -o operation
77              Fencing operation to perform (null, off,  reboot;  default=off).
78              This specifies the fencing operation to perform.  The null oper‐
79              ation does not actually do anything, but allows you to check  to
80              see if communication with fence_xvmd is working correctly (note:
81              the result of the null operation is *always* failure!).
82
83       -t timeout
84              This specifies the amount of time, in seconds, to wait before  a
85              response to the multicast request before giving up (default=30).
86
87       -?     Print  out  a  help  message  describing available options, then
88              exit.
89
90       -h     Print out a help  message  describing  available  options,  then
91              exit.
92
93       -V     Print out a version message, then exit.
94
95

STDIN PARAMETERS

97       debug = 1
98              Same  as  the  -d option.  Specify numbers >1 for more debugging
99              information.
100
101       family = < param >
102              Same as the -i option.
103
104       multicast_address = < param >
105              Same as the -a option.
106
107       port = < param >
108              Same as the -p option.
109
110       retrans = < param >
111              Same as the -r option.
112
113       auth = < param >
114              Same as the -C option.
115
116       hash = < param >
117              Same as the -c option.
118
119       key_file = < param >
120              Same as the -k option.
121
122       retrans = < param >
123              Same as the -r option.
124
125       domain = < param >
126              Same as the -H option.
127
128       use_uuid = 1
129              Same as the -u option.
130
131       option = < param >
132              Same as the -o option.
133
134       timeout = < param >
135              Same as the -t option.
136
137       domain = < param >
138              Same as the -H option.
139
140

SEE ALSO

142       fence(8), fence_node(8), fence_xvmd(8)
143
144
145
146                                                                  fence_xvm(8)
Impressum