Previously, using crm, it was reasonably painless to ensure that
resource groups ran on the same node.

I'm having difficulties figuring out what the 'right' way to do this is with pcs

Specifically, I want the 'asterisk' group to run on the same node as
the 'httpd' group.

Basically, this should never happen:

 pcs status
Cluster name: freepbx-ha
Last updated: Mon Nov 18 11:38:27 2013
Last change: Mon Nov 18 11:30:44 2013 via cibadmin on freepbx-a
Stack: cman
Current DC: freepbx-a - partition with quorum
Version: 1.1.10-1.el6_4.4-368c726
2 Nodes configured
16 Resources configured


Online: [ freepbx-a freepbx-b ]

Full list of resources:

 floating_ip    (ocf::heartbeat:IPaddr2):       Started freepbx-b
 Master/Slave Set: ms-asterisk [drbd_asterisk]
     Masters: [ freepbx-b ]
     Slaves: [ freepbx-a ]
 Master/Slave Set: ms-mysql [drbd_mysql]
     Masters: [ freepbx-a ]
     Slaves: [ freepbx-b ]
 Master/Slave Set: ms-httpd [drbd_httpd]
     Masters: [ freepbx-a ]
     Slaves: [ freepbx-b ]
 Resource Group: mysql
     mysql_fs   (ocf::heartbeat:Filesystem):    Started freepbx-a
     mysql_ip   (ocf::heartbeat:IPaddr2):       Started freepbx-a
     mysql_service      (ocf::heartbeat:mysql): Started freepbx-a
 Resource Group: asterisk
     asterisk_fs        (ocf::heartbeat:Filesystem):    Started freepbx-b
     asterisk_ip        (ocf::heartbeat:IPaddr2):       Started freepbx-b
     asterisk_service   (ocf::heartbeat:freepbx):       Started freepbx-b
 Resource Group: httpd
     httpd_fs   (ocf::heartbeat:Filesystem):    Started freepbx-a
     httpd_ip   (ocf::heartbeat:IPaddr2):       Started freepbx-a
     httpd_service      (ocf::heartbeat:apache):        Started freepbx-a


Note that asterisk and httpd are running on different nodes, after I
caused asterisk to fail across (by shutting it down)

What I want to happen is that when asterisk fails (or httpd), the
cluster should shut down the other non failing resource, and move it

I can do this by making a single resource group that contains both the
asterisk_ and httpd_ resources, but, it seems untidy to me.

I've tried a colocation set, which does let you add groups, but it
doesn't seem to do what I'm after.

Attached is the dump of my current config.

Any advice or help would be appreciated!

(Currently on CentOS 6.4, with pacemaker 1.1.10, and pcs 0.9.90)

--Rob
<cib admin_epoch="0" cib-last-written="Mon Nov 18 11:30:44 2013" crm_feature_set="3.0.7" dc-uuid="freepbx-a" epoch="113" have-quorum="1" num_updates="5" update-client="cibadmin" update-origin="freepbx-a" validate-with="pacemaker-1.2">
  <configuration>
    <crm_config>
      <cluster_property_set id="cib-bootstrap-options">
        <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="1.1.10-1.el6_4.4-368c726"/>
        <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="cman"/>
        <nvpair id="cib-bootstrap-options-no-quorum-policy" name="no-quorum-policy" value="ignore"/>
        <nvpair id="cib-bootstrap-options-stonith-enabled" name="stonith-enabled" value="false"/>
        <nvpair id="cib-bootstrap-options-default-action-timeout" name="default-action-timeout" value="60"/>
      </cluster_property_set>
    </crm_config>
    <nodes>
      <node id="freepbx-a" uname="freepbx-a"/>
      <node id="freepbx-b" uname="freepbx-b"/>
    </nodes>
    <resources>
      <primitive class="ocf" id="floating_ip" provider="heartbeat" type="IPaddr2">
        <instance_attributes id="floating_ip-instance_attributes">
          <nvpair id="floating_ip-instance_attributes-ip" name="ip" value="192.168.15.15"/>
          <nvpair id="floating_ip-instance_attributes-cidr_netmask" name="cidr_netmask" value="24"/>
        </instance_attributes>
        <operations>
          <op id="floating_ip-monitor-interval-30s" interval="30s" name="monitor"/>
        </operations>
      </primitive>
      <master id="ms-asterisk">
        <primitive class="ocf" id="drbd_asterisk" provider="linbit" type="drbd">
          <instance_attributes id="drbd_asterisk-instance_attributes">
            <nvpair id="drbd_asterisk-instance_attributes-drbd_resource" name="drbd_resource" value="asterisk"/>
          </instance_attributes>
          <operations>
            <op id="drbd_asterisk-monitor-interval-60s" interval="60s" name="monitor"/>
          </operations>
        </primitive>
        <meta_attributes id="ms-asterisk-meta_attributes">
          <nvpair id="ms-asterisk-meta_attributes-master-max" name="master-max" value="1"/>
          <nvpair id="ms-asterisk-meta_attributes-master-node-max" name="master-node-max" value="1"/>
          <nvpair id="ms-asterisk-meta_attributes-clone-max" name="clone-max" value="2"/>
          <nvpair id="ms-asterisk-meta_attributes-clone-node-max" name="clone-node-max" value="1"/>
          <nvpair id="ms-asterisk-meta_attributes-notify" name="notify" value="true"/>
        </meta_attributes>
      </master>
      <master id="ms-mysql">
        <primitive class="ocf" id="drbd_mysql" provider="linbit" type="drbd">
          <instance_attributes id="drbd_mysql-instance_attributes">
            <nvpair id="drbd_mysql-instance_attributes-drbd_resource" name="drbd_resource" value="mysql"/>
          </instance_attributes>
          <operations>
            <op id="drbd_mysql-monitor-interval-60s" interval="60s" name="monitor"/>
          </operations>
        </primitive>
        <meta_attributes id="ms-mysql-meta_attributes">
          <nvpair id="ms-mysql-meta_attributes-master-max" name="master-max" value="1"/>
          <nvpair id="ms-mysql-meta_attributes-master-node-max" name="master-node-max" value="1"/>
          <nvpair id="ms-mysql-meta_attributes-clone-max" name="clone-max" value="2"/>
          <nvpair id="ms-mysql-meta_attributes-clone-node-max" name="clone-node-max" value="1"/>
          <nvpair id="ms-mysql-meta_attributes-notify" name="notify" value="true"/>
        </meta_attributes>
      </master>
      <master id="ms-httpd">
        <primitive class="ocf" id="drbd_httpd" provider="linbit" type="drbd">
          <instance_attributes id="drbd_httpd-instance_attributes">
            <nvpair id="drbd_httpd-instance_attributes-drbd_resource" name="drbd_resource" value="httpd"/>
          </instance_attributes>
          <operations>
            <op id="drbd_httpd-monitor-interval-60s" interval="60s" name="monitor"/>
          </operations>
        </primitive>
        <meta_attributes id="ms-httpd-meta_attributes">
          <nvpair id="ms-httpd-meta_attributes-master-max" name="master-max" value="1"/>
          <nvpair id="ms-httpd-meta_attributes-master-node-max" name="master-node-max" value="1"/>
          <nvpair id="ms-httpd-meta_attributes-clone-max" name="clone-max" value="2"/>
          <nvpair id="ms-httpd-meta_attributes-clone-node-max" name="clone-node-max" value="1"/>
          <nvpair id="ms-httpd-meta_attributes-notify" name="notify" value="true"/>
        </meta_attributes>
      </master>
      <group id="mysql">
        <primitive class="ocf" id="mysql_fs" provider="heartbeat" type="Filesystem">
          <instance_attributes id="mysql_fs-instance_attributes">
            <nvpair id="mysql_fs-instance_attributes-device" name="device" value="/dev/drbd2"/>
            <nvpair id="mysql_fs-instance_attributes-directory" name="directory" value="/drbd/mysql"/>
            <nvpair id="mysql_fs-instance_attributes-fstype" name="fstype" value="ext4"/>
          </instance_attributes>
          <operations>
            <op id="mysql_fs-monitor-interval-60s" interval="60s" name="monitor"/>
          </operations>
        </primitive>
        <primitive class="ocf" id="mysql_ip" provider="heartbeat" type="IPaddr2">
          <instance_attributes id="mysql_ip-instance_attributes">
            <nvpair id="mysql_ip-instance_attributes-ip" name="ip" value="172.23.201.11"/>
            <nvpair id="mysql_ip-instance_attributes-cidr_netmask" name="cidr_netmask" value="24"/>
          </instance_attributes>
          <operations>
            <op id="mysql_ip-monitor-interval-30s" interval="30s" name="monitor"/>
          </operations>
        </primitive>
        <primitive class="ocf" id="mysql_service" provider="heartbeat" type="mysql">
          <instance_attributes id="mysql_service-instance_attributes">
            <nvpair id="mysql_service-instance_attributes-binary" name="binary" value="/usr/bin/mysqld_safe"/>
            <nvpair id="mysql_service-instance_attributes-client_binary" name="client_binary" value="/usr/bin/mysql"/>
            <nvpair id="mysql_service-instance_attributes-datadir" name="datadir" value="/drbd/mysql"/>
            <nvpair id="mysql_service-instance_attributes-test_table" name="test_table" value="asterisk.freepbxha"/>
            <nvpair id="mysql_service-instance_attributes-test_user" name="test_user" value="username"/>
            <nvpair id="mysql_service-instance_attributes-test_passwd" name="test_passwd" value="password_removed"/>
            <nvpair id="mysql_service-instance_attributes-enable_creation" name="enable_creation" value="1"/>
          </instance_attributes>
          <operations>
            <op id="mysql_service-monitor-interval-30s" interval="30s" name="monitor"/>
          </operations>
        </primitive>
      </group>
      <group id="asterisk">
        <primitive class="ocf" id="asterisk_fs" provider="heartbeat" type="Filesystem">
          <instance_attributes id="asterisk_fs-instance_attributes">
            <nvpair id="asterisk_fs-instance_attributes-device" name="device" value="/dev/drbd1"/>
            <nvpair id="asterisk_fs-instance_attributes-directory" name="directory" value="/drbd/asterisk"/>
            <nvpair id="asterisk_fs-instance_attributes-fstype" name="fstype" value="ext4"/>
          </instance_attributes>
          <operations>
            <op id="asterisk_fs-monitor-interval-60s" interval="60s" name="monitor"/>
          </operations>
        </primitive>
        <primitive class="ocf" id="asterisk_ip" provider="heartbeat" type="IPaddr2">
          <instance_attributes id="asterisk_ip-instance_attributes">
            <nvpair id="asterisk_ip-instance_attributes-ip" name="ip" value="172.23.201.10"/>
            <nvpair id="asterisk_ip-instance_attributes-cidr_netmask" name="cidr_netmask" value="24"/>
          </instance_attributes>
          <operations>
            <op id="asterisk_ip-monitor-interval-30s" interval="30s" name="monitor"/>
          </operations>
        </primitive>
        <primitive class="ocf" id="asterisk_service" provider="heartbeat" type="freepbx">
          <instance_attributes id="asterisk_service-instance_attributes">
            <nvpair id="asterisk_service-instance_attributes-binary" name="binary" value="/usr/sbin/asterisk"/>
            <nvpair id="asterisk_service-instance_attributes-canary_binary" name="canary_binary" value="/usr/sbin/astcanary"/>
          </instance_attributes>
          <operations>
            <op id="asterisk_service-monitor-interval-30s" interval="30s" name="monitor"/>
          </operations>
        </primitive>
      </group>
      <group id="httpd">
        <primitive class="ocf" id="httpd_fs" provider="heartbeat" type="Filesystem">
          <instance_attributes id="httpd_fs-instance_attributes">
            <nvpair id="httpd_fs-instance_attributes-device" name="device" value="/dev/drbd3"/>
            <nvpair id="httpd_fs-instance_attributes-directory" name="directory" value="/drbd/httpd"/>
            <nvpair id="httpd_fs-instance_attributes-fstype" name="fstype" value="ext4"/>
          </instance_attributes>
          <operations>
            <op id="httpd_fs-monitor-interval-60s" interval="60s" name="monitor"/>
          </operations>
        </primitive>
        <primitive class="ocf" id="httpd_ip" provider="heartbeat" type="IPaddr2">
          <instance_attributes id="httpd_ip-instance_attributes">
            <nvpair id="httpd_ip-instance_attributes-ip" name="ip" value="172.23.201.12"/>
            <nvpair id="httpd_ip-instance_attributes-cidr_netmask" name="cidr_netmask" value="24"/>
          </instance_attributes>
          <operations>
            <op id="httpd_ip-monitor-interval-30s" interval="30s" name="monitor"/>
          </operations>
        </primitive>
        <primitive class="ocf" id="httpd_service" provider="heartbeat" type="apache">
          <instance_attributes id="httpd_service-instance_attributes">
            <nvpair id="httpd_service-instance_attributes-configfile" name="configfile" value="/etc/httpd/conf/httpd.conf"/>
            <nvpair id="httpd_service-instance_attributes-httpd" name="httpd" value="/usr/sbin/httpd"/>
          </instance_attributes>
          <operations>
            <op id="httpd_service-monitor-interval-30s" interval="30s" name="monitor"/>
          </operations>
        </primitive>
      </group>
    </resources>
    <constraints>
      <rsc_colocation id="colocation-asterisk_fs-ms-asterisk-INFINITY" rsc="asterisk_fs" score="INFINITY" with-rsc="ms-asterisk" with-rsc-role="Master"/>
      <rsc_order first="ms-asterisk" first-action="promote" id="order-ms-asterisk-asterisk_fs-INFINITY" score="INFINITY" then="asterisk_fs" then-action="start"/>
      <rsc_colocation id="colocation-mysql_fs-ms-mysql-INFINITY" rsc="mysql_fs" score="INFINITY" with-rsc="ms-mysql" with-rsc-role="Master"/>
      <rsc_order first="ms-mysql" first-action="promote" id="order-ms-mysql-mysql_fs-INFINITY" score="INFINITY" then="mysql_fs" then-action="start"/>
      <rsc_colocation id="colocation-httpd_fs-ms-httpd-INFINITY" rsc="httpd_fs" score="INFINITY" with-rsc="ms-httpd" with-rsc-role="Master"/>
      <rsc_order first="ms-httpd" first-action="promote" id="order-ms-httpd-httpd_fs-INFINITY" score="INFINITY" then="httpd_fs" then-action="start"/>
      <rsc_colocation id="colocation-mysql_service-mysql_fs-INFINITY" rsc="mysql_service" score="INFINITY" with-rsc="mysql_fs"/>
      <rsc_colocation id="colocation-mysql_ip-mysql_fs-INFINITY" rsc="mysql_ip" score="INFINITY" with-rsc="mysql_fs"/>
      <rsc_order first="mysql_fs" first-action="start" id="order-mysql_fs-mysql_ip-mandatory" then="mysql_ip" then-action="start"/>
      <rsc_order first="mysql_ip" first-action="start" id="order-mysql_ip-mysql_service-mandatory" then="mysql_service" then-action="start"/>
      <rsc_colocation id="colocation-asterisk_service-asterisk_fs-INFINITY" rsc="asterisk_service" score="INFINITY" with-rsc="asterisk_fs"/>
      <rsc_colocation id="colocation-asterisk_ip-asterisk_fs-INFINITY" rsc="asterisk_ip" score="INFINITY" with-rsc="asterisk_fs"/>
      <rsc_colocation id="colocation-floating_ip-asterisk_ip-INFINITY" rsc="floating_ip" score="INFINITY" with-rsc="asterisk_ip"/>
      <rsc_order first="asterisk_fs" first-action="start" id="order-asterisk_fs-asterisk_ip-mandatory" then="asterisk_ip" then-action="start"/>
      <rsc_order first="asterisk_ip" first-action="start" id="order-asterisk_ip-asterisk_service-mandatory" then="asterisk_service" then-action="start"/>
      <rsc_colocation id="colocation-httpd_ip-httpd_fs-INFINITY" rsc="httpd_ip" score="INFINITY" with-rsc="httpd_fs"/>
      <rsc_order first="httpd_fs" first-action="start" id="order-httpd_fs-httpd_ip-mandatory" then="httpd_ip" then-action="start"/>
      <rsc_colocation id="colocation-httpd_service-httpd_fs-INFINITY" rsc="httpd_service" score="INFINITY" with-rsc="httpd_fs"/>
      <rsc_colocation id="colocation-httpd_ip-httpd_fs-INFINITY-1" rsc="httpd_ip" score="INFINITY" with-rsc="httpd_fs"/>
      <rsc_order first="httpd_fs" first-action="start" id="order-httpd_fs-httpd_ip-mandatory-1" then="httpd_ip" then-action="start"/>
      <rsc_order first="httpd_ip" first-action="start" id="order-httpd_ip-httpd_service-mandatory" then="httpd_service" then-action="start"/>
      <rsc_colocation id="pcs_rsc_colocation">
        <resource_set id="pcs_rsc_set">
          <resource_ref id="httpd"/>
          <resource_ref id="asterisk"/>
        </resource_set>
      </rsc_colocation>
    </constraints>
    <rsc_defaults>
      <meta_attributes id="rsc_defaults-options">
        <nvpair id="rsc_defaults-options-migration-threshold" name="migration-threshold" value="2"/>
        <nvpair id="rsc_defaults-options-resource-stickiness" name="resource-stickiness" value="100"/>
      </meta_attributes>
    </rsc_defaults>
  </configuration>
  <status>
    <node_state crm-debug-origin="do_state_transition" crmd="online" expected="member" id="freepbx-a" in_ccm="true" join="member" uname="freepbx-a">
      <transient_attributes id="freepbx-a">
        <instance_attributes id="status-freepbx-a">
          <nvpair id="status-freepbx-a-probe_complete" name="probe_complete" value="true"/>
          <nvpair id="status-freepbx-a-master-drbd_asterisk" name="master-drbd_asterisk" value="10000"/>
          <nvpair id="status-freepbx-a-master-drbd_mysql" name="master-drbd_mysql" value="10000"/>
          <nvpair id="status-freepbx-a-master-drbd_httpd" name="master-drbd_httpd" value="10000"/>
        </instance_attributes>
      </transient_attributes>
      <lrm id="freepbx-a">
        <lrm_resources>
          <lrm_resource id="mysql_service" type="mysql" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="mysql_service_last_0" operation_key="mysql_service_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="212:24:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;212:24:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="187" rc-code="0" op-status="0" interval="0" last-run="1384731951" last-rc-change="1384731951" exec-time="4151" queue-time="0" op-digest="e249fd1b3c46dc7b07cad39547e4eb2c"/>
            <lrm_rsc_op id="mysql_service_monitor_30000" operation_key="mysql_service_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="1:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;1:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="363" rc-code="0" op-status="0" interval="30000" last-rc-change="1384737573" exec-time="401" queue-time="3" op-digest="181a45f8e0dcc62c648bb4c6cd185a22"/>
          </lrm_resource>
          <lrm_resource id="drbd_asterisk" type="drbd" class="ocf" provider="linbit">
            <lrm_rsc_op id="drbd_asterisk_last_0" operation_key="drbd_asterisk_demote_0" operation="demote" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="34:48:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;34:48:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="323" rc-code="0" op-status="0" interval="0" last-run="1384737479" last-rc-change="1384737479" exec-time="32" queue-time="0" op-digest="380c0dd18c6997a5fa5595cefd83ea75"/>
            <lrm_rsc_op id="drbd_asterisk_last_failure_0" operation_key="drbd_asterisk_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="11:7:7:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:8;11:7:7:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="83" rc-code="8" op-status="0" interval="0" last-run="1384731925" last-rc-change="1384731925" exec-time="102" queue-time="0" op-digest="380c0dd18c6997a5fa5595cefd83ea75"/>
            <lrm_rsc_op id="drbd_asterisk_monitor_60000" operation_key="drbd_asterisk_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="2:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;2:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="345" rc-code="0" op-status="0" interval="60000" last-rc-change="1384737573" exec-time="686" queue-time="0" op-digest="06b8b9b2bbf528df9787dad34dc1f97c"/>
          </lrm_resource>
          <lrm_resource id="drbd_mysql" type="drbd" class="ocf" provider="linbit">
            <lrm_rsc_op id="drbd_mysql_last_failure_0" operation_key="drbd_mysql_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="12:9:7:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:8;12:9:7:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="100" rc-code="8" op-status="0" interval="0" last-run="1384731928" last-rc-change="1384731928" exec-time="119" queue-time="0" op-digest="cda1836a05a8188b9dfd7ded69520b15"/>
          </lrm_resource>
          <lrm_resource id="asterisk_ip" type="IPaddr2" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="asterisk_ip_last_0" operation_key="asterisk_ip_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="236:48:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;236:48:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="314" rc-code="0" op-status="0" interval="0" last-run="1384737479" last-rc-change="1384737479" exec-time="49" queue-time="0" op-digest="7ec98766c52e67207051add15920f255"/>
          </lrm_resource>
          <lrm_resource id="mysql_ip" type="IPaddr2" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="mysql_ip_last_0" operation_key="mysql_ip_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="7:1:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;7:1:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="15" rc-code="0" op-status="0" interval="0" last-run="1384731880" last-rc-change="1384731880" exec-time="189" queue-time="0" op-digest="cbe5bef9623fd4b0b93fc784dced968e"/>
            <lrm_rsc_op id="mysql_ip_monitor_30000" operation_key="mysql_ip_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="3:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;3:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="360" rc-code="0" op-status="0" interval="30000" last-rc-change="1384737573" exec-time="510" queue-time="0" op-digest="4149a4d433e5d58ac74be7d011deb834"/>
          </lrm_resource>
          <lrm_resource id="asterisk_fs" type="Filesystem" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="asterisk_fs_last_0" operation_key="asterisk_fs_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="233:48:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;233:48:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="319" rc-code="0" op-status="0" interval="0" last-run="1384737479" last-rc-change="1384737479" exec-time="176" queue-time="0" op-digest="45b62f11113145abd98ebd2fade100ae"/>
          </lrm_resource>
          <lrm_resource id="mysql_fs" type="Filesystem" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="mysql_fs_last_0" operation_key="mysql_fs_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="84:11:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;84:11:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="108" rc-code="0" op-status="0" interval="0" last-run="1384731928" last-rc-change="1384731928" exec-time="185" queue-time="0" op-digest="fa8f3786fe1ace9fb7aac28392398145"/>
            <lrm_rsc_op id="mysql_fs_monitor_60000" operation_key="mysql_fs_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="4:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;4:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="357" rc-code="0" op-status="0" interval="60000" last-rc-change="1384737573" exec-time="474" queue-time="0" op-digest="50e2ae3861eef8d5833c0d3f4993b64a"/>
          </lrm_resource>
          <lrm_resource id="asterisk_service" type="freepbx" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="asterisk_service_last_0" operation_key="asterisk_service_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="230:48:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;230:48:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="306" rc-code="0" op-status="0" interval="0" last-run="1384737478" last-rc-change="1384737478" exec-time="1093" queue-time="0" op-digest="50efd4d11b713932ae92d004c072e11e"/>
          </lrm_resource>
          <lrm_resource id="httpd_ip" type="IPaddr2" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="httpd_ip_last_0" operation_key="httpd_ip_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="11:2:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;11:2:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="30" rc-code="0" op-status="0" interval="0" last-run="1384731881" last-rc-change="1384731881" exec-time="140" queue-time="0" op-digest="793c43f2f3bc47edfd0ce21918e78424"/>
            <lrm_rsc_op id="httpd_ip_monitor_30000" operation_key="httpd_ip_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="8:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;8:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="369" rc-code="0" op-status="0" interval="30000" last-rc-change="1384737573" exec-time="498" queue-time="4" op-digest="583ce83608aced0d4736ff997cc44bb8"/>
          </lrm_resource>
          <lrm_resource id="floating_ip" type="IPaddr2" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="floating_ip_last_0" operation_key="floating_ip_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="34:47:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;34:47:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="293" rc-code="0" op-status="0" interval="0" last-run="1384737478" last-rc-change="1384737478" exec-time="161" queue-time="0" op-digest="7fe7d089d0427a2f213d0bb063996b6c"/>
          </lrm_resource>
          <lrm_resource id="httpd_fs" type="Filesystem" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="httpd_fs_last_0" operation_key="httpd_fs_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="115:14:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;115:14:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="125" rc-code="0" op-status="0" interval="0" last-run="1384731931" last-rc-change="1384731931" exec-time="147" queue-time="0" op-digest="bc2482c6b0b5cef0a8cac8cfca6a8f37"/>
            <lrm_rsc_op id="httpd_fs_monitor_60000" operation_key="httpd_fs_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="10:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;10:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="366" rc-code="0" op-status="0" interval="60000" last-rc-change="1384737573" exec-time="478" queue-time="1" op-digest="32b0b5f786264ff5825a5166b5f784bb"/>
          </lrm_resource>
          <lrm_resource id="httpd_service" type="apache" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="httpd_service_last_0" operation_key="httpd_service_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="233:29:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;233:29:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="217" rc-code="0" op-status="0" interval="0" last-run="1384732530" last-rc-change="1384732530" exec-time="1129" queue-time="0" op-digest="78bd7553bdf10a58c69f3a3b70d66ba0"/>
            <lrm_rsc_op id="httpd_service_monitor_30000" operation_key="httpd_service_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="12:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;12:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="372" rc-code="0" op-status="0" interval="30000" last-rc-change="1384737573" exec-time="507" queue-time="0" op-digest="806da43a2d90a195c758f4ca55d30498"/>
          </lrm_resource>
          <lrm_resource id="drbd_httpd" type="drbd" class="ocf" provider="linbit">
            <lrm_rsc_op id="drbd_httpd_last_failure_0" operation_key="drbd_httpd_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="13:12:7:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:8;13:12:7:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="117" rc-code="8" op-status="0" interval="0" last-run="1384731931" last-rc-change="1384731931" exec-time="137" queue-time="0" op-digest="a2bfd6c5d9491be26bbbff3f82365c35"/>
          </lrm_resource>
        </lrm_resources>
      </lrm>
    </node_state>
    <node_state crm-debug-origin="do_update_resource" crmd="online" id="freepbx-b" join="member" uname="freepbx-b" in_ccm="true" expected="member">
      <transient_attributes id="freepbx-b">
        <instance_attributes id="status-freepbx-b">
          <nvpair id="status-freepbx-b-master-drbd_asterisk" name="master-drbd_asterisk" value="10000"/>
          <nvpair id="status-freepbx-b-master-drbd_httpd" name="master-drbd_httpd" value="10000"/>
          <nvpair id="status-freepbx-b-master-drbd_mysql" name="master-drbd_mysql" value="10000"/>
          <nvpair id="status-freepbx-b-probe_complete" name="probe_complete" value="true"/>
        </instance_attributes>
      </transient_attributes>
      <lrm id="freepbx-b">
        <lrm_resources>
          <lrm_resource id="mysql_service" type="mysql" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="mysql_service_last_0" operation_key="mysql_service_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="37:32:7:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:7;37:32:7:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="71" rc-code="7" op-status="0" interval="0" last-run="1384734548" last-rc-change="1384734549" exec-time="1242" queue-time="0" op-digest="e249fd1b3c46dc7b07cad39547e4eb2c"/>
          </lrm_resource>
          <lrm_resource id="asterisk_service" type="freepbx" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="asterisk_service_last_0" operation_key="asterisk_service_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.7" transition-key="125:87:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;125:87:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="329" rc-code="0" op-status="0" interval="0" last-run="1384738293" last-rc-change="0" exec-time="374" queue-time="0" op-digest="50efd4d11b713932ae92d004c072e11e"/>
            <lrm_rsc_op id="asterisk_service_monitor_30000" operation_key="asterisk_service_monitor_30000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.7" transition-key="125:88:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;125:88:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="334" rc-code="0" op-status="0" interval="30000" last-rc-change="0" exec-time="91" queue-time="0" op-digest="d765342e839e9909bcbd716e5402b570"/>
          </lrm_resource>
          <lrm_resource id="drbd_asterisk" type="drbd" class="ocf" provider="linbit">
            <lrm_rsc_op id="drbd_asterisk_last_0" operation_key="drbd_asterisk_promote_0" operation="promote" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="39:48:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;39:48:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="169" rc-code="0" op-status="0" interval="0" last-run="1384737529" last-rc-change="0" exec-time="36" queue-time="0" op-digest="380c0dd18c6997a5fa5595cefd83ea75"/>
            <lrm_rsc_op id="drbd_asterisk_last_failure_0" operation_key="drbd_asterisk_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="26:32:7:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;26:32:7:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="22" rc-code="0" op-status="0" interval="0" last-run="1384734548" last-rc-change="0" exec-time="2143" queue-time="1" op-digest="380c0dd18c6997a5fa5595cefd83ea75"/>
          </lrm_resource>
          <lrm_resource id="asterisk_ip" type="IPaddr2" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="asterisk_ip_last_0" operation_key="asterisk_ip_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="237:48:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;237:48:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="180" rc-code="0" op-status="0" interval="0" last-run="1384737530" last-rc-change="0" exec-time="78" queue-time="0" op-digest="7ec98766c52e67207051add15920f255"/>
            <lrm_rsc_op id="asterisk_ip_monitor_30000" operation_key="asterisk_ip_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="16:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;16:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="234" rc-code="0" op-status="0" interval="30000" last-rc-change="0" exec-time="292" queue-time="0" op-digest="c907844420835b742e0dab6b5be1094b"/>
          </lrm_resource>
          <lrm_resource id="mysql_ip" type="IPaddr2" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="mysql_ip_last_0" operation_key="mysql_ip_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="36:32:7:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:7;36:32:7:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="67" rc-code="7" op-status="0" interval="0" last-run="1384734548" last-rc-change="1384734549" exec-time="1252" queue-time="1" op-digest="cbe5bef9623fd4b0b93fc784dced968e"/>
          </lrm_resource>
          <lrm_resource id="asterisk_fs" type="Filesystem" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="asterisk_fs_last_0" operation_key="asterisk_fs_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="234:48:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;234:48:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="175" rc-code="0" op-status="0" interval="0" last-run="1384737529" last-rc-change="0" exec-time="68" queue-time="0" op-digest="45b62f11113145abd98ebd2fade100ae"/>
            <lrm_rsc_op id="asterisk_fs_monitor_60000" operation_key="asterisk_fs_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="17:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;17:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="231" rc-code="0" op-status="0" interval="60000" last-rc-change="0" exec-time="333" queue-time="1" op-digest="31f982f2dd701af6bd1629fadfac0461"/>
          </lrm_resource>
          <lrm_resource id="mysql_fs" type="Filesystem" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="mysql_fs_last_0" operation_key="mysql_fs_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="35:32:7:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:7;35:32:7:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="63" rc-code="7" op-status="0" interval="0" last-run="1384734548" last-rc-change="1384734549" exec-time="1384" queue-time="0" op-digest="fa8f3786fe1ace9fb7aac28392398145"/>
          </lrm_resource>
          <lrm_resource id="httpd_ip" type="IPaddr2" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="httpd_ip_last_0" operation_key="httpd_ip_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="43:32:7:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:7;43:32:7:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="95" rc-code="7" op-status="0" interval="0" last-run="1384734548" last-rc-change="1384734549" exec-time="893" queue-time="0" op-digest="793c43f2f3bc47edfd0ce21918e78424"/>
          </lrm_resource>
          <lrm_resource id="floating_ip" type="IPaddr2" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="floating_ip_last_0" operation_key="floating_ip_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="31:48:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;31:48:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="154" rc-code="0" op-status="0" interval="0" last-run="1384737527" last-rc-change="0" exec-time="67" queue-time="0" op-digest="7fe7d089d0427a2f213d0bb063996b6c"/>
            <lrm_rsc_op id="floating_ip_monitor_30000" operation_key="floating_ip_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="21:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;21:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="203" rc-code="0" op-status="0" interval="30000" last-rc-change="0" exec-time="275" queue-time="0" op-digest="00fdeeba6f71c7c5157227ac17417584"/>
          </lrm_resource>
          <lrm_resource id="httpd_fs" type="Filesystem" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="httpd_fs_last_0" operation_key="httpd_fs_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="42:32:7:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:7;42:32:7:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="91" rc-code="7" op-status="0" interval="0" last-run="1384734548" last-rc-change="1384734549" exec-time="1129" queue-time="0" op-digest="bc2482c6b0b5cef0a8cac8cfca6a8f37"/>
          </lrm_resource>
          <lrm_resource id="httpd_service" type="apache" class="ocf" provider="heartbeat">
            <lrm_rsc_op id="httpd_service_last_0" operation_key="httpd_service_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="44:32:7:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:7;44:32:7:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="99" rc-code="7" op-status="0" interval="0" last-run="1384734548" last-rc-change="1384734549" exec-time="462" queue-time="0" op-digest="78bd7553bdf10a58c69f3a3b70d66ba0"/>
          </lrm_resource>
          <lrm_resource id="drbd_httpd" type="drbd" class="ocf" provider="linbit">
            <lrm_rsc_op id="drbd_httpd_last_failure_0" operation_key="drbd_httpd_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="28:32:7:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;28:32:7:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="32" rc-code="0" op-status="0" interval="0" last-run="1384734548" last-rc-change="0" exec-time="2146" queue-time="0" op-digest="a2bfd6c5d9491be26bbbff3f82365c35"/>
            <lrm_rsc_op id="drbd_httpd_monitor_60000" operation_key="drbd_httpd_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="23:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;23:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="209" rc-code="0" op-status="0" interval="60000" last-rc-change="0" exec-time="375" queue-time="0" op-digest="bfe5385e632e4104663f79943aa4a8bf"/>
          </lrm_resource>
          <lrm_resource id="drbd_mysql" type="drbd" class="ocf" provider="linbit">
            <lrm_rsc_op id="drbd_mysql_last_failure_0" operation_key="drbd_mysql_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="27:32:7:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;27:32:7:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="27" rc-code="0" op-status="0" interval="0" last-run="1384734548" last-rc-change="0" exec-time="2151" queue-time="0" op-digest="cda1836a05a8188b9dfd7ded69520b15"/>
            <lrm_rsc_op id="drbd_mysql_monitor_60000" operation_key="drbd_mysql_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.7" transition-key="24:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" transition-magic="0:0;24:52:0:d1266208-91c7-42f9-ac74-c0c78df660a2" call-id="206" rc-code="0" op-status="0" interval="60000" last-rc-change="0" exec-time="373" queue-time="0" op-digest="c106dac05b4de59cc86bf55a846e230c"/>
          </lrm_resource>
        </lrm_resources>
      </lrm>
    </node_state>
  </status>
</cib>
_______________________________________________
Pacemaker mailing list: Pacemaker@oss.clusterlabs.org
http://oss.clusterlabs.org/mailman/listinfo/pacemaker

Project Home: http://www.clusterlabs.org
Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
Bugs: http://bugs.clusterlabs.org

Reply via email to