[Pacemaker] Ordering Constraint: Difference Between Stop and Migrate?
Sven Arnold
sven.arnold at localite.de
Sat Mar 9 22:43:38 UTC 2013
Dear all,
Is it possible with ordering constraints to distinguish stopping a
resource from migrating it to another node?
I think it is not possible since the resource manager would need to know
the "migration downtime" in advance but anyways I will give it a try:
Given two resources A and B consider the following cases:
1) A and B are stopped
When A is started, B is not affected
When B is started, A has to be started before
2) A and B are started
When A is stopped, B has to be stopped before
When B is stopped, A is not affected
But:
When A is migrating to another node (and thus stopped temporarily), B
shall keep running.
The most appropriate rule would be:
order A_before_B 0: A B
but it would not help enforcing stopping B when shutting down A for more
than a short period.
The use case I have in mind is having a shared storage (DRBD, iSCSI
Target) with configured failover on two nodes and an iSCSI Initiator and
other services on other nodes. I would like to keep the dependent
services running during a planned migration of the storage. And I would
like to have a "correct" order configured when shutting down services.
Best regards,
Sven
More information about the Pacemaker
mailing list