[Pacemaker] drbd / libvirt / Pacemaker Cluster?

Heiner Meier linuxforums at erwo.net
Fri Nov 14 12:04:52 UTC 2014


Hello,

i now have configured fencing in drbd:

        disk {
                fencing resource-only;
        }
        handlers {
                fence-peer "/usr/lib/drbd/crm-fence-peer.sh";
                after-resync-target "/usr/lib/drbd/crm-unfence-peer.sh";
        }

And changed the config to:

node $id="1084777473" master \
        attributes standby="off" maintenance="off"
node $id="1084777474" slave \
        attributes maintenance="off" standby="off"
primitive libvirt upstart:libvirt-bin \
        op start timeout="120s" interval="0" \
        op stop timeout="120s" interval="0" \
        op monitor interval="30s" \
        meta target-role="Started"
primitive vmdata ocf:linbit:drbd \
        params drbd_resource="vmdata" \
        op monitor interval="29s" role="Master" \
        op monitor interval="31s" role="Slave"
primitive vmdata_fs ocf:heartbeat:Filesystem \
        params device="/dev/drbd0" directory="/vmdata" fstype="ext4" \
        meta target-role="Started"
ms drbd_master_slave vmdata \
        meta master-max="1" master-node-max="1" clone-max="2"
clone-node-max="1" notify="true" target-role="Started"
location PrimaryNode-libvirt libvirt 200: master
location PrimaryNode-vmdata_fs vmdata_fs 200: master
location SecondaryNode-libvirt libvirt 10: slave
location SecondaryNode-vmdata_fs vmdata_fs 10: slave
colocation libvirt-with-fs inf: libvirt vmdata_fs
colocation services_colo inf: vmdata_fs drbd_master_slave:Master
order fs_after_drbd inf: drbd_master_slave:promote vmdata_fs:start
libvirt:start
property $id="cib-bootstrap-options" \
        dc-version="1.1.10-42f2063" \
        cluster-infrastructure="corosync" \
        stonith-enabled="false" \
        no-quorum-policy="ignore" \
        last-lrm-refresh="1415964693"


But now the Cluster wont work anymore, no failover - drbd / libvirt.
Both members stay always in slave state:

When i try to start ressources with crm - no drbd Filesystem will
mounted, but the machine ist now "master" - after a reboot both
stays slave...

Also i cant see the ressources with "crm status" on the shell,
with the old config i can see them both??






More information about the Pacemaker mailing list