14 lines
574 B
Bash
Executable File
14 lines
574 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -eu
|
|
|
|
if os-is-bootstrap-host; then
|
|
QUORUM_POLICY=$(os-apply-config --key pacemaker.quorum_policy --type raw --key-default ignore)
|
|
RECHECK_INTERVAL=$(os-apply-config --key pacemaker.recheck_interval --type raw --key-default 5)
|
|
STONITH_ENABLED=$(os-apply-config --key pacemaker.stonith_enabled --type raw --key-default false)
|
|
|
|
crm_attribute -t crm_config -n stonith-enabled -v $STONITH_ENABLED
|
|
crm_attribute -t crm_config -n no-quorum-policy -v $QUORUM_POLICY
|
|
crm_attribute -t crm_config -n cluster-recheck-interval -v "${RECHECK_INTERVAL}min"
|
|
fi
|