Skip to content

Commit

Permalink
Add warning about chance of double reset (#234)
Browse files Browse the repository at this point in the history
jsc#DOCTEAM-542
bsc#1196045
  • Loading branch information
tahliar committed Jul 27, 2022
1 parent d6ad2ef commit 85f3a6e
Showing 1 changed file with 14 additions and 2 deletions.
16 changes: 14 additions & 2 deletions xml/ha_storage_protection.xml
Original file line number Diff line number Diff line change
Expand Up @@ -859,7 +859,7 @@ SBD_WATCHDOG_TIMEOUT=5</screen>
</listitem>
</varlistentry>
<varlistentry>
<term>Predictable static delays</term>
<term>Predictable static delay</term>
<listitem>
<para>This parameter adds a static delay before executing &stonith; actions.
To prevent the nodes from getting reset at the same time under split-brain of
Expand All @@ -877,7 +877,7 @@ SBD_WATCHDOG_TIMEOUT=5</screen>
</listitem>
</varlistentry>
<varlistentry>
<term>Dynamic Random Delays</term>
<term>Dynamic random delay</term>
<listitem>
<para>This parameter adds a random delay for &stonith; actions on the fencing device.
Rather than a static delay targeting a specific node, the parameter
Expand All @@ -888,6 +888,18 @@ SBD_WATCHDOG_TIMEOUT=5</screen>
</para>
<screen>&prompt.crm.conf;<command>primitive</command> stonith_sbd stonith:external/sbd
params pcmk_delay_max=30</screen>
<warning>
<title><parameter>pcmk_delay_max</parameter> might not prevent double reset
in a split-brain scenario</title>
<para>
The lower the value of <parameter>pcmk_delay_max</parameter>, the higher
the chance that a double reset might still occur.
</para>
<para>
If your aim is to have a predictable survivor, use a priority fencing delay
or predictable static delay.
</para>
</warning>
</listitem>
</varlistentry>
</variablelist>
Expand Down

0 comments on commit 85f3a6e

Please sign in to comment.