Michael Schwartzkopff wrote:
Am Montag, 28. Dezember 2009 15:30:05 schrieb Martin Gombač:
Michael Schwartzkopff wrote:
Am Montag, 28. Dezember 2009 14:36:11 schrieb Martin Gombač:
Hi,

i have mostly working Xen + DRBD + Live migration + Resource fencing,
but here is a slight issue with my crm config.

I want for resource Hosting to migrate to other node only when the drbd
resource there is primary. I did try to achieve this using ordering (see
config below). Currently it can happen, that drbd resouce is still in
slave (secondary) while migration starts. Example:
What about a colocation constraints refering to the resource in master
state?
I'm not sure what you mean. I think i already did this with:

colocation Hosting_on_ms_drbd_r0 inf: Hosting ms_drbd_r0:Master

Is this what you mean? If not, i'll be happy if you provide me with an
example, or point me to the docs. :-)

Sorry, you also need ordering

order ordDRBDHosting inf: ms_drbd_r0:promote Hosting:start


I did that already, just without adding :start:
>
order ms_drbd_r0_b4_Hosting inf: ms_drbd_r0:promote Hosting
>
Is this wrong, should i add :start to Hosting and behavior will change?

Here is the relevant part of my config again; order and collocation are the last two lines:
>
primitive Hosting ocf:heartbeat:Xen \
  params xmfile="/etc/xen/Hosting.cfg" \
  meta target-role="Started" allow-migrate="true" is-managed="true" \
  op monitor interval="120s" timeout="300s"
primitive drbd_r0 ocf:linbit:drbd \
  params drbd_resource="r0" \
  op monitor interval="15s" role="Master" timeout="30s" \
  op monitor interval="30s" role="Slave" timeout="30"
ms ms_drbd_r0 drbd_r0 \
  meta notify="true" master-max="2" inteleave="true"
location cli-prefer-Hosting Hosting \
  rule $id="cli-prefer-rule-Hosting" inf: #uname eq ibm1
colocation Hosting_on_ms_drbd_r0 inf: Hosting ms_drbd_r0:Master
order ms_drbd_r0_b4_Hosting inf: ms_drbd_r0:promote Hosting
>

Thank you for your time mr. Schwartzkopff,
M.

_______________________________________________
Pacemaker mailing list
Pacemaker@oss.clusterlabs.org
http://oss.clusterlabs.org/mailman/listinfo/pacemaker

Reply via email to