summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Pokorný <jpokorny@redhat.com>2016-01-27 21:38:38 +0100
committerJan Pokorný <jpokorny@redhat.com>2016-02-01 23:53:57 +0100
commit3033cb8b22c948e80eadebbc27c5789824837bcd (patch)
tree509c73f33b9baaf1158ff45a68c2ecbf5ea1799c
parentd0c65666748f51986c1331166a6af5f159cd0062 (diff)
downloadclufter-3033cb8b22c948e80eadebbc27c5789824837bcd.tar.gz
clufter-3033cb8b22c948e80eadebbc27c5789824837bcd.tar.xz
clufter-3033cb8b22c948e80eadebbc27c5789824837bcd.zip
doc/rgmanager-pacemaker.02.resources: EXCLUSIVE alternative in P
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
-rw-r--r--__root__/doc/rgmanager-pacemaker.02.resources.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/__root__/doc/rgmanager-pacemaker.02.resources.txt b/__root__/doc/rgmanager-pacemaker.02.resources.txt
index e9b28bf..edf0818 100644
--- a/__root__/doc/rgmanager-pacemaker.02.resources.txt
+++ b/__root__/doc/rgmanager-pacemaker.02.resources.txt
@@ -307,6 +307,8 @@ assumed variables (+ constraints) to be combined with proper preconditions:
R: driven by `/cluster/rm/<service>/@exclusive`
- note: only applies to service/vm (not primitive resources)
P: driven by `utilization` constraint
+ (or possibly by a set of `colocation` constraints:
+ for all r in RESOURCES\RESOURCE: COOCCURENCE(RESOURCE, r, -INF) [1]
[1. model of non-node-exclusive/co-occurence-positive resource, based on 2.]
for all B' in RUNNABLE(A): EXCLUSIVE(B', FALSE) [implies EXCLUSIVE(B, FALSE)]
@@ -644,4 +646,6 @@ P: # pcs resource unmanage RESOURCE
References
==========
+[1] http://oss.clusterlabs.org/pipermail/users/2016-January/002197.html
+
: vim: set ft=rst: <-- not exactly, but better than nothing