Commit 5d62bd4
committed
Feature: scheduler: add priority-fencing-delay cluster option
This feature addresses the relevant topics and implements the ideas
brought up from:
ClusterLabs/fence-agents#308
This commit adds priority-fencing-delay option (just the option, not the
feature itself).
Enforce specified delay for the fencings that are targeting the lost
nodes with the highest total resource priority in case we don't
have the majority of the nodes in our cluster partition, so that
the more significant nodes potentially win any fencing match,
which is especially meaningful under split-brain of 2-node
cluster. If all the nodes have equal priority, then any
pcmk_delay_base/max configured for the corresponding fencing
resources will be applied. Otherwise as long as it's set, even if
to 0, it takes precedence over any configured pcmk_delay_base/max.
By default, priority fencing delay is disabled.1 parent ef12081 commit 5d62bd4
2 files changed
Lines changed: 16 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
348 | 348 | | |
349 | 349 | | |
350 | 350 | | |
| 351 | + | |
351 | 352 | | |
352 | 353 | | |
353 | 354 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
161 | 176 | | |
162 | 177 | | |
163 | 178 | | |
| |||
0 commit comments