1PACEMAKER-FENCED(7)         Pacemaker Configuration        PACEMAKER-FENCED(7)
2
3
4

NAME

6       pacemaker-fenced - Instance attributes available for all
7       "stonith"-class resources
8

SYNOPSIS

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

DESCRIPTION

24       Instance attributes available for all "stonith"-class resources and
25       used by Pacemaker's fence daemon, formerly known as stonithd
26

SUPPORTED PARAMETERS

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

AUTHOR

240       Andrew Beekhof <andrew@beekhof.net>
241           Author.
242
243
244
245Pacemaker Configuration           11/03/2023               PACEMAKER-FENCED(7)
Impressum