[Pacemaker] Resource Group Questions - Start/Stop Order

Bobbie Lind blind at sms-fed.com
Thu Jul 28 09:37:29 EDT 2011


On Tue, Jul 26, 2011 at 9:52 PM, Andrew Beekhof <andrew at beekhof.net> wrote:

> On Thu, Jul 21, 2011 at 2:36 AM, Bobbie Lind <blind at sms-fed.com> wrote:
> > Hi group,
> >
> > I am running a 6 node system, 4 of which mount the LUNs for my Lustre
> file
> > system.  I currently have 29 LUNs per server set up in 4 Resource
> Groups.  I
> > understand the default startup/shudown order of the resource but I was
> > wondering if there is a way to override that and have all the resources
> in
> > the group startup or shutdown at the same time.  Ideally what I am
> looking
> > for is all the resources in the group OSS1group to startup and shutdown
> at
> > the same time since none of them are dependent on each other, they just
> > belong on the same server.
>
> I'd suggest just not using a group in this case.
> If all you want is colocation, use a colocation set.
>

Thank you.  That did exactly what I was looking for.
Changing the groups to a colocation and adding a Dummy resource to map to
the specific servers fixed the issue.

I have attached an updated crm configuration for reference.

Bobbie Lind
Systems Engineer
*Solutions Made Simple, Inc (SMSi)*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clusterlabs.org/pipermail/pacemaker/attachments/20110728/df9b4e87/attachment-0003.html>
-------------- next part --------------
node s02ns030.dsd.net \
	attributes standby="off"
node s02ns040
node s02ns050
node s02ns060
node s02ns070 \
	attributes standby="off"
node s02ns090 \
	attributes standby="off"
primitive resMDT0000 ocf:heartbeat:Filesystem \
	operations $id="resMDT0000-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw_mdt_vg-dsdw_mdt_vol" directory="/lustre/dsdw-MDT0000" fstype="lustre" \
	meta target-role="Started"
primitive resMDTLVM ocf:heartbeat:LVM \
	params volgrpname="dsdw_mdt_vg"
primitive resOST0000 ocf:heartbeat:Filesystem \
	operations $id="resOST0000-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0000" directory="/lustre/dsdw-OST0000" fstype="lustre"
primitive resOST0001 ocf:heartbeat:Filesystem \
	operations $id="resOST0001-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0001" directory="/lustre/dsdw-OST0001" fstype="lustre"
primitive resOST0002 ocf:heartbeat:Filesystem \
	operations $id="resOST0002-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0002" directory="/lustre/dsdw-OST0002" fstype="lustre"
primitive resOST0003 ocf:heartbeat:Filesystem \
	operations $id="resOST0003-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0003" directory="/lustre/dsdw-OST0003" fstype="lustre"
primitive resOST0004 ocf:heartbeat:Filesystem \
	operations $id="resOST0004-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0004" directory="/lustre/dsdw-OST0004" fstype="lustre"
primitive resOST0005 ocf:heartbeat:Filesystem \
	operations $id="resOST0005-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0005" directory="/lustre/dsdw-OST0005" fstype="lustre"
primitive resOST0006 ocf:heartbeat:Filesystem \
	operations $id="resOST0006-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0006" directory="/lustre/dsdw-OST0006" fstype="lustre"
primitive resOST0007 ocf:heartbeat:Filesystem \
	operations $id="resOST0007-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0007" directory="/lustre/dsdw-OST0007" fstype="lustre"
primitive resOST0008 ocf:heartbeat:Filesystem \
	operations $id="resOST0008-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0008" directory="/lustre/dsdw-OST0008" fstype="lustre"
primitive resOST0009 ocf:heartbeat:Filesystem \
	operations $id="resOST0009-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0009" directory="/lustre/dsdw-OST0009" fstype="lustre"
primitive resOST000a ocf:heartbeat:Filesystem \
	operations $id="resOST000a-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST000a" directory="/lustre/dsdw-OST000a" fstype="lustre"
primitive resOST000b ocf:heartbeat:Filesystem \
	operations $id="resOST000b-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST000b" directory="/lustre/dsdw-OST000b" fstype="lustre"
primitive resOST000c ocf:heartbeat:Filesystem \
	operations $id="resOST000c-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST000c" directory="/lustre/dsdw-OST000c" fstype="lustre"
primitive resOST000d ocf:heartbeat:Filesystem \
	operations $id="resOST000d-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST000d" directory="/lustre/dsdw-OST000d" fstype="lustre"
primitive resOST000e ocf:heartbeat:Filesystem \
	operations $id="resOST000e-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST000e" directory="/lustre/dsdw-OST000e" fstype="lustre"
primitive resOST000f ocf:heartbeat:Filesystem \
	operations $id="resOST000f-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST000f" directory="/lustre/dsdw-OST000f" fstype="lustre"
primitive resOST0010 ocf:heartbeat:Filesystem \
	operations $id="resOST0010-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0010" directory="/lustre/dsdw-OST0010" fstype="lustre"
primitive resOST0011 ocf:heartbeat:Filesystem \
	operations $id="resOST0011-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0011" directory="/lustre/dsdw-OST0011" fstype="lustre"
primitive resOST0012 ocf:heartbeat:Filesystem \
	operations $id="resOST0012-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0012" directory="/lustre/dsdw-OST0012" fstype="lustre"
primitive resOST0013 ocf:heartbeat:Filesystem \
	operations $id="resOST0013-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0013" directory="/lustre/dsdw-OST0013" fstype="lustre"
primitive resOST0014 ocf:heartbeat:Filesystem \
	operations $id="resOST0014-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0014" directory="/lustre/dsdw-OST0014" fstype="lustre"
primitive resOST0015 ocf:heartbeat:Filesystem \
	operations $id="resOST0015-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0015" directory="/lustre/dsdw-OST0015" fstype="lustre"
primitive resOST0016 ocf:heartbeat:Filesystem \
	operations $id="resOST0016-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0016" directory="/lustre/dsdw-OST0016" fstype="lustre"
primitive resOST0017 ocf:heartbeat:Filesystem \
	operations $id="resOST0017-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0017" directory="/lustre/dsdw-OST0017" fstype="lustre"
primitive resOST0018 ocf:heartbeat:Filesystem \
	operations $id="resOST0018-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0018" directory="/lustre/dsdw-OST0018" fstype="lustre"
primitive resOST0019 ocf:heartbeat:Filesystem \
	operations $id="resOST0019-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0019" directory="/lustre/dsdw-OST0019" fstype="lustre"
primitive resOST001a ocf:heartbeat:Filesystem \
	operations $id="resOST001a-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST001a" directory="/lustre/dsdw-OST001a" fstype="lustre"
primitive resOST001b ocf:heartbeat:Filesystem \
	operations $id="resOST001b-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST001b" directory="/lustre/dsdw-OST001b" fstype="lustre"
primitive resOST001c ocf:heartbeat:Filesystem \
	operations $id="resOST001c-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST001c" directory="/lustre/dsdw-OST001c" fstype="lustre"
primitive resOST001d ocf:heartbeat:Filesystem \
	operations $id="resOST001d-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST001d" directory="/lustre/dsdw-OST001d" fstype="lustre"
primitive resOST001e ocf:heartbeat:Filesystem \
	operations $id="resOST001e-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST001e" directory="/lustre/dsdw-OST001e" fstype="lustre"
primitive resOST001f ocf:heartbeat:Filesystem \
	operations $id="resOST001f-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST001f" directory="/lustre/dsdw-OST001f" fstype="lustre"
primitive resOST0020 ocf:heartbeat:Filesystem \
	operations $id="resOST0020-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0020" directory="/lustre/dsdw-OST0020" fstype="lustre"
primitive resOST0021 ocf:heartbeat:Filesystem \
	operations $id="resOST0021-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0021" directory="/lustre/dsdw-OST0021" fstype="lustre"
primitive resOST0022 ocf:heartbeat:Filesystem \
	operations $id="resOST0022-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0022" directory="/lustre/dsdw-OST0022" fstype="lustre"
primitive resOST0023 ocf:heartbeat:Filesystem \
	operations $id="resOST0023-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0023" directory="/lustre/dsdw-OST0023" fstype="lustre"
primitive resOST0024 ocf:heartbeat:Filesystem \
	operations $id="resOST0024-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0024" directory="/lustre/dsdw-OST0024" fstype="lustre"
primitive resOST0025 ocf:heartbeat:Filesystem \
	operations $id="resOST0025-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0025" directory="/lustre/dsdw-OST0025" fstype="lustre"
primitive resOST0026 ocf:heartbeat:Filesystem \
	operations $id="resOST0026-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0026" directory="/lustre/dsdw-OST0026" fstype="lustre"
primitive resOST0027 ocf:heartbeat:Filesystem \
	operations $id="resOST0027-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0027" directory="/lustre/dsdw-OST0027" fstype="lustre"
primitive resOST0028 ocf:heartbeat:Filesystem \
	operations $id="resOST0028-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0028" directory="/lustre/dsdw-OST0028" fstype="lustre"
primitive resOST0029 ocf:heartbeat:Filesystem \
	operations $id="resOST0029-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0029" directory="/lustre/dsdw-OST0029" fstype="lustre"
primitive resOST002a ocf:heartbeat:Filesystem \
	operations $id="resOST002a-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST002a" directory="/lustre/dsdw-OST002a" fstype="lustre"
primitive resOST002b ocf:heartbeat:Filesystem \
	operations $id="resOST002b-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST002b" directory="/lustre/dsdw-OST002b" fstype="lustre"
primitive resOST002c ocf:heartbeat:Filesystem \
	operations $id="resOST002c-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST002c" directory="/lustre/dsdw-OST002c" fstype="lustre"
primitive resOST002d ocf:heartbeat:Filesystem \
	operations $id="resOST002d-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST002d" directory="/lustre/dsdw-OST002d" fstype="lustre"
primitive resOST002e ocf:heartbeat:Filesystem \
	operations $id="resOST002e-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST002e" directory="/lustre/dsdw-OST002e" fstype="lustre"
primitive resOST002f ocf:heartbeat:Filesystem \
	operations $id="resOST002f-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST002f" directory="/lustre/dsdw-OST002f" fstype="lustre"
primitive resOST0030 ocf:heartbeat:Filesystem \
	operations $id="resOST0030-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0030" directory="/lustre/dsdw-OST0030" fstype="lustre"
primitive resOST0031 ocf:heartbeat:Filesystem \
	operations $id="resOST0031-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0031" directory="/lustre/dsdw-OST0031" fstype="lustre"
primitive resOST0032 ocf:heartbeat:Filesystem \
	operations $id="resOST0032-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0032" directory="/lustre/dsdw-OST0032" fstype="lustre"
primitive resOST0033 ocf:heartbeat:Filesystem \
	operations $id="resOST0033-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0033" directory="/lustre/dsdw-OST0033" fstype="lustre"
primitive resOST0034 ocf:heartbeat:Filesystem \
	operations $id="resOST0034-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0034" directory="/lustre/dsdw-OST0034" fstype="lustre"
primitive resOST0035 ocf:heartbeat:Filesystem \
	operations $id="resOST0035-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0035" directory="/lustre/dsdw-OST0035" fstype="lustre"
primitive resOST0036 ocf:heartbeat:Filesystem \
	operations $id="resOST0036-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0036" directory="/lustre/dsdw-OST0036" fstype="lustre"
primitive resOST0037 ocf:heartbeat:Filesystem \
	operations $id="resOST0037-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0037" directory="/lustre/dsdw-OST0037" fstype="lustre"
primitive resOST0038 ocf:heartbeat:Filesystem \
	operations $id="resOST0038-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0038" directory="/lustre/dsdw-OST0038" fstype="lustre"
primitive resOST0039 ocf:heartbeat:Filesystem \
	operations $id="resOST0039-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0039" directory="/lustre/dsdw-OST0039" fstype="lustre"
primitive resOST003a ocf:heartbeat:Filesystem \
	operations $id="resOST003a-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST003a" directory="/lustre/dsdw-OST003a" fstype="lustre"
primitive resOST003b ocf:heartbeat:Filesystem \
	operations $id="resOST003b-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST003b" directory="/lustre/dsdw-OST003b" fstype="lustre"
primitive resOST003c ocf:heartbeat:Filesystem \
	operations $id="resOST003c-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST003c" directory="/lustre/dsdw-OST003c" fstype="lustre"
primitive resOST003d ocf:heartbeat:Filesystem \
	operations $id="resOST003d-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST003d" directory="/lustre/dsdw-OST003d" fstype="lustre"
primitive resOST003e ocf:heartbeat:Filesystem \
	operations $id="resOST003e-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST003e" directory="/lustre/dsdw-OST003e" fstype="lustre"
primitive resOST003f ocf:heartbeat:Filesystem \
	operations $id="resOST003f-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST003f" directory="/lustre/dsdw-OST003f" fstype="lustre"
primitive resOST0040 ocf:heartbeat:Filesystem \
	operations $id="resOST0040-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0040" directory="/lustre/dsdw-OST0040" fstype="lustre"
primitive resOST0041 ocf:heartbeat:Filesystem \
	operations $id="resOST0041-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0041" directory="/lustre/dsdw-OST0041" fstype="lustre"
primitive resOST0042 ocf:heartbeat:Filesystem \
	operations $id="resOST0042-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0042" directory="/lustre/dsdw-OST0042" fstype="lustre"
primitive resOST0043 ocf:heartbeat:Filesystem \
	operations $id="resOST0043-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0043" directory="/lustre/dsdw-OST0043" fstype="lustre"
primitive resOST0044 ocf:heartbeat:Filesystem \
	operations $id="resOST0044-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0044" directory="/lustre/dsdw-OST0044" fstype="lustre"
primitive resOST0045 ocf:heartbeat:Filesystem \
	operations $id="resOST0045-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0045" directory="/lustre/dsdw-OST0045" fstype="lustre"
primitive resOST0046 ocf:heartbeat:Filesystem \
	operations $id="resOST0046-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0046" directory="/lustre/dsdw-OST0046" fstype="lustre"
primitive resOST0047 ocf:heartbeat:Filesystem \
	operations $id="resOST0047-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0047" directory="/lustre/dsdw-OST0047" fstype="lustre"
primitive resOST0048 ocf:heartbeat:Filesystem \
	operations $id="resOST0048-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0048" directory="/lustre/dsdw-OST0048" fstype="lustre"
primitive resOST0049 ocf:heartbeat:Filesystem \
	operations $id="resOST0049-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0049" directory="/lustre/dsdw-OST0049" fstype="lustre"
primitive resOST004a ocf:heartbeat:Filesystem \
	operations $id="resOST004a-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST004a" directory="/lustre/dsdw-OST004a" fstype="lustre"
primitive resOST004b ocf:heartbeat:Filesystem \
	operations $id="resOST004b-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST004b" directory="/lustre/dsdw-OST004b" fstype="lustre"
primitive resOST004c ocf:heartbeat:Filesystem \
	operations $id="resOST004c-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST004c" directory="/lustre/dsdw-OST004c" fstype="lustre"
primitive resOST004d ocf:heartbeat:Filesystem \
	operations $id="resOST004d-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST004d" directory="/lustre/dsdw-OST004d" fstype="lustre"
primitive resOST004e ocf:heartbeat:Filesystem \
	operations $id="resOST004e-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST004e" directory="/lustre/dsdw-OST004e" fstype="lustre"
primitive resOST004f ocf:heartbeat:Filesystem \
	operations $id="resOST004f-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST004f" directory="/lustre/dsdw-OST004f" fstype="lustre"
primitive resOST0050 ocf:heartbeat:Filesystem \
	operations $id="resOST0050-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0050" directory="/lustre/dsdw-OST0050" fstype="lustre"
primitive resOST0051 ocf:heartbeat:Filesystem \
	operations $id="resOST0051-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0051" directory="/lustre/dsdw-OST0051" fstype="lustre"
primitive resOST0052 ocf:heartbeat:Filesystem \
	operations $id="resOST0052-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0052" directory="/lustre/dsdw-OST0052" fstype="lustre"
primitive resOST0053 ocf:heartbeat:Filesystem \
	operations $id="resOST0053-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0053" directory="/lustre/dsdw-OST0053" fstype="lustre"
primitive resOST0054 ocf:heartbeat:Filesystem \
	operations $id="resOST0054-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0054" directory="/lustre/dsdw-OST0054" fstype="lustre"
primitive resOST0055 ocf:heartbeat:Filesystem \
	operations $id="resOST0055-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0055" directory="/lustre/dsdw-OST0055" fstype="lustre"
primitive resOST0056 ocf:heartbeat:Filesystem \
	operations $id="resOST0056-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0056" directory="/lustre/dsdw-OST0056" fstype="lustre"
primitive resOST0057 ocf:heartbeat:Filesystem \
	operations $id="resOST0057-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0057" directory="/lustre/dsdw-OST0057" fstype="lustre"
primitive resOST0058 ocf:heartbeat:Filesystem \
	operations $id="resOST0058-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0058" directory="/lustre/dsdw-OST0058" fstype="lustre"
primitive resOST0059 ocf:heartbeat:Filesystem \
	operations $id="resOST0059-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0059" directory="/lustre/dsdw-OST0059" fstype="lustre"
primitive resOST005a ocf:heartbeat:Filesystem \
	operations $id="resOST005a-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST005a" directory="/lustre/dsdw-OST005a" fstype="lustre"
primitive resOST005b ocf:heartbeat:Filesystem \
	operations $id="resOST005b-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST005b" directory="/lustre/dsdw-OST005b" fstype="lustre"
primitive resOST005c ocf:heartbeat:Filesystem \
	operations $id="resOST005c-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST005c" directory="/lustre/dsdw-OST005c" fstype="lustre"
primitive resOST005d ocf:heartbeat:Filesystem \
	operations $id="resOST005d-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST005d" directory="/lustre/dsdw-OST005d" fstype="lustre"
primitive resOST005e ocf:heartbeat:Filesystem \
	operations $id="resOST005e-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST005e" directory="/lustre/dsdw-OST005e" fstype="lustre"
primitive resOST005f ocf:heartbeat:Filesystem \
	operations $id="resOST005f-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST005f" directory="/lustre/dsdw-OST005f" fstype="lustre"
primitive resOST0060 ocf:heartbeat:Filesystem \
	operations $id="resOST0060-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0060" directory="/lustre/dsdw-OST0060" fstype="lustre"
primitive resOST0061 ocf:heartbeat:Filesystem \
	operations $id="resOST0061-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0061" directory="/lustre/dsdw-OST0061" fstype="lustre"
primitive resOST0062 ocf:heartbeat:Filesystem \
	operations $id="resOST0062-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0062" directory="/lustre/dsdw-OST0062" fstype="lustre"
primitive resOST0063 ocf:heartbeat:Filesystem \
	operations $id="resOST0063-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0063" directory="/lustre/dsdw-OST0063" fstype="lustre"
primitive resOST0064 ocf:heartbeat:Filesystem \
	operations $id="resOST0064-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0064" directory="/lustre/dsdw-OST0064" fstype="lustre"
primitive resOST0065 ocf:heartbeat:Filesystem \
	operations $id="resOST0065-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0065" directory="/lustre/dsdw-OST0065" fstype="lustre"
primitive resOST0066 ocf:heartbeat:Filesystem \
	operations $id="resOST0066-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0066" directory="/lustre/dsdw-OST0066" fstype="lustre"
primitive resOST0067 ocf:heartbeat:Filesystem \
	operations $id="resOST0067-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0067" directory="/lustre/dsdw-OST0067" fstype="lustre"
primitive resOST0068 ocf:heartbeat:Filesystem \
	operations $id="resOST0068-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0068" directory="/lustre/dsdw-OST0068" fstype="lustre"
primitive resOST0069 ocf:heartbeat:Filesystem \
	operations $id="resOST0069-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0069" directory="/lustre/dsdw-OST0069" fstype="lustre"
primitive resOST006a ocf:heartbeat:Filesystem \
	operations $id="resOST006a-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST006a" directory="/lustre/dsdw-OST006a" fstype="lustre"
primitive resOST006b ocf:heartbeat:Filesystem \
	operations $id="resOST006b-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST006b" directory="/lustre/dsdw-OST006b" fstype="lustre"
primitive resOST006c ocf:heartbeat:Filesystem \
	operations $id="resOST006c-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST006c" directory="/lustre/dsdw-OST006c" fstype="lustre"
primitive resOST006d ocf:heartbeat:Filesystem \
	operations $id="resOST006d-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST006d" directory="/lustre/dsdw-OST006d" fstype="lustre"
primitive resOST006e ocf:heartbeat:Filesystem \
	operations $id="resOST006e-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST006e" directory="/lustre/dsdw-OST006e" fstype="lustre"
primitive resOST006f ocf:heartbeat:Filesystem \
	operations $id="resOST006f-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST006f" directory="/lustre/dsdw-OST006f" fstype="lustre"
primitive resOST0070 ocf:heartbeat:Filesystem \
	operations $id="resOST0070-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0070" directory="/lustre/dsdw-OST0070" fstype="lustre"
primitive resOST0071 ocf:heartbeat:Filesystem \
	operations $id="resOST0071-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0071" directory="/lustre/dsdw-OST0071" fstype="lustre"
primitive resOST0072 ocf:heartbeat:Filesystem \
	operations $id="resOST0072-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0072" directory="/lustre/dsdw-OST0072" fstype="lustre"
primitive resOST0073 ocf:heartbeat:Filesystem \
	operations $id="resOST0073-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0073" directory="/lustre/dsdw-OST0073" fstype="lustre"
primitive resOST0074 ocf:heartbeat:Filesystem \
	operations $id="resOST0074-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0074" directory="/lustre/dsdw-OST0074" fstype="lustre"
primitive resOST0075 ocf:heartbeat:Filesystem \
	operations $id="resOST0075-operations" \
	op monitor interval="120" timeout="60" \
	op start interval="0" timeout="300" \
	op stop interval="0" timeout="300" \
	params device="/dev/mapper/dsdw-OST0075" directory="/lustre/dsdw-OST0075" fstype="lustre"
primitive anchorOSS1 ocf:heartbeat:Dummy
primitive anchorOSS2 ocf:heartbeat:Dummy
primitive anchorOSS3 ocf:heartbeat:Dummy
primitive anchorOSS4 ocf:heartbeat:Dummy
group MDSgroup resMDTLVM resMDT0000 \
	meta target-role="Started"
colocation colocOSS1group inf: (resOST0000 resOST0004 resOST0008 resOST000c resOST0010 resOST0014 resOST0018 resOST001c resOST0020 resOST0024 resOST0028 resOST002c resOST0030 resOST0034 resOST0038 resOST003c resOST0040 resOST0044 resOST0048 resOST004c resOST0050 resOST0054 resOST0058 resOST005c resOST0060 resOST0064 resOST0068 resOST006c resOST0070 resOST0074) anchorOSS1 \
	meta target-role="Started"
colocation colocOSS2group inf: (resOST0001 resOST0005 resOST0009 resOST000d resOST0011 resOST0015 resOST0019 resOST001d resOST0021 resOST0025 resOST0029 resOST002d resOST0031 resOST0035 resOST0039 resOST003d resOST0041 resOST0045 resOST0049 resOST004d resOST0051 resOST0055 resOST0059 resOST005d resOST0061 resOST0065 resOST0069 resOST006d resOST0071 resOST0075) anchorOSS2 \
	meta target-role="Started"
colocation colocOSS3group inf: (resOST0002 resOST0006 resOST000a resOST000e resOST0012 resOST0016 resOST001a resOST001e resOST0022 resOST0026 resOST002a resOST002e resOST0032 resOST0036 resOST003a resOST003e resOST0042 resOST0046 resOST004a resOST004e resOST0052 resOST0056 resOST005a resOST005e resOST0062 resOST0066 resOST006a resOST006e resOST0072) anchorOSS3 \
	meta target-role="Started"
colocation colocOSS4group inf: (resOST0003 resOST0007 resOST000b resOST000f resOST0013 resOST0017 resOST001b resOST001f resOST0023 resOST0027 resOST002b resOST002f resOST0033 resOST0037 resOST003b resOST003f resOST0043 resOST0047 resOST004b resOST004f resOST0053 resOST0057 resOST005b resOST005f resOST0063 resOST0067 resOST006b resOST006f resOST0073) anchorOSS4 \
	meta target-role="Started"
location locMDSprimary MDSgroup 500: s02ns070
location locMDSsecondary MDSgroup 250: s02ns090
location locOSS1primary anchorOSS1 500: s02ns030.dsd.net
location locOSS1secondary anchorOSS1 250: s02ns50
location locOSS2primary anchorOSS2 500: s02ns040
location locOSS2secondary anchorOSS2 250: s02ns060
location locOSS3primary anchorOSS3 500: s02ns050
location locOSS3secondary anchorOSS3 250: s02ns030.dsd.net
location locOSS4primary anchorOSS4 500: s02ns060
location locOSS4secondary anchorOSS4 250: s02ns040
colocation colocMDSOSS1 -500: anchorOSS1 MDSgroup
colocation colocMDSOSS2 -500: anchorOSS2 MDSgroup
colocation colocMDSOSS3 -500: anchorOSS3 MDSgroup
colocation colocMDSOSS4 -500: anchorOSS4 MDSgroup
colocation colocOSS1MDS -500: MDSgroup anchorOSS1
colocation colocOSS1OSS2 -500: anchorOSS2 anchorOSS1
colocation colocOSS1OSS4 -500: anchorOSS4 anchorOSS1
colocation colocOSS2MDS -500: MDSgroup anchorOSS2
colocation colocOSS2OSS1 -500: anchorOSS1 anchorOSS2
colocation colocOSS2OSS3 -500: anchorOSS3 anchorOSS2
colocation colocOSS3MDS -500: MDSgroup anchorOSS3
colocation colocOSS3OSS2 -500: anchorOSS2 anchorOSS3
colocation colocOSS3OSS4 -500: anchorOSS4 anchorOSS3
colocation colocOSS4MDS -500: MDSgroup anchorOSS4
colocation colocOSS4OSS1 -500: anchorOSS1 anchorOSS4
colocation colocOSS4OSS3 -500: anchorOSS3 anchorOSS4
property $id="cib-bootstrap-options" \
	dc-version="1.0.11-6e010d6b0d49a6b929d17c0114e9d2d934dc8e04" \
	cluster-infrastructure="openais" \
	expected-quorum-votes="6" \
	no-quorum-policy="ignore" \
	stonith-enabled="false" \
	last-lrm-refresh="1311079350"


More information about the Pacemaker mailing list