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=string] [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 Eg. node1,node2,node3
47
48 A list of machines controlled by this device (Optional unless
49 pcmk_host_list=static-list)
50
51 pcmk_host_check = string [dynamic-list]
52 How to determine which machines are controlled by the device.
53
54 Allowed values: dynamic-list (query the device via the 'list'
55 command), static-list (check the pcmk_host_list attribute), status
56 (query the device via the 'status' command), none (assume every
57 device can fence every machine)
58
59 pcmk_delay_max = time [0s]
60 Enable a base delay for fencing actions and specify base delay
61 value.
62
63 Enable a delay of no more than the time specified before executing
64 fencing actions. Pacemaker derives the overall delay by taking the
65 value of pcmk_delay_base and adding a random delay value such that
66 the sum is kept below this maximum.
67
68 pcmk_delay_base = string [0s]
69 Enable a base delay for fencing actions and specify base delay
70 value.
71
72 This enables a static delay for fencing actions, which can help
73 avoid "death matches" where two nodes try to fence each other at
74 the same time. If pcmk_delay_max is also used, a random delay will
75 be added such that the total delay is kept below that value.This
76 can be set to a single time value to apply to any node targeted by
77 this device (useful if a separate device is configured for each
78 target), or to a node map (for example, "node1:1s;node2:5") to set
79 a different value per target.
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 be
87 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.\nUse this to specify an alternate,
94 device-specific, 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.\nUse
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 11/03/2023 PACEMAKER-FENCED(7)