1
2FENCE_AGENT(8) System Manager's Manual FENCE_AGENT(8)
3
4
5
7 fence_intelmodular - Fence agent for Intel Modular
8
10 fence_intelmodular is an I/O Fencing agent which can be used with Intel
11 Modular device (tested on Intel MFSYS25, should work with MFSYS35 as
12 well).
13
14 Note: Since firmware update version 2.7, SNMP v2 write support is
15 removed, and replaced by SNMP v3 support. So agent now has default SNMP
16 version 3. If you are using older firmware, please supply -d for com‐
17 mand line and snmp_version option for your cluster.conf.
18
19 fence_intelmodular accepts options on the command line as well as from
20 stdin. Fenced sends parameters through stdin when it execs the agent.
21 fence_intelmodular can be run by itself with command line options.
22 This is useful for testing and for turning outlets on or off from
23 scripts.
24
25 Vendor URL: http://www.intel.com
26
28
29
30 -o, --action=[action]
31 Fencing action (Default Value: reboot)
32
33 -c, --community=[community]
34 Set the community string
35
36 -a, --ip=[ip]
37 IP address or hostname of fencing device This parameter is
38 always required.
39
40 -u, --ipport=[port]
41 TCP/UDP port to use for connection with device (Default Value:
42 161)
43
44 -p, --password=[password]
45 Login password or passphrase
46
47 -S, --password-script=[script]
48 Script to run to retrieve password
49
50 -n, --plug=[id]
51 Physical plug number on device, UUID or identification of
52 machine This parameter is always required.
53
54 -b, --snmp-auth-prot=[prot]
55 Set authentication protocol (MD5|SHA)
56
57 -P, --snmp-priv-passwd=[pass]
58 Set privacy protocol password
59
60 -R, --snmp-priv-passwd-script
61 Script to run to retrieve privacy password
62
63 -B, --snmp-priv-prot=[prot]
64 Set privacy protocol (DES|AES)
65
66 -E, --snmp-sec-level=[level]
67 Set security level (noAuthNoPriv|authNoPriv|authPriv)
68
69 -d, --snmp-version=[version]
70 Specifies SNMP version to use (1|2c|3)
71
72 -l, --username=[name]
73 Login name
74
75 -q, --quiet
76 Disable logging to stderr. Does not affect --verbose or --debug-
77 file or logging to syslog.
78
79 -v, --verbose
80 Verbose mode. Multiple -v flags can be stacked on the command
81 line (e.g., -vvv) to increase verbosity.
82
83 --verbose-level
84 Level of debugging detail in output. Defaults to the number of
85 --verbose flags specified on the command line, or to 1 if ver‐
86 bose=1 in a stonith device configuration (i.e., on stdin).
87
88
89 -D, --debug-file=[debugfile]
90 Write debug information to given file
91
92 -V, --version
93 Display version information and exit
94
95 -h, --help
96 Display help and exit
97
98 -C, --separator=[char]
99 Separator for CSV created by 'list' operation (Default Value: ,)
100
101
102 --delay=[seconds]
103 Wait X seconds before fencing is started (Default Value: 0)
104
105
106 --disable-timeout=[true/false]
107 Disable timeout (true/false) (default: true when run from Pace‐
108 maker 2.0+)
109
110 --login-timeout=[seconds]
111 Wait X seconds for cmd prompt after login (Default Value: 5)
112
113
114 --power-timeout=[seconds]
115 Test X seconds for status change after ON/OFF (Default Value:
116 20)
117
118 --power-wait=[seconds]
119 Wait X seconds after issuing ON/OFF (Default Value: 0)
120
121 --shell-timeout=[seconds]
122 Wait X seconds for cmd prompt after issuing command (Default
123 Value: 3)
124
125 --retry-on=[attempts]
126 Count of attempts to retry power on (Default Value: 1)
127
128 --snmpget-path=[path]
129 Path to snmpget binary (Default Value: /usr/bin/snmpget)
130
131 --snmpset-path=[path]
132 Path to snmpset binary (Default Value: /usr/bin/snmpset)
133
134 --snmpwalk-path=[path]
135 Path to snmpwalk binary (Default Value: /usr/bin/snmpwalk)
136
137
139
140
141 on Power on machine.
142
143 off Power off machine.
144
145 reboot Reboot machine.
146
147 status This returns the status of the plug/virtual machine.
148
149 list List available plugs with aliases/virtual machines if there is
150 support for more then one device. Returns N/A otherwise.
151
152 list-status
153 List available plugs with aliases/virtual machines and their
154 power state if it can be obtained without additional commands.
155
156
157 monitor
158 Check the health of fence device
159
160 metadata
161 Display the XML metadata describing this resource.
162
163 manpage
164 The operational behavior of this is not known.
165
166 validate-all
167 Validate if all required parameters are entered.
168
169
171
172
173 action Fencing action (Default Value: reboot)
174
175 community
176 Set the community string
177
178 ip IP address or hostname of fencing device This parameter is
179 always required. Obsoletes: ipaddr
180
181 ipport TCP/UDP port to use for connection with device (Default Value:
182 161)
183
184 password
185 Login password or passphrase Obsoletes: passwd
186
187 password_script
188 Script to run to retrieve password Obsoletes: passwd_script
189
190
191 plug Physical plug number on device, UUID or identification of
192 machine This parameter is always required. Obsoletes: port
193
194
195 snmp_auth_prot
196 Set authentication protocol (MD5|SHA)
197
198 snmp_priv_passwd
199 Set privacy protocol password
200
201 snmp_priv_passwd_script
202 Script to run to retrieve privacy password
203
204 snmp_priv_prot
205 Set privacy protocol (DES|AES)
206
207 snmp_sec_level
208 Set security level (noAuthNoPriv|authNoPriv|authPriv)
209
210 snmp_version
211 Specifies SNMP version to use (1|2c|3)
212
213 username
214 Login name Obsoletes: login
215
216 quiet Disable logging to stderr. Does not affect --verbose or --debug-
217 file or logging to syslog.
218
219 verbose
220 Verbose mode. Multiple -v flags can be stacked on the command
221 line (e.g., -vvv) to increase verbosity.
222
223 verbose_level
224 Level of debugging detail in output. Defaults to the number of
225 --verbose flags specified on the command line, or to 1 if ver‐
226 bose=1 in a stonith device configuration (i.e., on stdin).
227
228
229 debug_file
230 Write debug information to given file Obsoletes: debug
231
232 version
233 Display version information and exit
234
235 help Display help and exit
236
237 separator
238 Separator for CSV created by 'list' operation (Default Value: ,)
239
240
241 delay Wait X seconds before fencing is started (Default Value: 0)
242
243
244 disable_timeout
245 Disable timeout (true/false) (default: true when run from Pace‐
246 maker 2.0+)
247
248 login_timeout
249 Wait X seconds for cmd prompt after login (Default Value: 5)
250
251
252 power_timeout
253 Test X seconds for status change after ON/OFF (Default Value:
254 20)
255
256 power_wait
257 Wait X seconds after issuing ON/OFF (Default Value: 0)
258
259 shell_timeout
260 Wait X seconds for cmd prompt after issuing command (Default
261 Value: 3)
262
263 retry_on
264 Count of attempts to retry power on (Default Value: 1)
265
266 snmpget_path
267 Path to snmpget binary (Default Value: /usr/bin/snmpget)
268
269 snmpset_path
270 Path to snmpset binary (Default Value: /usr/bin/snmpset)
271
272 snmpwalk_path
273 Path to snmpwalk binary (Default Value: /usr/bin/snmpwalk)
274
275
276
277fence_intelmodular (Fence Agent) 2009-10-20 FENCE_AGENT(8)