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
