<html><head></head><body>Hi,<br>
<br>
I went with running lsb:libvirt in the cluster too. That way you can define dependencies. And when corosync isn't started automatically (like when you do maintainance without switching init-levels) libvirt is stopped too.<br>
<br>
Have fun,<br>
<br>
Arnold<br>
<br>
Ps: please excuse the phone-induced top-post.<br>
-- <br>
Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet.<br><br><div class="gmail_quote"><br>
<br>
Ulrich Leodolter <ulrich.leodolter@obvsg.at> schrieb:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre style="white-space: pre-wrap; word-wrap:break-word; font-family: sans-serif">Hi,<br /><br />i have setup a 2-node cluster and configured 4 virtualdomain<br />resources using iscsi storage.<br /><br />when i reboot one machine (shutdown -r now) everything seems<br />to be ok,   virtual machines running on this node are migrated<br />away and continue to run on the other node.<br /><br />but when the node comes up again i looks like it first checks<br />that none of the configured resources are running.<br /><br />this checks fails VirtualDomain resources because libvirtd<br />is not running at this time, i can see a lot of errors like<br /><br />Aug 17 15:30:06 pcmk1 lrmd: [1807]: info: RA output:<br />(p_virtdom_vm3:probe:stderr) Failed to connect socket to<br />'/var/run/libvirt/libvirt-sock': No such file or directory<br /><br />the cluster does not startup does not succeed.<br />below you can see the cluster config.<br /><br />what i am missing ?<br /><br />thanks<br
/>ulrich<br /><br /><br /><br />node pcmk1 \<br />     attributes standby="off"<br />node pcmk2 \<br />  attributes standby="off"<br />primitive p_iscsi lsb:iscsi \<br /> op monitor interval="30" \<br />        meta target-role="started"<br />primitive p_iscsid lsb:iscsid \<br />     op monitor interval="30" \<br />        meta target-role="started"<br />primitive p_libvirtd lsb:libvirtd \<br /> op monitor interval="30" \<br />        meta target-role="started"<br />primitive p_stonith_pcmk1 stonith:fence_ipmilan \<br />   params auth="password" ipaddr="<a href="http://192.168.120.171">192.168.120.171</a>" passwd="secret" lanplus="true" login="Administrator" timeout="20s" power_wait="5s" verbose="true" pcmk_host_check="static-list" pcmk_host_list="pcmk1" \<br />     meta target-role="started"<br />primitive p_stonith_pcmk2 stonith:fence_ipmilan \<br />   params auth="password" ipaddr="<a href="http://192.168.120.172">192.168.120.172</a>" passwd="secret" lanplus="true" login="Administrator" timeout="20s" power_wai
 t="5s"
verbose="true" pcmk_host_check="static-list" pcmk_host_list="pcmk2" \<br /> meta target-role="started"<br />primitive p_virtdom_vm1 ocf:heartbeat:VirtualDomain \<br />       params config="/etc/libvirt/qemu/vm1.xml" migration_transport="ssh" force_stop="false" \<br />      meta allow-migrate="true" is-managed="true" \<br />   op start interval="0" timeout="90s" \<br />   op stop interval="0" timeout="300s" \<br />   op migrate_to interval="0" timeout="120s" \<br />     op monitor interval="30s" timeout="90s" depth="0"<br />primitive p_virtdom_vm2 ocf:heartbeat:VirtualDomain \<br />    params config="/etc/libvirt/qemu/vm2.xml" migration_transport="ssh" force_stop="false" \<br />      meta allow-migrate="true" is-managed="true" \<br />   op start interval="0" timeout="90s" \<br />   op stop interval="0" timeout="300s" \<br />   op migrate_to interval="0" timeout="120s" \<br />     op monitor interval="30s" timeout="90s" depth="0"<br />primitive p_virtdom_vm3 ocf:heartbeat:VirtualDomain \<br />    params
config="/etc/libvirt/qemu/vm3.xml" migration_transport="ssh" force_stop="false" \<br />     meta allow-migrate="true" target-role="Started" is-managed="true" \<br />   op start interval="0" timeout="90s" \<br />   op stop interval="0" timeout="300s" \<br />   op migrate_to interval="0" timeout="120s" \<br />     op monitor interval="30s" timeout="90s" depth="0"<br />primitive p_virtdom_vm4 ocf:heartbeat:VirtualDomain \<br />    params config="/etc/libvirt/qemu/vm4.xml" migration_transport="ssh" force_stop="false" \<br />      meta allow-migrate="true" target-role="Started" is-managed="true" \<br />   op start interval="0" timeout="90s" \<br />   op stop interval="0" timeout="300s" \<br />   op migrate_to interval="0" timeout="120s" \<br />     op monitor interval="30s" timeout="90s" depth="0"<br />group g_daemons p_iscsid p_iscsi p_libvirtd<br />clone cl_daemons g_daemons<br />location loc_p_stonith_pcmk1_pcmk1 p_stonith_pcmk1 -inf: pcmk1<br />location loc_p_stonith_pcmk2_pcmk2 p_stonith_pcmk2 -inf: pcmk2<b
 r
/>colocation c_virtdom_vm1_on_daemons inf: p_virtdom_vm1 cl_daemons<br />colocation c_virtdom_vm2_on_daemons inf: p_virtdom_vm2 cl_daemons<br />colocation c_virtdom_vm3_on_daemons inf: p_virtdom_vm3 cl_daemons<br />colocation c_virtdom_vm4_on_daemons inf: p_virtdom_vm4 cl_daemons<br />order o_daemons_before_virtdom_vm1 inf: cl_daemons p_virtdom_vm1<br />order o_daemons_before_virtdom_vm2 inf: cl_daemons p_virtdom_vm2<br />order o_daemons_before_virtdom_vm3 inf: cl_daemons p_virtdom_vm3<br />order o_daemons_before_virtdom_vm4 inf: cl_daemons p_virtdom_vm4<br />property $id="cib-bootstrap-options" \<br />   expected-quorum-votes="2" \   <br />    dc-version="1.1.7-6.el6-148fccfd5985c5590cc601123c6c16e966b85d14" \<br />       no-quorum-policy="ignore" \<br />       cluster-infrastructure="openais" \<br />        last-lrm-refresh="1345208748"<br />rsc_defaults $id="rsc-options" \<br />       resource-stickiness="200"<br /><br /><br /><br /><br /><br /><hr /><br />Pacemaker mailing list:
Pacemaker@oss.clusterlabs.org<br /><a href="http://oss.clusterlabs.org/mailman/listinfo/pacemaker">http://oss.clusterlabs.org/mailman/listinfo/pacemaker</a><br /><br />Project Home: <a href="http://www.clusterlabs.org">http://www.clusterlabs.org</a><br />Getting started: <a href="http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf">http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf</a><br />Bugs: <a href="http://bugs.clusterlabs.org">http://bugs.clusterlabs.org</a><br /></pre></blockquote></div></body></html>