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