Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Linux-HA: Pacemaker
Problem understanding resource stickyness
 

Index | Next | Previous | View Flat


berni at birkenwald

Apr 24, 2012, 2:30 AM


Views: 328
Permalink
Problem understanding resource stickyness

Hi everyone,

I have a small problem with a simple two-node virtualization cluster
that runs a pair of firewall VMs. They run on DRBD devices and may both
run on one host, but they should be distributed when two nodes are
available. Also, if a VM has to be migrated, it should be the second one
(the VMs have internal HA and the first one is usually active, so that
should stay where it is).

I'm using the following configuration

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

primitive kvm-greatfw1 heartbeat:kvm \
params 1="greatfw1" \
meta resource-stickiness="1000" target-role="Started"
primitive kvm-greatfw2 heartbeat:kvm \
params 1="greatfw2"

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

colocation vm-greatfw1 inf: kvm-greatfw1 ms-drbd-greatfw1:Master
colocation vm-greatfw2 inf: kvm-greatfw2 ms-drbd-greatfw2:Master
colocation col-greatfw1-greatfw2 -2000: kvm-greatfw1 kvm-greatfw2

order vm-greatfw1-order inf: ms-drbd-greatfw1:promote kvm-greatfw1:start
order vm-greatfw2-order inf: ms-drbd-greatfw2:promote kvm-greatfw2:start

property $id="cib-bootstrap-options" \
dc-version="1.0.9-74392a28b7f31d7ddc86689598bd23114f58978b" \
cluster-infrastructure="Heartbeat" \
stonith-enabled="false" \
no-quorum-policy="ignore" \
default-resource-stickiness="200" \
last-lrm-refresh="1332228434" \
start-failure-is-fatal="false"

I figure, greatfw1 is configured exactly as greatfw2, but has a higher
resource stickyness, so it should stay where it was. But when I standby
one host (migrating both to the same host) and then take it back online,
greatfw1 is migrated to the other side.

Debian Stable, pacemaker 1.0.9.1+hg15626-1 with heartbeat 1:3.0.3-2.

Best Regards,
Bernhard


_______________________________________________
Pacemaker mailing list: Pacemaker [at] oss
http://oss.clusterlabs.org/mailman/listinfo/pacemaker

Project Home: http://www.clusterlabs.org
Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
Bugs: http://bugs.clusterlabs.org

Subject User Time
Problem understanding resource stickyness berni at birkenwald Apr 24, 2012, 2:30 AM
    Re: Problem understanding resource stickyness dvossel at redhat Apr 25, 2012, 10:31 AM
    Re: Problem understanding resource stickyness berni at birkenwald Apr 25, 2012, 12:25 PM
        Re: Problem understanding resource stickyness dvossel at redhat Apr 25, 2012, 1:09 PM

  Index | Next | Previous | View Flat
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.