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