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!? -- Kai R. Bj�rnstad Senior Software Engineer dir. +47 22 62 89 43 mob. +47 99 57 79 11 tel. +47 22 62 89 50 fax. +47 22 62 89 51 [EMAIL PROTECTED] Olaf Helsets vei 6 N0621 Oslo, Norway Scali - www.scali.com Scaling the Linux Datacenter
<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 Linux-HA@lists.linux-ha.org http://lists.linux-ha.org/mailman/listinfo/linux-ha See also: http://linux-ha.org/ReportingProblems