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=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

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           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

AUTHOR

236       Andrew Beekhof <andrew@beekhof.net>
237           Author.
238
239
240
241Pacemaker Configuration           12/07/2020               PACEMAKER-FENCED(7)
Impressum