<div dir="ltr">I have now configured stonith-enabled=true. What device should I use for fencing given the fact that it's a virtual machine but I don't have access to its configuration. would fence_pcmk do? if so, what parameters should I configure for it to work properly?<div><br></div><div>This is my new config:</div><div><br></div><div><br></div><div>







<p class=""><span class="">node <a href="http://dcwbpvmuas004.edc.nam.gm.com">dcwbpvmuas004.edc.nam.gm.com</a> \</span></p>
<p class=""><span class="">        attributes standby=off</span></p>
<p class=""><span class="">node <a href="http://dcwbpvmuas005.edc.nam.gm.com">dcwbpvmuas005.edc.nam.gm.com</a> \</span></p>
<p class=""><span class="">        attributes standby=off</span></p>
<p class=""><span class="">primitive ClusterIP IPaddr2 \</span></p>
<p class=""><span class="">        params ip=198.208.86.242 cidr_netmask=23 \</span></p>
<p class=""><span class="">        op monitor interval=1s timeout=20s \</span></p>
<p class=""><span class="">        op start interval=0 timeout=20s \</span></p>
<p class=""><span class="">        op stop interval=0 timeout=20s \</span></p>
<p class=""><span class="">        meta is-managed=true target-role=Started resource-stickiness=500</span></p>
<p class=""><span class="">primitive pcmk-fencing stonith:fence_pcmk \</span></p>
<p class=""><span class="">        params pcmk_host_list="<a href="http://dcwbpvmuas004.edc.nam.gm.com">dcwbpvmuas004.edc.nam.gm.com</a> <a href="http://dcwbpvmuas005.edc.nam.gm.com">dcwbpvmuas005.edc.nam.gm.com</a>" \</span></p>
<p class=""><span class="">        op monitor interval=10s \</span></p>
<p class=""><span class="">        meta target-role=Started</span></p>
<p class=""><span class="">primitive redis redis \</span></p>
<p class=""><span class="">        meta target-role=Master is-managed=true \</span></p>
<p class=""><span class="">        op monitor interval=1s role=Master timeout=5s on-fail=restart</span></p>
<p class=""><span class="">ms redis_clone redis \</span></p>
<p class=""><span class="">        meta notify=true is-managed=true ordered=false interleave=false globally-unique=false target-role=Master migration-threshold=1</span></p>
<p class=""><span class="">colocation ClusterIP-on-redis inf: ClusterIP redis_clone:Master</span></p>
<p class=""><span class="">colocation ip-on-redis inf: ClusterIP redis_clone:Master</span></p>
<p class=""><span class="">colocation pcmk-fencing-on-redis inf: pcmk-fencing redis_clone:Master</span></p>
<p class=""><span class="">property cib-bootstrap-options: \</span></p>
<p class=""><span class="">        dc-version=1.1.11-97629de \</span></p>
<p class=""><span class="">        cluster-infrastructure="classic openais (with plugin)" \</span></p>
<p class=""><span class="">        expected-quorum-votes=2 \</span></p>
<p class=""><span class="">        stonith-enabled=true</span></p>
<p class=""><span class="">property redis_replication: \</span></p>
<p class=""><span class="">        redis_REPL_INFO=<a href="http://dcwbpvmuas005.edc.nam.gm.com">dcwbpvmuas005.edc.nam.gm.com</a></span></p></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 1, 2015 at 2:53 PM, Nekrasov, Alexander <span dir="ltr"><<a href="mailto:alexander.nekrasov@emc.com" target="_blank">alexander.nekrasov@emc.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div><p>stonith-enabled=false<u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">this might be the issue. The way peer node death is resolved, the surviving node must call STONITH on the peer. If it’s disabled it might not be able to resolve the event<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Alex<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><div style="border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt"><div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> alex austin [mailto:<a href="mailto:alexixalex@gmail.com" target="_blank">alexixalex@gmail.com</a>] <br><b>Sent:</b> Wednesday, July 01, 2015 9:51 AM<br><b>To:</b> <a href="mailto:Users@clusterlabs.org" target="_blank">Users@clusterlabs.org</a><br><b>Subject:</b> Re: [ClusterLabs] Pacemaker failover failure<u></u><u></u></span></p></div></div><div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">So I noticed that if I kill redis on one node, it starts on the other, no problem, but if I actually kill pacemaker itself on one node, the other doesn't "sense" it so it doesn't fail over.<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div></div><div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">On Wed, Jul 1, 2015 at 12:42 PM, alex austin <<a href="mailto:alexixalex@gmail.com" target="_blank">alexixalex@gmail.com</a>> wrote:<u></u><u></u></p><div><p class="MsoNormal">Hi all,<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I have configured a virtual ip and redis in master-slave with corosync pacemaker. If redis fails, then the failover is successful, and redis gets promoted on the other node. However if pacemaker itself fails on the active node, the failover is not performed. Is there anything I missed in the configuration?<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Here's my configuration (i have hashed the ip address out):<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p>node <a href="http://host1.com" target="_blank">host1.com</a><u></u><u></u></p><p>node <a href="http://host2.com" target="_blank">host2.com</a><u></u><u></u></p><p>primitive ClusterIP IPaddr2 \<u></u><u></u></p><p>params ip=xxx.xxx.xxx.xxx cidr_netmask=23 \<u></u><u></u></p><p>op monitor interval=1s timeout=20s \<u></u><u></u></p><p>op start interval=0 timeout=20s \<u></u><u></u></p><p>op stop interval=0 timeout=20s \<u></u><u></u></p><p>meta is-managed=true target-role=Started resource-stickiness=500<u></u><u></u></p><p>primitive redis redis \<u></u><u></u></p><p>meta target-role=Master is-managed=true \<u></u><u></u></p><p>op monitor interval=1s role=Master timeout=5s on-fail=restart<u></u><u></u></p><p>ms redis_clone redis \<u></u><u></u></p><p>meta notify=true is-managed=true ordered=false interleave=false globally-unique=false target-role=Master migration-threshold=1<u></u><u></u></p><p>colocation ClusterIP-on-redis inf: ClusterIP redis_clone:Master<u></u><u></u></p><p>colocation ip-on-redis inf: ClusterIP redis_clone:Master<u></u><u></u></p><p>property cib-bootstrap-options: \<u></u><u></u></p><p>dc-version=1.1.11-97629de \<u></u><u></u></p><p>cluster-infrastructure="classic openais (with plugin)" \<u></u><u></u></p><p>expected-quorum-votes=2 \<u></u><u></u></p><p>stonith-enabled=false<u></u><u></u></p><p>property redis_replication: \<u></u><u></u></p><p>redis_REPL_INFO=<a href="http://host.com" target="_blank">host.com</a><u></u><u></u></p><p><u></u> <u></u></p><p>thank you in advance<u></u><u></u></p><p><u></u> <u></u></p><p>Kind regards,<u></u><u></u></p><p><u></u> <u></u></p><p>Alex <u></u><u></u></p></div></div></div><p class="MsoNormal"><u></u> <u></u></p></div></div></div></div></div></div><br>_______________________________________________<br>
Users mailing list: <a href="mailto:Users@clusterlabs.org">Users@clusterlabs.org</a><br>
<a href="http://clusterlabs.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://clusterlabs.org/mailman/listinfo/users</a><br>
<br>
Project Home: <a href="http://www.clusterlabs.org" rel="noreferrer" target="_blank">http://www.clusterlabs.org</a><br>
Getting started: <a href="http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf" rel="noreferrer" target="_blank">http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf</a><br>
Bugs: <a href="http://bugs.clusterlabs.org" rel="noreferrer" target="_blank">http://bugs.clusterlabs.org</a><br>
<br></blockquote></div><br></div>