Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
PACEMAKER-FENCED(7)	    Pacemaker Configuration	   PACEMAKER-FENCED(7)

NAME
       pacemaker-fenced	- Instance attributes available	for all
       "stonith"-class resources

SYNOPSIS
       [pcmk_host_argument=string] [pcmk_host_map=string]
       [pcmk_host_list=string] [pcmk_host_check=string]	[pcmk_delay_max=time]
       [pcmk_delay_base=string]	[pcmk_action_limit=integer]
       [pcmk_reboot_action=string] [pcmk_reboot_timeout=time]
       [pcmk_reboot_retries=integer] [pcmk_off_action=string]
       [pcmk_off_timeout=time] [pcmk_off_retries=integer]
       [pcmk_on_action=string] [pcmk_on_timeout=time]
       [pcmk_on_retries=integer] [pcmk_list_action=string]
       [pcmk_list_timeout=time]	[pcmk_list_retries=integer]
       [pcmk_monitor_action=string] [pcmk_monitor_timeout=time]
       [pcmk_monitor_retries=integer] [pcmk_status_action=string]
       [pcmk_status_timeout=time] [pcmk_status_retries=integer]

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

SUPPORTED PARAMETERS
       pcmk_host_argument = string [port]
	   Advanced use	only: An alternate parameter to	supply instead of
	   'port'

	   some	devices	do not support the standard 'port' parameter or	may
	   provide additional ones. Use	this to	specify	an alternate,
	   device-specific, parameter that should indicate the machine to be
	   fenced. A value of none can be used to tell the cluster not to
	   supply any additional parameters.

       pcmk_host_map = string []
	   A mapping of	host names to ports numbers for	devices	that do	not
	   support host	names.

	   Eg. node1:1;node2:2,3 would tell the	cluster	to use port 1 for
	   node1 and ports 2 and 3 for node2

       pcmk_host_list =	string []
	   Eg. node1,node2,node3

	   A list of machines controlled by this device	(Optional unless
	   pcmk_host_list=static-list)

       pcmk_host_check = string	[dynamic-list]
	   How to determine which machines are controlled by the device.

	   Allowed values: dynamic-list	(query the device via the 'list'
	   command), static-list (check	the pcmk_host_list attribute), status
	   (query the device via the 'status' command),	none (assume every
	   device can fence every machine)

       pcmk_delay_max =	time [0s]
	   Enable a base delay for fencing actions and specify base delay
	   value.

	   Enable a delay of no	more than the time specified before executing
	   fencing actions. Pacemaker derives the overall delay	by taking the
	   value of pcmk_delay_base and	adding a random	delay value such that
	   the sum is kept below this maximum.

       pcmk_delay_base = string	[0s]
	   Enable a base delay for fencing actions and specify base delay
	   value.

	   This	enables	a static delay for fencing actions, which can help
	   avoid "death	matches" where two nodes try to	fence each other at
	   the same time. If pcmk_delay_max is also used, a random delay will
	   be added such that the total	delay is kept below that value.This
	   can be set to a single time value to	apply to any node targeted by
	   this	device (useful if a separate device is configured for each
	   target), or to a node map (for example, "node1:1s;node2:5") to set
	   a different value per target.

       pcmk_action_limit = integer [1]
	   The maximum number of actions can be	performed in parallel on this
	   device

	   Cluster property concurrent-fencing=true needs to be	configured
	   first.Then use this to specify the maximum number of	actions	can be
	   performed in	parallel on this device. -1 is unlimited.

       pcmk_reboot_action = string [reboot]
	   Advanced use	only: An alternate command to run instead of 'reboot'

	   Some	devices	do not support the standard commands or	may provide
	   additional ones.\nUse this to specify an alternate,
	   device-specific, command that implements the	'reboot' action.

       pcmk_reboot_timeout = time [60s]
	   Advanced use	only: Specify an alternate timeout to use for reboot
	   actions instead of stonith-timeout

	   Some	devices	need much more/less time to complete than normal.Use
	   this	to specify an alternate, device-specific, timeout for 'reboot'
	   actions.

       pcmk_reboot_retries = integer [2]
	   Advanced use	only: The maximum number of times to retry the
	   'reboot' command within the timeout period

	   Some	devices	do not support multiple	connections. Operations	may
	   'fail' if the device	is busy	with another task so Pacemaker will
	   automatically retry the operation, if there is time remaining. Use
	   this	option to alter	the number of times Pacemaker retries 'reboot'
	   actions before giving up.

       pcmk_off_action = string	[off]
	   Advanced use	only: An alternate command to run instead of 'off'

	   Some	devices	do not support the standard commands or	may provide
	   additional ones.Use this to specify an alternate, device-specific,
	   command that	implements the 'off' action.

       pcmk_off_timeout	= time [60s]
	   Advanced use	only: Specify an alternate timeout to use for off
	   actions instead of stonith-timeout

	   Some	devices	need much more/less time to complete than normal.Use
	   this	to specify an alternate, device-specific, timeout for 'off'
	   actions.

       pcmk_off_retries	= integer [2]
	   Advanced use	only: The maximum number of times to retry the 'off'
	   command within the timeout period

	   Some	devices	do not support multiple	connections. Operations	may
	   'fail' if the device	is busy	with another task so Pacemaker will
	   automatically retry the operation, if there is time remaining. Use
	   this	option to alter	the number of times Pacemaker retries 'off'
	   actions before giving up.

       pcmk_on_action =	string [on]
	   Advanced use	only: An alternate command to run instead of 'on'

	   Some	devices	do not support the standard commands or	may provide
	   additional ones.Use this to specify an alternate, device-specific,
	   command that	implements the 'on' action.

       pcmk_on_timeout = time [60s]
	   Advanced use	only: Specify an alternate timeout to use for on
	   actions instead of stonith-timeout

	   Some	devices	need much more/less time to complete than normal.Use
	   this	to specify an alternate, device-specific, timeout for 'on'
	   actions.

       pcmk_on_retries = integer [2]
	   Advanced use	only: The maximum number of times to retry the 'on'
	   command within the timeout period

	   Some	devices	do not support multiple	connections. Operations	may
	   'fail' if the device	is busy	with another task so Pacemaker will
	   automatically retry the operation, if there is time remaining. Use
	   this	option to alter	the number of times Pacemaker retries 'on'
	   actions before giving up.

       pcmk_list_action	= string [list]
	   Advanced use	only: An alternate command to run instead of 'list'

	   Some	devices	do not support the standard commands or	may provide
	   additional ones.Use this to specify an alternate, device-specific,
	   command that	implements the 'list' action.

       pcmk_list_timeout = time	[60s]
	   Advanced use	only: Specify an alternate timeout to use for list
	   actions instead of stonith-timeout

	   Some	devices	need much more/less time to complete than normal.Use
	   this	to specify an alternate, device-specific, timeout for 'list'
	   actions.

       pcmk_list_retries = integer [2]
	   Advanced use	only: The maximum number of times to retry the 'list'
	   command within the timeout period

	   Some	devices	do not support multiple	connections. Operations	may
	   'fail' if the device	is busy	with another task so Pacemaker will
	   automatically retry the operation, if there is time remaining. Use
	   this	option to alter	the number of times Pacemaker retries 'list'
	   actions before giving up.

       pcmk_monitor_action = string [monitor]
	   Advanced use	only: An alternate command to run instead of 'monitor'

	   Some	devices	do not support the standard commands or	may provide
	   additional ones.Use this to specify an alternate, device-specific,
	   command that	implements the 'monitor' action.

       pcmk_monitor_timeout = time [60s]
	   Advanced use	only: Specify an alternate timeout to use for monitor
	   actions instead of stonith-timeout

	   Some	devices	need much more/less time to complete than normal.\nUse
	   this	to specify an alternate, device-specific, timeout for
	   'monitor' actions.

       pcmk_monitor_retries = integer [2]
	   Advanced use	only: The maximum number of times to retry the
	   'monitor' command within the	timeout	period

	   Some	devices	do not support multiple	connections. Operations	may
	   'fail' if the device	is busy	with another task so Pacemaker will
	   automatically retry the operation, if there is time remaining. Use
	   this	option to alter	the number of times Pacemaker retries
	   'monitor' actions before giving up.

       pcmk_status_action = string [status]
	   Advanced use	only: An alternate command to run instead of 'status'

	   Some	devices	do not support the standard commands or	may provide
	   additional ones.Use this to specify an alternate, device-specific,
	   command that	implements the 'status'	action.

       pcmk_status_timeout = time [60s]
	   Advanced use	only: Specify an alternate timeout to use for status
	   actions instead of stonith-timeout

	   Some	devices	need much more/less time to complete than normal.Use
	   this	to specify an alternate, device-specific, timeout for 'status'
	   actions.

       pcmk_status_retries = integer [2]
	   Advanced use	only: The maximum number of times to retry the
	   'status' command within the timeout period

	   Some	devices	do not support multiple	connections. Operations	may
	   'fail' if the device	is busy	with another task so Pacemaker will
	   automatically retry the operation, if there is time remaining. Use
	   this	option to alter	the number of times Pacemaker retries 'status'
	   actions before giving up.

AUTHOR
       Andrew Beekhof <andrew@beekhof.net>
	   Author.

Pacemaker Configuration		  05/13/2025		   PACEMAKER-FENCED(7)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=pacemaker-fenced&sektion=7&manpath=FreeBSD+Ports+14.3.quarterly>

home | help