<div dir="ltr"><div><div><div><div>Hi All,<br><br></div>This might be a basic question but I'm not sure whats taking time for failover switching.<br></div><div>Hope anyone can figure it out.<br><br></div>Scenario - <br>
Pacemaker running DRBD(Dual primary mode)+OCFS2+XEN for Virtual windows machine<br><br></div>Pacemaker startup starts - <br>DRBD -> OCFS2 -> XEN<br></div>Lets consider under Server1  - DRBD, OCFS2(clone) and XEN are started<br>
<br>Server2 - DRBD, OCFS2(clone) are started<br><br><div>Now if Server1 power is OFF<br><br></div><div>The XEN resource which was running under Server1 should be failed over to Server2.<br></div><div><br>In my case, its taking almost 90 to 110 seconds to do this.<br>
<br></div><div>Can anyone suggest me ways to reduce it to within 30 to 40 seconds<br><br></div><div>My pacemaker configuration is -<br>crm configure
<br>property no-quorum-policy=ignore
<br>property stonith-enabled=false
<br>property default-resource-stickiness=1000
<br><br>primitive resDRBDr1 ocf:linbit:drbd \
<br>params drbd_resource="r0" \
<br>op start interval="0" timeout="240s" \
<br>op stop interval="0" timeout="100s" \
<br>op monitor interval="20s" role="Master" timeout="240s" \
<br>op monitor interval="30s" role="Slave" timeout="240s" \
<br>meta migration-threshold="3" failure-timeout="60s"
<br>primitive resOCFS2r1 ocf:heartbeat:Filesystem \
<br>params device="/dev/drbd/by-res/r0" directory="/cluster" fstype="ocfs2" \
<br>op monitor interval="10s" timeout="60s" \
<br>op start interval="0" timeout="90s" \
<br>op stop interval="0" timeout="60s" \
<br>meta migration-threshold="3" failure-timeout="60s"
<br>primitive resXen1 ocf:heartbeat:Xen \
<br>params xmfile="/home/cluster/xen/win7.cfg" name="xenwin7" \
<br>op monitor interval="20s" timeout="60s" \
<br>op start interval="0" timeout="90s" \
<br>op stop interval="0" timeout="60s" \
<br>op migrate_from interval="0" timeout="120s" \
<br>op migrate_to interval="0" timeout="120s" \
<br>meta allow-migrate="true" target-role="started"
<br> <br>ms msDRBDr1 resDRBDr1 \
<br>meta notify="true" master-max="2" interleave="true" target-role="Started"
<br>clone cloOCFS2r1 resOCFS2r1 \
<br>meta interleave="true" ordered="true" target-role="Started"
<br> <br>colocation colOCFS12-with-DRBDrMaster inf: cloOCFS2r1 msDRBDr1:Master
<br>colocation colXen-with-OCFSr1 inf: resXen1 cloOCFS2r1
<br>order ordDRBD-before-OCFSr1 inf: msDRBDr1:promote cloOCFS2r1:start
<br>order ordOCFS2r1-before-Xen1 inf: cloOCFS2r1:start resXen1:start
<br> <br>commit
<br>bye<br></div><div><div><div><div><div>
<div><br>-- <br>Regards,<br>Kamal Kishore B V<br></div><div><br>
</div></div></div></div></div></div></div>