1PACEMAKER-FENCED(7) Pacemaker Configuration PACEMAKER-FENCED(7)
2
3
4
6 pacemaker-fenced - Instance attributes available for all
7 "stonith"-class resources
8
10 [priority=integer] [pcmk_host_argument=string] [pcmk_host_map=string]
11 [pcmk_host_list=string] [pcmk_host_check=string] [pcmk_delay_max=time]
12 [pcmk_delay_base=time] [pcmk_action_limit=integer]
13 [pcmk_reboot_action=string] [pcmk_reboot_timeout=time]
14 [pcmk_reboot_retries=integer] [pcmk_off_action=string]
15 [pcmk_off_timeout=time] [pcmk_off_retries=integer]
16 [pcmk_on_action=string] [pcmk_on_timeout=time]
17 [pcmk_on_retries=integer] [pcmk_list_action=string]
18 [pcmk_list_timeout=time] [pcmk_list_retries=integer]
19 [pcmk_monitor_action=string] [pcmk_monitor_timeout=time]
20 [pcmk_monitor_retries=integer] [pcmk_status_action=string]
21 [pcmk_status_timeout=time] [pcmk_status_retries=integer]
22
24 Instance attributes available for all "stonith"-class resources and
25 used by Pacemaker's fence daemon, formerly known as stonithd
26
28 priority = integer [0]
29 The priority of the stonith resource. Devices are tried in order of
30 highest priority to lowest.
31
32
33 pcmk_host_argument = string [port]
34 Advanced use only: An alternate parameter to supply instead of
35 'port'
36
37 Some devices do not support the standard 'port' parameter or may
38 provide additional ones. Use this to specify an alternate,
39 device-specific, parameter that should indicate the machine to be
40 fenced. A value of 'none' can be used to tell the cluster not to
41 supply any additional parameters.
42
43 pcmk_host_map = string []
44 A mapping of host names to ports numbers for devices that do not
45 support host names.
46
47 Eg. node1:1;node2:2,3 would tell the cluster to use port 1 for
48 node1 and ports 2 and 3 for node2
49
50 pcmk_host_list = string []
51 A list of machines controlled by this device (Optional unless
52 pcmk_host_check=static-list).
53
54
55 pcmk_host_check = string [dynamic-list]
56 How to determine which machines are controlled by the device.
57
58 Allowed values: dynamic-list (query the device), static-list (check
59 the pcmk_host_list attribute), none (assume every device can fence
60 every machine)
61
62 pcmk_delay_max = time [0s]
63 Enable a random delay for stonith actions and specify the maximum
64 of random delay.
65
66 This prevents double fencing when using slow devices such as sbd.
67 Use this to enable a random delay for stonith actions. The overall
68 delay is derived from this random delay value adding a static delay
69 so that the sum is kept below the maximum delay.
70
71 pcmk_delay_base = time [0s]
72 Enable a base delay for stonith actions and specify base delay
73 value.
74
75 This prevents double fencing when different delays are configured
76 on the nodes. Use this to enable a static delay for stonith
77 actions. The overall delay is derived from a random delay value
78 adding this static delay so that the sum is kept below the maximum
79 delay.
80
81 pcmk_action_limit = integer [1]
82 The maximum number of actions can be performed in parallel on this
83 device
84
85 Cluster property concurrent-fencing=true needs to be configured
86 first. Then use this to specify the maximum number of actions can
87 be performed in parallel on this device. -1 is unlimited.
88
89 pcmk_reboot_action = string [reboot]
90 Advanced use only: An alternate command to run instead of 'reboot'
91
92 Some devices do not support the standard commands or may provide
93 additional ones. Use this to specify an alternate, device-specific,
94 command that implements the 'reboot' action.
95
96 pcmk_reboot_timeout = time [60s]
97 Advanced use only: Specify an alternate timeout to use for reboot
98 actions instead of stonith-timeout
99
100 Some devices need much more/less time to complete than normal. Use
101 this to specify an alternate, device-specific, timeout for 'reboot'
102 actions.
103
104 pcmk_reboot_retries = integer [2]
105 Advanced use only: The maximum number of times to retry the
106 'reboot' command within the timeout period
107
108 Some devices do not support multiple connections. Operations may
109 'fail' if the device is busy with another task so Pacemaker will
110 automatically retry the operation, if there is time remaining. Use
111 this option to alter the number of times Pacemaker retries 'reboot'
112 actions before giving up.
113
114 pcmk_off_action = string [off]
115 Advanced use only: An alternate command to run instead of 'off'
116
117 Some devices do not support the standard commands or may provide
118 additional ones. Use this to specify an alternate, device-specific,
119 command that implements the 'off' action.
120
121 pcmk_off_timeout = time [60s]
122 Advanced use only: Specify an alternate timeout to use for off
123 actions instead of stonith-timeout
124
125 Some devices need much more/less time to complete than normal. Use
126 this to specify an alternate, device-specific, timeout for 'off'
127 actions.
128
129 pcmk_off_retries = integer [2]
130 Advanced use only: The maximum number of times to retry the 'off'
131 command within the timeout period
132
133 Some devices do not support multiple connections. Operations may
134 'fail' if the device is busy with another task so Pacemaker will
135 automatically retry the operation, if there is time remaining. Use
136 this option to alter the number of times Pacemaker retries 'off'
137 actions before giving up.
138
139 pcmk_on_action = string [on]
140 Advanced use only: An alternate command to run instead of 'on'
141
142 Some devices do not support the standard commands or may provide
143 additional ones. Use this to specify an alternate, device-specific,
144 command that implements the 'on' action.
145
146 pcmk_on_timeout = time [60s]
147 Advanced use only: Specify an alternate timeout to use for on
148 actions instead of stonith-timeout
149
150 Some devices need much more/less time to complete than normal. Use
151 this to specify an alternate, device-specific, timeout for 'on'
152 actions.
153
154 pcmk_on_retries = integer [2]
155 Advanced use only: The maximum number of times to retry the 'on'
156 command within the timeout period
157
158 Some devices do not support multiple connections. Operations may
159 'fail' if the device is busy with another task so Pacemaker will
160 automatically retry the operation, if there is time remaining. Use
161 this option to alter the number of times Pacemaker retries 'on'
162 actions before giving up.
163
164 pcmk_list_action = string [list]
165 Advanced use only: An alternate command to run instead of 'list'
166
167 Some devices do not support the standard commands or may provide
168 additional ones. Use this to specify an alternate, device-specific,
169 command that implements the 'list' action.
170
171 pcmk_list_timeout = time [60s]
172 Advanced use only: Specify an alternate timeout to use for list
173 actions instead of stonith-timeout
174
175 Some devices need much more/less time to complete than normal. Use
176 this to specify an alternate, device-specific, timeout for 'list'
177 actions.
178
179 pcmk_list_retries = integer [2]
180 Advanced use only: The maximum number of times to retry the 'list'
181 command within the timeout period
182
183 Some devices do not support multiple connections. Operations may
184 'fail' if the device is busy with another task so Pacemaker will
185 automatically retry the operation, if there is time remaining. Use
186 this option to alter the number of times Pacemaker retries 'list'
187 actions before giving up.
188
189 pcmk_monitor_action = string [monitor]
190 Advanced use only: An alternate command to run instead of 'monitor'
191
192 Some devices do not support the standard commands or may provide
193 additional ones. Use this to specify an alternate, device-specific,
194 command that implements the 'monitor' action.
195
196 pcmk_monitor_timeout = time [60s]
197 Advanced use only: Specify an alternate timeout to use for monitor
198 actions instead of stonith-timeout
199
200 Some devices need much more/less time to complete than normal. Use
201 this to specify an alternate, device-specific, timeout for
202 'monitor' actions.
203
204 pcmk_monitor_retries = integer [2]
205 Advanced use only: The maximum number of times to retry the
206 'monitor' command within the timeout period
207
208 Some devices do not support multiple connections. Operations may
209 'fail' if the device is busy with another task so Pacemaker will
210 automatically retry the operation, if there is time remaining. Use
211 this option to alter the number of times Pacemaker retries
212 'monitor' actions before giving up.
213
214 pcmk_status_action = string [status]
215 Advanced use only: An alternate command to run instead of 'status'
216
217 Some devices do not support the standard commands or may provide
218 additional ones. Use this to specify an alternate, device-specific,
219 command that implements the 'status' action.
220
221 pcmk_status_timeout = time [60s]
222 Advanced use only: Specify an alternate timeout to use for status
223 actions instead of stonith-timeout
224
225 Some devices need much more/less time to complete than normal. Use
226 this to specify an alternate, device-specific, timeout for 'status'
227 actions.
228
229 pcmk_status_retries = integer [2]
230 Advanced use only: The maximum number of times to retry the
231 'status' command within the timeout period
232
233 Some devices do not support multiple connections. Operations may
234 'fail' if the device is busy with another task so Pacemaker will
235 automatically retry the operation, if there is time remaining. Use
236 this option to alter the number of times Pacemaker retries 'status'
237 actions before giving up.
238
240 Andrew Beekhof <andrew@beekhof.net>
241 Author.
242
243
244
245Pacemaker Configuration 04/23/2019 PACEMAKER-FENCED(7)