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

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

AUTHOR

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