Pacemaker

root@nodo2:~# crm configure show
node uclu1 attributes standby="off"
node uclu2 attributes standby="off"

primitive IpA ocf:heartbeat:IPaddr2 \
     params ip="10.10.10.5" cidr_netmask="24" nic="eth1" \
     op monitor interval="5s"

primitive IpArp ocf:heartbeat:SendArp \
     params ip="10.10.10.5" nic="eth1"

primitive Lvm ocf:heartbeat:LVM \
     params volgrpname="replica0"

primitive drbd-disk0 ocf:linbit:drbd \
     params drbd_resource="disk0" \
     op monitor interval="15s"

primitive iscsi lsb:iscsitarget \
     op monitor interval="15s"

primitive ping ocf:pacemaker:ping \
     params host_list="10.10.10.254" multiplier="200" dampen="5s" \
     op monitor interval="10"

primitive portblock0 ocf:heartbeat:portblock \
     params protocol="tcp" ip="10.10.10.5" portno="3260" action="block" \
     op monitor interval="10" timeout="10" depth="0"

primitive portunblock0 ocf:heartbeat:portblock \
     params protocol="tcp" ip="10.10.10.5" portno="3260" action="unblock" \
     op monitor interval="10" timeout="10" depth="0"

primitive st-uclu1 stonith:external/ipmi \
     params hostname="uclu1" ipaddr="192.168.168.1" userid="userid" passwd="secret" \
     interface="lan" meta target-role="Started"
primitive st-uclu2 stonith:external/ipmi \
     params hostname="uclu2" ipaddr="192.168.168.2" userid="userid" passwd="secret" \
     interface="lan" meta target-role="Started"

group HAServices portblock0 Lvm IpA IpArp iscsi portunblock0 \
     meta target-role="Started"

ms ms-drbd-disk0 drbd-disk0 \
     meta master-max="1" master-node-max="1" clone-max="2" clone-node-max="1" \
     notify="true"

clone pingc ping \
     meta globally-unique="false"

location HA_on_connected HAServices \
     rule $id="HA_on_connected-rule" -inf: not_defined pingd or pingd lte 0

location l-st1-uclu1 st-uclu1 -inf: uclu1
location l-st2-uclu2 st-uclu2 -inf: uclu2

colocation ms-drbd0-with-haservices inf: ms-drbd-disk0:Master HAServices

order Drbd0BLvm inf: ms-drbd-disk0:promote HAServices:start

property $id="cib-bootstrap-options" \
     dc-version="1.0.8-042548a451fce8400660f6031f4da6f0223dd5dd" \
cluster-infrastructure="openais" \
     expected-quorum-votes="2" \
     stonith-enabled="true" \
     no-quorum-policy="ignore" \
     last-lrm-refresh="1289819733"
     rsc_defaults $id="rsc-options" \
     resource-stickiness="100"




โ‡ Corosync

 
 
clusterbase/pacemaker.txt ยท Last modified: 2012/05/01 16:53 by giancarlo

Developers: CNR IRCrES IT Office and Library
Giancarlo Birello (giancarlo.birello _@_ ircres.cnr.it) and Anna Perin (anna.perin _@_ ircres.cnr.it)
DigiBess is licensed under: Creative Commons License
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki
Drupal Garland Theme for Dokuwiki