Haven't looked at too much detail (lots of resources / constraints in
your cib...), but I would approach the problem differently:

Make groups out of related IP / filesystem / service stacks.

Then use the colocation constraints between services (across groups) to
force things to move together (if it is indeed what you are trying to
achieve).

As well, I would start with maybe less resources, to make
experimentation and troubleshooting easier...

What you describe below would seem broadly possible to me.

My 2c

Yan

Kai Bjørnstad wrote:
> Hi,
> 
> I am trying to setup an Active-Passive HA cluster dong "best effort" with 
> little success.
> I am using Heartbeat 2.0.8
> 
> I have a set of IP resources, a set of external (iSCSI) mount resources and a 
> set of LSB script resources.
> 
> The goal of the configuration is to make Heartbeat do the following:
> - All resources should run on the same node at all times
> - If one or more of the IPs go down on, move all resources to the backup 
> node. 
> If no backup node is available, shut everything down.
> - If one or more of the mounts go down, move all resources (including IPs) to 
> the backup node. If no backup node is available shut down all the LSB scripts 
> and the failed mounts. Keep the mounts and IPs that did not fail up.
> - If one or more of the LSB scripts fail, move all resources to the backup 
> node (including mounts and IPs). If the no backup node is available shut down 
> the failed LSB script(s) but keep all other resoruces running (best effort)
> - Of course local restart should be attempted before moving to backup node.
> - Start IPs and Mounts before the LSB scripts
> - Start/restart order of IPs should not be enforced
> - Start/restart order of Mounts should not be enforced
> - Start/restart order of LSBs should not be enforced
> 
> My question is basically: Is this at all possible???
>         
> I have tried numerous constraint and startorder rule combination to try and 
> achieve this, but I end up with the result that a failed LSB script only 
> stops on my active node. Heartbeat never attempts to move it to the backup 
> node ???
> 
> I have attached my CIB config XML. My problem is that if I stop one of the 
> LSB 
> services Heartbeat deduct that is has " Resource lsb_xyz cannot run 
> anywhere". But it does not try the available backup system at all!?
> 
> 
> 
> ------------------------------------------------------------------------
> 
>  <cib generated="true" admin_epoch="0" have_quorum="true" ignore_dtd="false" 
> num_peers="2" cib_feature_revision="1.3" epoch="54" num_updates="2260" 
> cib-last-written="Mon May  7 17:03:25 2007" ccm_transition="2" 
> dc_uuid="81e9337a-1bd2-58f7-0125-acd519d82391">
>    <configuration>
>      <crm_config>
>        <cluster_property_set id="crm_config_prop_pe-input-series-max">
>          <attributes>
>            <nvpair id="crm_config_pair_pe-input-series-max" 
> name="pe-input-series-max" value="-1"/>
>          </attributes>
>        </cluster_property_set>
>        <cluster_property_set id="crm_config_prop_stonith-enabled">
>          <attributes>
>            <nvpair id="crm_config_pair_stonith-enabled" 
> name="stonith-enabled" value="true"/>
>          </attributes>
>        </cluster_property_set>
>        <cluster_property_set id="crm_config_prop_symmetric-cluster">
>          <attributes>
>            <nvpair id="crm_config_pair_symmetric-cluster" 
> name="symmetric-cluster" value="true"/>
>          </attributes>
>        </cluster_property_set>
>        <cluster_property_set id="crm_config_prop_stop-orphan-actions">
>          <attributes>
>            <nvpair id="crm_config_pair_stop-orphan-actions" 
> name="stop-orphan-actions" value="false"/>
>          </attributes>
>        </cluster_property_set>
>        <cluster_property_set id="crm_config_prop_cluster-delay">
>          <attributes>
>            <nvpair id="crm_config_pair_cluster-delay" name="cluster-delay" 
> value="60s"/>
>          </attributes>
>        </cluster_property_set>
>        <cluster_property_set id="crm_config_prop_no-quorum-policy">
>          <attributes>
>            <nvpair id="crm_config_pair_no-quorum-policy" 
> name="no-quorum-policy" value="stop"/>
>          </attributes>
>        </cluster_property_set>
>        <cluster_property_set id="crm_config_prop_remove-after-stop">
>          <attributes>
>            <nvpair id="crm_config_pair_remove-after-stop" 
> name="remove-after-stop" value="false"/>
>          </attributes>
>        </cluster_property_set>
>        <cluster_property_set id="crm_config_prop_is-managed-default">
>          <attributes>
>            <nvpair id="crm_config_pair_is-managed-default" 
> name="is-managed-default" value="true"/>
>          </attributes>
>        </cluster_property_set>
>        <cluster_property_set id="crm_config_prop_default-resource-stickiness">
>          <attributes>
>            <nvpair id="crm_config_pair_default-resource-stickiness" 
> name="default-resource-stickiness" value="100"/>
>          </attributes>
>        </cluster_property_set>
>        <cluster_property_set id="crm_config_prop_stop-orphan-resources">
>          <attributes>
>            <nvpair id="crm_config_pair_stop-orphan-resources" 
> name="stop-orphan-resources" value="false"/>
>          </attributes>
>        </cluster_property_set>
>        <cluster_property_set id="crm_config_prop_stonith-action">
>          <attributes>
>            <nvpair id="crm_config_pair_stonith-action" name="stonith-action" 
> value="reboot"/>
>          </attributes>
>        </cluster_property_set>
>        <cluster_property_set 
> id="crm_config_prop_default-resource-failure-stickiness">
>          <attributes>
>            <nvpair id="crm_config_pair_default-resource-failure-stickiness" 
> name="default-resource-failure-stickiness" value="-INFINITY"/>
>          </attributes>
>        </cluster_property_set>
>        <cluster_property_set id="crm_config_prop_pe-warn-series-max">
>          <attributes>
>            <nvpair id="crm_config_pair_pe-warn-series-max" 
> name="pe-warn-series-max" value="-1"/>
>          </attributes>
>        </cluster_property_set>
>        <cluster_property_set id="crm_config_prop_pe-error-series-max">
>          <attributes>
>            <nvpair id="crm_config_pair_pe-error-series-max" 
> name="pe-error-series-max" value="-1"/>
>          </attributes>
>        </cluster_property_set>
>        <cluster_property_set id="crm_config_prop_transition-idle-timeout">
>          <attributes>
>            <nvpair id="crm_config_pair_transition-idle-timeout" 
> name="transition-idle-timeout" value="60s"/>
>          </attributes>
>        </cluster_property_set>
>        <cluster_property_set id="crm_config_prop_default-action-timeout">
>          <attributes>
>            <nvpair id="crm_config_pair_default-action-timeout" 
> name="default-action-timeout" value="20"/>
>          </attributes>
>        </cluster_property_set>
>        <cluster_property_set id="crm_config_prop_startup-fencing">
>          <attributes>
>            <nvpair id="crm_config_pair_startup-fencing" 
> name="startup-fencing" value="true"/>
>          </attributes>
>        </cluster_property_set>
>      </crm_config>
>      <nodes>
>        <node id="f39d2915-d4d6-333b-0e97-758588a62a59" uname="dl360g3-2" 
> type="normal"/>
>        <node id="81e9337a-1bd2-58f7-0125-acd519d82391" uname="dl360g3-1" 
> type="normal"/>
>      </nodes>
>      <resources>
>        <group collocated="true" id="HAsms_ip" ordered="true" 
> restart_type="restart">
>          <primitive class="ocf" id="ip_172.19.5.200" provider="heartbeat" 
> restart_type="restart" type="IPaddr">
>            <operations>
>              <op id="op_start_172.19.5.200" name="start" timeout="5s"/>
>              <op id="op_stop_172.19.5.200" name="stop" timeout="5s"/>
>              <op id="op_monitor_172.19.5.200" interval="10s" name="monitor" 
> timeout="5s"/>
>            </operations>
>            <instance_attributes id="ip_inst_172.19.5.200">
>              <attributes>
>                <nvpair id="ipaddr_172.19.5.200" name="ip" 
> value="172.19.5.200"/>
>                <nvpair id="cidr_netmask_172.19.5.200" name="cidr_netmask" 
> value="16"/>
>                <nvpair id="nic_172.19.5.200" name="nic" value="eth0"/>
>                <nvpair id="link_monitor_172.19.5.200" name="link_monitor" 
> value="true"/>
>              </attributes>
>            </instance_attributes>
>          </primitive>
>          <primitive class="ocf" id="ip_11.0.0.200" provider="heartbeat" 
> restart_type="restart" type="IPaddr">
>            <operations>
>              <op id="op_start_11.0.0.200" name="start" timeout="5s"/>
>              <op id="op_stop_11.0.0.200" name="stop" timeout="5s"/>
>              <op id="op_monitor_11.0.0.200" interval="10s" name="monitor" 
> timeout="5s"/>
>            </operations>
>            <instance_attributes id="ip_inst_11.0.0.200">
>              <attributes>
>                <nvpair id="ipaddr_11.0.0.200" name="ip" value="11.0.0.200"/>
>                <nvpair id="cidr_netmask_11.0.0.200" name="cidr_netmask" 
> value="24"/>
>                <nvpair id="nic_11.0.0.200" name="nic" value="eth1"/>
>                <nvpair id="link_monitor_11.0.0.200" name="link_monitor" 
> value="true"/>
>              </attributes>
>            </instance_attributes>
>          </primitive>
>        </group>
>        <group collocated="true" id="HAsms_mount" ordered="false" 
> restart_type="restart">
>          <primitive class="ocf" id="mount_opt_scali_var_scacim-db" 
> provider="heartbeat" restart_type="restart" type="Filesystem">
>            <operations>
>              <op id="op_start_mount_opt_scali_var_scacim-db" name="start" 
> timeout="5s"/>
>              <op id="op_stop_mount_opt_scali_var_scacim-db" name="stop" 
> timeout="5s"/>
>              <op id="op_monitor_mount_opt_scali_var_scacim-db" interval="5s" 
> name="monitor" timeout="5s"/>
>            </operations>
>            <instance_attributes id="mount_inst_mount_opt_scali_var_scacim-db">
>              <attributes>
>                <nvpair id="mount_opt_scali_var_scacim-db_device" 
> name="device" value="/dev/sda1"/>
>                <nvpair id="mount_opt_scali_var_scacim-db_directory" 
> name="directory" value="/opt/scali/var/scacim-db"/>
>                <nvpair id="mount_opt_scali_var_scacim-db_fstype" 
> name="fstype" value="ext3"/>
>                <nvpair id="mount_opt_scali_var_scacim-db_options" 
> name="options"/>
>              </attributes>
>            </instance_attributes>
>          </primitive>
>          <primitive class="ocf" id="mount_opt_scali_var_scasmo-db" 
> provider="heartbeat" restart_type="restart" type="Filesystem">
>            <operations>
>              <op id="op_start_mount_opt_scali_var_scasmo-db" name="start" 
> timeout="5s"/>
>              <op id="op_stop_mount_opt_scali_var_scasmo-db" name="stop" 
> timeout="5s"/>
>              <op id="op_monitor_mount_opt_scali_var_scasmo-db" interval="5s" 
> name="monitor" timeout="5s"/>
>            </operations>
>            <instance_attributes id="mount_inst_mount_opt_scali_var_scasmo-db">
>              <attributes>
>                <nvpair id="mount_opt_scali_var_scasmo-db_device" 
> name="device" value="/dev/sda7"/>
>                <nvpair id="mount_opt_scali_var_scasmo-db_directory" 
> name="directory" value="/opt/scali/var/scasmo-db"/>
>                <nvpair id="mount_opt_scali_var_scasmo-db_fstype" 
> name="fstype" value="ext3"/>
>                <nvpair id="mount_opt_scali_var_scasmo-db_options" 
> name="options"/>
>              </attributes>
>            </instance_attributes>
>          </primitive>
>          <primitive class="ocf" id="mount_opt_scali_repository" 
> provider="heartbeat" restart_type="restart" type="Filesystem">
>            <operations>
>              <op id="op_start_mount_opt_scali_repository" name="start" 
> timeout="5s"/>
>              <op id="op_stop_mount_opt_scali_repository" name="stop" 
> timeout="5s"/>
>              <op id="op_monitor_mount_opt_scali_repository" interval="5s" 
> name="monitor" timeout="5s"/>
>            </operations>
>            <instance_attributes id="mount_inst_mount_opt_scali_repository">
>              <attributes>
>                <nvpair id="mount_opt_scali_repository_device" name="device" 
> value="/dev/sda2"/>
>                <nvpair id="mount_opt_scali_repository_directory" 
> name="directory" value="/opt/scali/repository"/>
>                <nvpair id="mount_opt_scali_repository_fstype" name="fstype" 
> value="ext3"/>
>                <nvpair id="mount_opt_scali_repository_options" 
> name="options"/>
>              </attributes>
>            </instance_attributes>
>          </primitive>
>          <primitive class="ocf" id="mount_tftpboot" provider="heartbeat" 
> restart_type="restart" type="Filesystem">
>            <operations>
>              <op id="op_start_mount_tftpboot" name="start" timeout="5s"/>
>              <op id="op_stop_mount_tftpboot" name="stop" timeout="5s"/>
>              <op id="op_monitor_mount_tftpboot" interval="5s" name="monitor" 
> timeout="5s"/>
>            </operations>
>            <instance_attributes id="mount_inst_mount_tftpboot">
>              <attributes>
>                <nvpair id="mount_tftpboot_device" name="device" 
> value="/dev/sda5"/>
>                <nvpair id="mount_tftpboot_directory" name="directory" 
> value="/tftpboot"/>
>                <nvpair id="mount_tftpboot_fstype" name="fstype" value="ext3"/>
>                <nvpair id="mount_tftpboot_options" name="options"/>
>              </attributes>
>            </instance_attributes>
>          </primitive>
>          <primitive class="ocf" id="mount_opt_scali_images" 
> provider="heartbeat" restart_type="restart" type="Filesystem">
>            <operations>
>              <op id="op_start_mount_opt_scali_images" name="start" 
> timeout="5s"/>
>              <op id="op_stop_mount_opt_scali_images" name="stop" 
> timeout="5s"/>
>              <op id="op_monitor_mount_opt_scali_images" interval="5s" 
> name="monitor" timeout="5s"/>
>            </operations>
>            <instance_attributes id="mount_inst_mount_opt_scali_images">
>              <attributes>
>                <nvpair id="mount_opt_scali_images_device" name="device" 
> value="/dev/sda6"/>
>                <nvpair id="mount_opt_scali_images_directory" name="directory" 
> value="/opt/scali/images"/>
>                <nvpair id="mount_opt_scali_images_fstype" name="fstype" 
> value="ext3"/>
>                <nvpair id="mount_opt_scali_images_options" name="options"/>
>              </attributes>
>            </instance_attributes>
>          </primitive>
>          <primitive class="ocf" id="mount_var_consoles" provider="heartbeat" 
> restart_type="restart" type="Filesystem">
>            <operations>
>              <op id="op_start_mount_var_consoles" name="start" timeout="5s"/>
>              <op id="op_stop_mount_var_consoles" name="stop" timeout="5s"/>
>              <op id="op_monitor_mount_var_consoles" interval="5s" 
> name="monitor" timeout="5s"/>
>            </operations>
>            <instance_attributes id="mount_inst_mount_var_consoles">
>              <attributes>
>                <nvpair id="mount_var_consoles_device" name="device" 
> value="/dev/sda8"/>
>                <nvpair id="mount_var_consoles_directory" name="directory" 
> value="/var/consoles"/>
>                <nvpair id="mount_var_consoles_fstype" name="fstype" 
> value="ext3"/>
>                <nvpair id="mount_var_consoles_options" name="options"/>
>              </attributes>
>            </instance_attributes>
>          </primitive>
>        </group>
>        <group collocated="true" id="HAsms_lsb" ordered="false" 
> restart_type="restart">
>          <primitive class="lsb" id="lsb_scacim-pgsql" restart_type="restart" 
> type="scacim-pgsql">
>            <operations>
>              <op id="op_start_scacim-pgsql" name="stop" timeout="10s"/>
>              <op id="op_stop_scacim-pgsql" name="start" timeout="10s"/>
>              <op id="op_monitor_scacim-pgsql" interval="10s" name="monitor" 
> timeout="10s"/>
>            </operations>
>          </primitive>
>          <primitive class="lsb" id="lsb_dhcpd" restart_type="restart" 
> type="dhcpd">
>            <operations>
>              <op id="op_start_dhcpd" name="stop" timeout="10s"/>
>              <op id="op_stop_dhcpd" name="start" timeout="10s"/>
>              <op id="op_monitor_dhcpd" interval="10s" name="monitor" 
> timeout="10s"/>
>            </operations>
>          </primitive>
>          <primitive class="lsb" id="lsb_scasmo-controller" 
> restart_type="restart" type="scasmo-controller">
>            <operations>
>              <op id="op_start_scasmo-controller" name="stop" timeout="10s"/>
>              <op id="op_stop_scasmo-controller" name="start" timeout="10s"/>
>              <op id="op_monitor_scasmo-controller" interval="10s" 
> name="monitor" timeout="10s"/>
>            </operations>
>          </primitive>
>          <primitive class="lsb" id="lsb_conserver" restart_type="restart" 
> type="conserver">
>            <operations>
>              <op id="op_start_conserver" name="stop" timeout="10s"/>
>              <op id="op_stop_conserver" name="start" timeout="10s"/>
>              <op id="op_monitor_conserver" interval="10s" name="monitor" 
> timeout="10s"/>
>            </operations>
>          </primitive>
>          <primitive class="lsb" id="lsb_scasmo-factory" 
> restart_type="restart" type="scasmo-factory">
>            <operations>
>              <op id="op_start_scasmo-factory" name="stop" timeout="10s"/>
>              <op id="op_stop_scasmo-factory" name="start" timeout="10s"/>
>              <op id="op_monitor_scasmo-factory" interval="10s" name="monitor" 
> timeout="10s"/>
>            </operations>
>          </primitive>
>          <primitive class="lsb" id="lsb_scaproxyd" restart_type="restart" 
> type="scaproxyd">
>            <operations>
>              <op id="op_start_scaproxyd" name="stop" timeout="10s"/>
>              <op id="op_stop_scaproxyd" name="start" timeout="10s"/>
>              <op id="op_monitor_scaproxyd" interval="10s" name="monitor" 
> timeout="10s"/>
>            </operations>
>          </primitive>
>          <primitive class="lsb" id="lsb_scamond-mapper" 
> restart_type="restart" type="scamond-mapper">
>            <operations>
>              <op id="op_start_scamond-mapper" name="stop" timeout="10s"/>
>              <op id="op_stop_scamond-mapper" name="start" timeout="10s"/>
>              <op id="op_monitor_scamond-mapper" interval="10s" name="monitor" 
> timeout="10s"/>
>            </operations>
>          </primitive>
>          <primitive class="lsb" id="lsb_scasmo-server" restart_type="restart" 
> type="scasmo-server">
>            <operations>
>              <op id="op_start_scasmo-server" name="stop" timeout="10s"/>
>              <op id="op_stop_scasmo-server" name="start" timeout="10s"/>
>              <op id="op_monitor_scasmo-server" interval="10s" name="monitor" 
> timeout="10s"/>
>            </operations>
>          </primitive>
>        </group>
>        <clone id="HAsms_fencing">
>          <instance_attributes id="HAsms_fencing_clone_inst">
>            <attributes>
>              <nvpair id="HAsms_fencing_clone_max" name="clone_max" value="2"/>
>              <nvpair id="HAsms_fencing_clone_node_max" name="clone_node_max" 
> value="1"/>
>            </attributes>
>          </instance_attributes>
>          <primitive class="stonith" id="HAsms_fencing_child" 
> provider="heartbeat" type="external/scapower">
>            <operations>
>              <op id="op_start_HAsms_fencing_child" name="start" 
> prereq="nothing" timeout="60s"/>
>              <op id="op_monitor_HAsms_fencing_child" interval="15s" 
> name="monitor" prereq="nothing" timeout="60s"/>
>            </operations>
>            <instance_attributes id="HAsms_fencing_clone_child_inst">
>              <attributes>
>                <nvpair id="hostlist_HAsms_fencing" name="hostlist" 
> value="dl360g3-1,dl360g3-2"/>
>              </attributes>
>            </instance_attributes>
>          </primitive>
>        </clone>
>      </resources>
>      <constraints>
>        <rsc_order action="start" from="HAsms_ip" id="rsc_order_1" 
> to="HAsms_mount" type="before"/>
>        <rsc_order action="start" from="HAsms_ip" id="rsc_order_2" 
> to="HAsms_lsb" type="before"/>
>        <rsc_order action="start" from="HAsms_mount" id="rsc_order_3" 
> to="HAsms_lsb" type="before"/>
>        <rsc_colocation from="mount_opt_scali_var_scacim-db" 
> id="rsc_colocation_1" score="INFINITY" to="HAsms_ip"/>
>        <rsc_colocation from="mount_opt_scali_var_scasmo-db" 
> id="rsc_colocation_2" score="INFINITY" to="HAsms_ip"/>
>        <rsc_colocation from="mount_opt_scali_repository" 
> id="rsc_colocation_3" score="INFINITY" to="HAsms_ip"/>
>        <rsc_colocation from="mount_tftpboot" id="rsc_colocation_4" 
> score="INFINITY" to="HAsms_ip"/>
>        <rsc_colocation from="mount_opt_scali_images" id="rsc_colocation_5" 
> score="INFINITY" to="HAsms_ip"/>
>        <rsc_colocation from="mount_var_consoles" id="rsc_colocation_6" 
> score="INFINITY" to="HAsms_ip"/>
>        <rsc_colocation from="lsb_scacim-pgsql" id="rsc_colocation_7" 
> score="INFINITY" to="ip_172.19.5.200"/>
>        <rsc_colocation from="lsb_scacim-pgsql" id="rsc_colocation_8" 
> score="INFINITY" to="ip_11.0.0.200"/>
>        <rsc_colocation from="lsb_dhcpd" id="rsc_colocation_9" 
> score="INFINITY" to="ip_172.19.5.200"/>
>        <rsc_colocation from="lsb_dhcpd" id="rsc_colocation_10" 
> score="INFINITY" to="ip_11.0.0.200"/>
>        <rsc_colocation from="lsb_scasmo-controller" id="rsc_colocation_11" 
> score="INFINITY" to="ip_172.19.5.200"/>
>        <rsc_colocation from="lsb_scasmo-controller" id="rsc_colocation_12" 
> score="INFINITY" to="ip_11.0.0.200"/>
>        <rsc_colocation from="lsb_conserver" id="rsc_colocation_13" 
> score="INFINITY" to="ip_172.19.5.200"/>
>        <rsc_colocation from="lsb_conserver" id="rsc_colocation_14" 
> score="INFINITY" to="ip_11.0.0.200"/>
>        <rsc_colocation from="lsb_scasmo-factory" id="rsc_colocation_15" 
> score="INFINITY" to="ip_172.19.5.200"/>
>        <rsc_colocation from="lsb_scasmo-factory" id="rsc_colocation_16" 
> score="INFINITY" to="ip_11.0.0.200"/>
>        <rsc_colocation from="lsb_scaproxyd" id="rsc_colocation_17" 
> score="INFINITY" to="ip_172.19.5.200"/>
>        <rsc_colocation from="lsb_scaproxyd" id="rsc_colocation_18" 
> score="INFINITY" to="ip_11.0.0.200"/>
>        <rsc_colocation from="lsb_scamond-mapper" id="rsc_colocation_19" 
> score="INFINITY" to="ip_172.19.5.200"/>
>        <rsc_colocation from="lsb_scamond-mapper" id="rsc_colocation_20" 
> score="INFINITY" to="ip_11.0.0.200"/>
>        <rsc_colocation from="lsb_scasmo-server" id="rsc_colocation_21" 
> score="INFINITY" to="ip_172.19.5.200"/>
>        <rsc_colocation from="lsb_scasmo-server" id="rsc_colocation_22" 
> score="INFINITY" to="ip_11.0.0.200"/>
>        <rsc_colocation from="lsb_scacim-pgsql" id="rsc_colocation_23" 
> score="INFINITY" to="mount_opt_scali_var_scacim-db"/>
>        <rsc_colocation from="lsb_scacim-pgsql" id="rsc_colocation_24" 
> score="INFINITY" to="mount_opt_scali_var_scasmo-db"/>
>        <rsc_colocation from="lsb_scacim-pgsql" id="rsc_colocation_25" 
> score="INFINITY" to="mount_opt_scali_repository"/>
>        <rsc_colocation from="lsb_scacim-pgsql" id="rsc_colocation_26" 
> score="INFINITY" to="mount_tftpboot"/>
>        <rsc_colocation from="lsb_scacim-pgsql" id="rsc_colocation_27" 
> score="INFINITY" to="mount_opt_scali_images"/>
>        <rsc_colocation from="lsb_scacim-pgsql" id="rsc_colocation_28" 
> score="INFINITY" to="mount_var_consoles"/>
>        <rsc_colocation from="lsb_dhcpd" id="rsc_colocation_29" 
> score="INFINITY" to="mount_opt_scali_var_scacim-db"/>
>        <rsc_colocation from="lsb_dhcpd" id="rsc_colocation_30" 
> score="INFINITY" to="mount_opt_scali_var_scasmo-db"/>
>        <rsc_colocation from="lsb_dhcpd" id="rsc_colocation_31" 
> score="INFINITY" to="mount_opt_scali_repository"/>
>        <rsc_colocation from="lsb_dhcpd" id="rsc_colocation_32" 
> score="INFINITY" to="mount_tftpboot"/>
>        <rsc_colocation from="lsb_dhcpd" id="rsc_colocation_33" 
> score="INFINITY" to="mount_opt_scali_images"/>
>        <rsc_colocation from="lsb_dhcpd" id="rsc_colocation_34" 
> score="INFINITY" to="mount_var_consoles"/>
>        <rsc_colocation from="lsb_scasmo-controller" id="rsc_colocation_35" 
> score="INFINITY" to="mount_opt_scali_var_scacim-db"/>
>        <rsc_colocation from="lsb_scasmo-controller" id="rsc_colocation_36" 
> score="INFINITY" to="mount_opt_scali_var_scasmo-db"/>
>        <rsc_colocation from="lsb_scasmo-controller" id="rsc_colocation_37" 
> score="INFINITY" to="mount_opt_scali_repository"/>
>        <rsc_colocation from="lsb_scasmo-controller" id="rsc_colocation_38" 
> score="INFINITY" to="mount_tftpboot"/>
>        <rsc_colocation from="lsb_scasmo-controller" id="rsc_colocation_39" 
> score="INFINITY" to="mount_opt_scali_images"/>
>        <rsc_colocation from="lsb_scasmo-controller" id="rsc_colocation_40" 
> score="INFINITY" to="mount_var_consoles"/>
>        <rsc_colocation from="lsb_conserver" id="rsc_colocation_41" 
> score="INFINITY" to="mount_opt_scali_var_scacim-db"/>
>        <rsc_colocation from="lsb_conserver" id="rsc_colocation_42" 
> score="INFINITY" to="mount_opt_scali_var_scasmo-db"/>
>        <rsc_colocation from="lsb_conserver" id="rsc_colocation_43" 
> score="INFINITY" to="mount_opt_scali_repository"/>
>        <rsc_colocation from="lsb_conserver" id="rsc_colocation_44" 
> score="INFINITY" to="mount_tftpboot"/>
>        <rsc_colocation from="lsb_conserver" id="rsc_colocation_45" 
> score="INFINITY" to="mount_opt_scali_images"/>
>        <rsc_colocation from="lsb_conserver" id="rsc_colocation_46" 
> score="INFINITY" to="mount_var_consoles"/>
>        <rsc_colocation from="lsb_scasmo-factory" id="rsc_colocation_47" 
> score="INFINITY" to="mount_opt_scali_var_scacim-db"/>
>        <rsc_colocation from="lsb_scasmo-factory" id="rsc_colocation_48" 
> score="INFINITY" to="mount_opt_scali_var_scasmo-db"/>
>        <rsc_colocation from="lsb_scasmo-factory" id="rsc_colocation_49" 
> score="INFINITY" to="mount_opt_scali_repository"/>
>        <rsc_colocation from="lsb_scasmo-factory" id="rsc_colocation_50" 
> score="INFINITY" to="mount_tftpboot"/>
>        <rsc_colocation from="lsb_scasmo-factory" id="rsc_colocation_51" 
> score="INFINITY" to="mount_opt_scali_images"/>
>        <rsc_colocation from="lsb_scasmo-factory" id="rsc_colocation_52" 
> score="INFINITY" to="mount_var_consoles"/>
>        <rsc_colocation from="lsb_scaproxyd" id="rsc_colocation_53" 
> score="INFINITY" to="mount_opt_scali_var_scacim-db"/>
>        <rsc_colocation from="lsb_scaproxyd" id="rsc_colocation_54" 
> score="INFINITY" to="mount_opt_scali_var_scasmo-db"/>
>        <rsc_colocation from="lsb_scaproxyd" id="rsc_colocation_55" 
> score="INFINITY" to="mount_opt_scali_repository"/>
>        <rsc_colocation from="lsb_scaproxyd" id="rsc_colocation_56" 
> score="INFINITY" to="mount_tftpboot"/>
>        <rsc_colocation from="lsb_scaproxyd" id="rsc_colocation_57" 
> score="INFINITY" to="mount_opt_scali_images"/>
>        <rsc_colocation from="lsb_scaproxyd" id="rsc_colocation_58" 
> score="INFINITY" to="mount_var_consoles"/>
>        <rsc_colocation from="lsb_scamond-mapper" id="rsc_colocation_59" 
> score="INFINITY" to="mount_opt_scali_var_scacim-db"/>
>        <rsc_colocation from="lsb_scamond-mapper" id="rsc_colocation_60" 
> score="INFINITY" to="mount_opt_scali_var_scasmo-db"/>
>        <rsc_colocation from="lsb_scamond-mapper" id="rsc_colocation_61" 
> score="INFINITY" to="mount_opt_scali_repository"/>
>        <rsc_colocation from="lsb_scamond-mapper" id="rsc_colocation_62" 
> score="INFINITY" to="mount_tftpboot"/>
>        <rsc_colocation from="lsb_scamond-mapper" id="rsc_colocation_63" 
> score="INFINITY" to="mount_opt_scali_images"/>
>        <rsc_colocation from="lsb_scamond-mapper" id="rsc_colocation_64" 
> score="INFINITY" to="mount_var_consoles"/>
>        <rsc_colocation from="lsb_scasmo-server" id="rsc_colocation_65" 
> score="INFINITY" to="mount_opt_scali_var_scacim-db"/>
>        <rsc_colocation from="lsb_scasmo-server" id="rsc_colocation_66" 
> score="INFINITY" to="mount_opt_scali_var_scasmo-db"/>
>        <rsc_colocation from="lsb_scasmo-server" id="rsc_colocation_67" 
> score="INFINITY" to="mount_opt_scali_repository"/>
>        <rsc_colocation from="lsb_scasmo-server" id="rsc_colocation_68" 
> score="INFINITY" to="mount_tftpboot"/>
>        <rsc_colocation from="lsb_scasmo-server" id="rsc_colocation_69" 
> score="INFINITY" to="mount_opt_scali_images"/>
>        <rsc_colocation from="lsb_scasmo-server" id="rsc_colocation_70" 
> score="INFINITY" to="mount_var_consoles"/>
>        <rsc_order action="start" from="mount_opt_scali_var_scacim-db" 
> id="rsc_order_4" to="lsb_scacim-pgsql" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_var_scasmo-db" 
> id="rsc_order_5" to="lsb_scacim-pgsql" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_repository" 
> id="rsc_order_6" to="lsb_scacim-pgsql" type="before"/>
>        <rsc_order action="start" from="mount_tftpboot" id="rsc_order_7" 
> to="lsb_scacim-pgsql" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_images" 
> id="rsc_order_8" to="lsb_scacim-pgsql" type="before"/>
>        <rsc_order action="start" from="mount_var_consoles" id="rsc_order_9" 
> to="lsb_scacim-pgsql" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_var_scacim-db" 
> id="rsc_order_10" to="lsb_dhcpd" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_var_scasmo-db" 
> id="rsc_order_11" to="lsb_dhcpd" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_repository" 
> id="rsc_order_12" to="lsb_dhcpd" type="before"/>
>        <rsc_order action="start" from="mount_tftpboot" id="rsc_order_13" 
> to="lsb_dhcpd" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_images" 
> id="rsc_order_14" to="lsb_dhcpd" type="before"/>
>        <rsc_order action="start" from="mount_var_consoles" id="rsc_order_15" 
> to="lsb_dhcpd" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_var_scacim-db" 
> id="rsc_order_16" to="lsb_scasmo-controller" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_var_scasmo-db" 
> id="rsc_order_17" to="lsb_scasmo-controller" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_repository" 
> id="rsc_order_18" to="lsb_scasmo-controller" type="before"/>
>        <rsc_order action="start" from="mount_tftpboot" id="rsc_order_19" 
> to="lsb_scasmo-controller" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_images" 
> id="rsc_order_20" to="lsb_scasmo-controller" type="before"/>
>        <rsc_order action="start" from="mount_var_consoles" id="rsc_order_21" 
> to="lsb_scasmo-controller" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_var_scacim-db" 
> id="rsc_order_22" to="lsb_conserver" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_var_scasmo-db" 
> id="rsc_order_23" to="lsb_conserver" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_repository" 
> id="rsc_order_24" to="lsb_conserver" type="before"/>
>        <rsc_order action="start" from="mount_tftpboot" id="rsc_order_25" 
> to="lsb_conserver" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_images" 
> id="rsc_order_26" to="lsb_conserver" type="before"/>
>        <rsc_order action="start" from="mount_var_consoles" id="rsc_order_27" 
> to="lsb_conserver" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_var_scacim-db" 
> id="rsc_order_28" to="lsb_scasmo-factory" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_var_scasmo-db" 
> id="rsc_order_29" to="lsb_scasmo-factory" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_repository" 
> id="rsc_order_30" to="lsb_scasmo-factory" type="before"/>
>        <rsc_order action="start" from="mount_tftpboot" id="rsc_order_31" 
> to="lsb_scasmo-factory" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_images" 
> id="rsc_order_32" to="lsb_scasmo-factory" type="before"/>
>        <rsc_order action="start" from="mount_var_consoles" id="rsc_order_33" 
> to="lsb_scasmo-factory" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_var_scacim-db" 
> id="rsc_order_34" to="lsb_scaproxyd" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_var_scasmo-db" 
> id="rsc_order_35" to="lsb_scaproxyd" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_repository" 
> id="rsc_order_36" to="lsb_scaproxyd" type="before"/>
>        <rsc_order action="start" from="mount_tftpboot" id="rsc_order_37" 
> to="lsb_scaproxyd" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_images" 
> id="rsc_order_38" to="lsb_scaproxyd" type="before"/>
>        <rsc_order action="start" from="mount_var_consoles" id="rsc_order_39" 
> to="lsb_scaproxyd" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_var_scacim-db" 
> id="rsc_order_40" to="lsb_scamond-mapper" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_var_scasmo-db" 
> id="rsc_order_41" to="lsb_scamond-mapper" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_repository" 
> id="rsc_order_42" to="lsb_scamond-mapper" type="before"/>
>        <rsc_order action="start" from="mount_tftpboot" id="rsc_order_43" 
> to="lsb_scamond-mapper" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_images" 
> id="rsc_order_44" to="lsb_scamond-mapper" type="before"/>
>        <rsc_order action="start" from="mount_var_consoles" id="rsc_order_45" 
> to="lsb_scamond-mapper" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_var_scacim-db" 
> id="rsc_order_46" to="lsb_scasmo-server" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_var_scasmo-db" 
> id="rsc_order_47" to="lsb_scasmo-server" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_repository" 
> id="rsc_order_48" to="lsb_scasmo-server" type="before"/>
>        <rsc_order action="start" from="mount_tftpboot" id="rsc_order_49" 
> to="lsb_scasmo-server" type="before"/>
>        <rsc_order action="start" from="mount_opt_scali_images" 
> id="rsc_order_50" to="lsb_scasmo-server" type="before"/>
>        <rsc_order action="start" from="mount_var_consoles" id="rsc_order_51" 
> to="lsb_scasmo-server" type="before"/>
>      </constraints>
>    </configuration>
>  </cib>
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Linux-HA mailing list
> [email protected]
> http://lists.linux-ha.org/mailman/listinfo/linux-ha
> See also: http://linux-ha.org/ReportingProblems
_______________________________________________
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