1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
|
show Basic configure
node node1
delete node1
node node1 \
attributes mem=16G
node pingnode:ping
primitive st stonith:null \
params hostlist='node1' \
meta yoyo-meta="yoyo 2" \
op start requires=nothing \
op monitor interval=60m
primitive d1 ocf:heartbeat:Dummy \
operations $id=d1-ops \
op monitor interval=60m \
op monitor interval=120m OCF_CHECK_LEVEL=10
monitor d1 60s:30s
primitive d2 ocf:heartbeat:Delay \
params mondelay=60
monitor d2:Started 60s:30s
group g1 d1 d2
primitive d3 ocf:heartbeat:Dummy
clone c d3 \
meta clone-max=1
primitive d4 ocf:heartbeat:Dummy
ms m d4
delete m
master m d4
primitive d5 ocf:heartbeat:Dummy \
operations $id-ref=d1-ops
primitive d6 ocf:heartbeat:Dummy \
operations $id-ref=d1
location l1 g1 100: node1
location l2 c \
rule $id=l2-rule1 100: #uname eq node1
location l3 d5 \
rule inf: #uname eq node1 and pingd gt 0
location l4 d5 \
rule -inf: not_defined pingd or pingd lte 0
location l5 d5 \
rule -inf: not_defined pingd or pingd lte 0 \
rule inf: #uname eq node1 and pingd gt 0 \
rule inf: date lt "2009-05-26" and \
date in_range start="2009-05-26" end="2009-07-26" and \
date in_range start="2009-05-26" years="2009" and \
date date_spec years="2009" hours="09-17"
location l6 d5 \
rule $id-ref=l2-rule1
location l7 d5 \
rule $id-ref=l2
collocation c1 inf: d5 d6
collocation c2 inf: d5:Started d6:Started
order o1 mandatory: d5 d6
order o2 advisory: d5:start d6:promote
property stonith-enabled=true
property $id=cpset2 maintenance-mode=true
rsc_defaults failure-timeout=10m
op_defaults $id=opsdef2 record-pending=true
_test
verify
.
|