Hi all,

I thought I was making good progress setting up a 2 node cluster to run DRBD, Tomcat and Apache.

I setup DRBD first, and got that working fine. Added an IP address that follows the DRBD master. Added Pingd so the nodes would failover on connectivity loss.. great!

Adding Tomcat and Apache should be a breeze right. I add them both and the fire up just fine on the first server. As soon as I try to get it to failover, I get the dreaded "tomcat cannot run anywhere".

There is of course a lot more in my logs, but..

Oct 5 14:15:55 thebrain pengine: [9928]: WARN: native_color: Resource tomcat cannot run anywhere Oct 5 14:15:55 thebrain pengine: [9928]: WARN: native_color: Resource apache cannot run anywhere

I know for a fact that neither tomcat nor apache is running on either node at this point. Restarting heartbeat or rebooting the boxes doesn't help either now.

I also know that I must have a configuration issue somewhere, and for the life of me I just can't spot it.

If I can provide any more information, or anyone can educate me as to the errors of my ways, I would really appreciate it.

OS: OpenSuse 10.2
Heartbeat: 2.1.2

Thanks
Tony Nelson
Starpoint Solutions

Here is my cib.xml

-------- [ snip ] --------

<cib generated="true" admin_epoch="0" have_quorum="true" num_peers="2" cib_feature_revision="1.3" ignore_dtd="false" ccm_transition="6" dc_uuid="df864bca-c42a-4f5b-9a12-14826b3d6d30" epoch="661" num_updates="1" cib-last-written="Fri Oct 5 14:15:55 2007">
   <configuration>
     <crm_config>
       <cluster_property_set id="cib-bootstrap-options">
         <attributes>
<nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1191511426"/> <nvpair id="cib-bootstrap-options-default_resource_failure_stickiness" name="default_resource_failure_stickiness" value="0"/> <nvpair id="cib-bootstrap-options-no_quorum_policy" name="no_quorum_policy" value="ignore"/>
         </attributes>
       </cluster_property_set>
     </crm_config>
     <nodes>
<node id="df864bca-c42a-4f5b-9a12-14826b3d6d30" uname="thebrain" type="normal"/> <node id="6deaf16f-a98f-4c56-af00-a97be99f2e68" uname="pinky" type="normal"/>
     </nodes>
     <resources>
       <master_slave id="drbd_ms">
         <instance_attributes id="drbd_ms_instance_attrs">
           <attributes>
             <nvpair id="drbd_ms_clone_max" name="clone_max" value="2"/>
<nvpair id="drbd_ms_clone_node_max" name="clone_node_max" value="1"/>
             <nvpair id="drbd_ms_master_max" name="master_max" value="1"/>
<nvpair id="drbd_ms_master_node_max" name="master_node_max" value="1"/> <nvpair id="1d42a22f-4e66-4196-b19e-60d4f629b167" name="notify" value="yes"/> <nvpair id="17672fa9-44fb-46cd-b641-19dc503e7530" name="globally_unique" value="false"/> <nvpair id="drbd_ms_target_role" name="target_role" value="started"/>
           </attributes>
         </instance_attributes>
<primitive id="drbd_sys" class="ocf" type="drbd" provider="heartbeat">
           <instance_attributes id="drbd_sys_instance_attrs">
             <attributes>
<nvpair id="drbd_sys_target_role" name="target_role" value="started"/> <nvpair id="086a5e39-d257-4a33-9228-7ba47bcb7b44" name="drbd_resource" value="mirror"/> <nvpair id="4e352efe-63d1-4ea0-8f8a-26654f5cfb65" name="clone_max" value="2"/> <nvpair id="d785dfba-4285-4e41-8942-9bbdacf94db3" name="clone_node_max" value="1"/> <nvpair id="29ed11bc-4387-436c-9868-aafbcfd704fc" name="master_max" value="1"/> <nvpair id="c89c7af3-60c9-418c-95e0-06a90b6ff46d" name="master_node_max" value="1"/>
             </attributes>
           </instance_attributes>
           <operations/>
         </primitive>
       </master_slave>
<primitive id="ha_fs" class="ocf" type="Filesystem" provider="heartbeat">
         <instance_attributes id="ha_fs_instance_attrs">
           <attributes>
<nvpair id="ha_fs_target_role" name="target_role" value="started"/> <nvpair id="a09d5acc-ab47-49ed-9c3c-5a41b1da7353" name="fstype" value="ext3"/> <nvpair id="7a207faa-c8d1-4d2f-88fa-f23d8513c7b8" name="device" value="/dev/drbd0"/> <nvpair id="d0dfa1e0-4bb8-4353-9c18-6d372bd2b96c" name="directory" value="/ha"/>
           </attributes>
         </instance_attributes>
         <operations>
<op id="bbfc8577-80d7-4d5c-be78-1c2fd7ad0c47" name="start" interval="0s" timeout="60s"/> <op id="0a899061-91f2-4f5f-905c-a08fb29e5253" name="stop" interval="0s" timeout="60s"/> <op id="be43236a-ec29-4fa9-a8a1-f32ee150a900" name="monitor" interval="120s" timeout="15s"/>
         </operations>
       </primitive>
<primitive class="ocf" type="IPaddr2" provider="heartbeat" id="ipaddr">
         <instance_attributes id="ipaddr_instance_attrs">
           <attributes>
<nvpair id="ipaddr_target_role" name="target_role" value="started"/> <nvpair id="c0bc398e-7de0-49b7-9836-cf3b0534c330" name="ip" value="192.168.41.4"/>
           </attributes>
         </instance_attributes>
         <operations/>
       </primitive>
       <clone id="pingd">
         <instance_attributes id="pingd_instance_attrs">
           <attributes>
<nvpair id="pingd_clone_node_max" name="clone_node_max" value="1"/> <nvpair id="pingd_target_role" name="target_role" value="started"/>
           </attributes>
         </instance_attributes>
<primitive id="pingd-child" class="ocf" type="pingd" provider="heartbeat">
           <instance_attributes id="pingd-child_instance_attrs">
             <attributes>
<nvpair id="pingd-child_target_role" name="target_role" value="started"/> <nvpair id="ad5388c5-0382-43a1-affb-7f1c6d3421f7" name="dampen" value="5s"/> <nvpair id="bb30ec1a-2db4-4ffe-8e64-570d3b508524" name="multiplier" value="100"/>
             </attributes>
           </instance_attributes>
           <operations>
<op id="37c67dad-a907-4eff-afbc-976c3e119d58" name="monitor" interval="60s" timeout="5s"/>
           </operations>
         </primitive>
       </clone>
<primitive id="tomcat" class="lsb" type="tomcat5" provider="heartbeat">
         <instance_attributes id="tomcat_instance_attrs">
           <attributes>
<nvpair id="tomcat_target_role" name="target_role" value="started"/>
           </attributes>
         </instance_attributes>
         <operations>
<op id="49cd3674-0868-410d-8906-6061b6ff5a50" name="start" interval="0s" timeout="120s"/> <op id="e3872dc5-80ac-4ca0-a8b9-c0928cc405f4" name="stop" interval="0s" timeout="120s"/> <op id="dd319019-75a0-4d90-b852-2194920434ec" name="monitor" interval="30s" timeout="15s"/>
         </operations>
       </primitive>
<primitive id="apache" class="lsb" type="apache2" provider="heartbeat">
         <instance_attributes id="apache_instance_attrs">
           <attributes>
<nvpair id="apache_target_role" name="target_role" value="started"/>
           </attributes>
         </instance_attributes>
         <operations>
<op id="e64687b4-fa35-4888-a7f5-8a46c02c9682" name="start" interval="0s" timeout="60s"/> <op id="9b32af7f-d9a4-49a4-93d1-bd31085cc068" name="stop" interval="0s" timeout="60s"/> <op id="eabcafa8-4961-4c9b-a9dc-53a702ddc53e" name="status" interval="30s" timeout="15s"/>
         </operations>
       </primitive>
     </resources>
     <constraints>
<rsc_order id="order_drbd_ms_before_ha_fs" from="drbd_ms" type="before" to="ha_fs"/> <rsc_colocation id="colocation_ha_fs_on_drdb0" from="ha_fs" to="drbd_ms" score="INFINITY" to_role="master"/> <rsc_order id="order_ha_fs_before_ipaddr" from="ha_fs" type="before" to="ipaddr"/> <rsc_colocation id="colocation_ipaddr_on_ha_fs" from="ipaddr" to="ha_fs" score="INFINITY"/>
       <rsc_location id="ha_fs:connected" rsc="ha_fs">
         <rule id="ha_fs:connected:rule" score="-INFINITY" boolean_op="or">
<expression id="ha_fs:connected:expr:undefined" attribute="pingd" operation="not_defined"/> <expression id="ha_fs:connected:expr:zero" attribute="pingd" operation="lte" value="0"/>
         </rule>
       </rsc_location>
<rsc_order id="order_ipaddr_before_tomcat" from="ipaddr" type="before" to="tomcat"/> <rsc_order id="order_tomcat_before_apache" from="tomcat" type="before" to="apache"/> <rsc_colocation id="colocation_tomat_on_ipaddr" from="tomcat" to="ipaddr" score="INFINITY"/> <rsc_colocation id="colocation_apache_on_tomcat" from="apache" to="tomcat" score="INFINITY"/>
     </constraints>
   </configuration>
 </cib>
-------- [ snip ] --------



        
Tony Nelson <[EMAIL PROTECTED]>
Dir of IT Operation
Starpoint Solutions
begin:vcard
fn:Tony Nelson
n:Nelson;Tony
org:Starpoint Solutions
adr;dom:2nd Floor;;115 Broadyway;New York;NY;10006
email;internet:[EMAIL PROTECTED]
title:Dir of IT Operation
x-mozilla-html:FALSE
url:http://www.starpoint.com
version:2.1
end:vcard

_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to