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