[Pacemaker] Error while performing crm attribute operation. and cl_status commands
Rakesh K
rakirocker4236 at gmail.com
Mon May 16 16:48:43 UTC 2011
Hi All
I had configured Mysql as multi-state resource in HA
I had configured HA cluster consisting of two nodes and one Mysql multistate
resource
crm_attribute --type rsc_location --node mysql2 --get-value score
non-option ARGV-elements: score
scope=rsc_location value=(null)
Error performing operation: cib object missing
While executing the above command i am getting an error, how to get the score
value and status of the node from cib.xml,
1) I had stopped HA process on node 1 and tried executing
the command
cl_status nodestatus mysql3
if i start HA process on node2 also still i am getting status as active for
while, if i try executing the same command after a while stopping HA process i
am getting an output status value as dead.
Ho can we get the dead status of a node from cib.xml, once we stop the HA
process on node-1
please find the cib.xml for the above HA configuration
<cib validate-with="pacemaker-1.0" crm_feature_set="3.0.1" have-quorum="1"
admin_epoch="0" epoch="1751" dc-uuid="87b8b88e-3ded-4e34-8708-46f7afe62935"
num_updates="20" cib-last-written="Mon May 16 06:54:24 2011">
<configuration>
<crm_config>
<cluster_property_set id="cib-bootstrap-options">
<nvpair id="cib-bootstrap-options-dc-version" name="dc-version"
value="1.0.9-89bd754939df5150de7cd76835f98fe90851b677"/>
<nvpair id="cib-bootstrap-options-cluster-infrastructure"
name="cluster-infrastructure" value="Heartbeat"/>
<nvpair id="cib-bootstrap-options-stonith-enabled"
name="stonith-enabled" value="false"/>
<nvpair id="cib-bootstrap-options-no-quorum-policy"
name="no-quorum-policy" value="ignore"/>
<nvpair id="cib-bootstrap-options-last-lrm-refresh"
name="last-lrm-refresh" value="1300787402"/>
</cluster_property_set>
</crm_config>
<nodes>
<node id="87b8b88e-3ded-4e34-8708-46f7afe62935" type="normal" uname="mysql3"/>
<node id="6317f856-e57b-4a03-acf1-ca81af4f19ce" type="normal"
uname="cisco-demomsf">
<instance_attributes id="nodes-6317f856-e57b-4a03-acf1-ca81af4f19ce">
<nvpair id="nodes-6317f856-e57b-4a03-acf1-ca81af4f19ce-standby"
name="standby" value="false"/>
<nvpair id="nodes-6317f856-e57b-4a03-acf1-ca81af4f19ce-kernel"
name="kernel" value="2.6.22.10-vs2.2.0.5-cisco"/>
</instance_attributes>
</node>
</nodes>
<resources>
<master id="MS_Mysql">
<meta_attributes id="MS_Mysql-meta_attributes">
<nvpair id="MS_Mysql-meta_attributes-notify" name="notify" value="true"/>
<nvpair id="MS_Mysql-meta_attributes-target-role" name="target-role"
value="Started"/>
</meta_attributes>
<primitive class="ocf" id="Mysql" provider="msf" type="mysql">
<instance_attributes id="Mysql-instance_attributes">
<nvpair id="Mysql-instance_attributes-binary" name="binary"
value="/usr/bin/mysqld_safe"/>
<nvpair id="Mysql-instance_attributes-config" name="config"
value="/etc/my.cnf"/>
<nvpair id="Mysql-instance_attributes-datadir" name="datadir"
value="/var/lib/mysql"/>
<nvpair id="Mysql-instance_attributes-user" name="user" value="mysql"/>
<nvpair id="Mysql-instance_attributes-pid" name="pid"
value="/var/lib/mysql/mysql.pid"/>
<nvpair id="Mysql-instance_attributes-socket" name="socket"
value="/var/lib/mysql/mysql.sock"/>
<nvpair id="Mysql-instance_attributes-test_passwd"
name="test_passwd" value="slavepass"/>
<nvpair id="Mysql-instance_attributes-test_table" name="test_table"
value="msfha.conn"/>
<nvpair id="Mysql-instance_attributes-test_user" name="test_user"
value="repl"/>
<nvpair id="Mysql-instance_attributes-replication_user"
name="replication_user" value="repl"/>
<nvpair id="Mysql-instance_attributes-replication_passwd"
name="replication_passwd" value="slavepass"/>
<nvpair id="Mysql-instance_attributes-node_list" name="node_list"
value="mysql3 cisco-demomsf"/>
<nvpair id="Mysql-instance_attributes-scoresChange_script"
name="scoresChange_script" value="/usr/lib/ocf/resource.d/msf/scoresChange"/>
</instance_attributes>
<operations>
<op id="Mysql-start-0" interval="0" name="start" timeout="120s"/>
<op id="Mysql-stop-0" interval="0" name="stop" timeout="120s"/>
<op id="Mysql-monitor-10s" interval="10s" name="monitor"
role="Master" timeout="8s"/>
<op id="Mysql-monitor-12s" interval="12s" name="monitor" timeout="8s"/>
</operations>
</primitive>
</master>
</resources>
<constraints>
<rsc_location id="L_Master" rsc="MS_Mysql">
<rule id="L_Master-rule1" role="Master" score="INFINITY">
<expression attribute="#uname" id="L_Master-expression" operation="eq"
value="mysql3"/>
</rule>
<rule id="L_Master-rule2" role="Master" score="100">
<expression attribute="#uname" id="L_Master-expression-0"
operation="eq" value="cisco-demomsf"/>
</rule>
</rsc_location>
</constraints>
<rsc_defaults>
<meta_attributes id="rsc-options">
<nvpair id="rsc-options-resource-stickiness" name="resource-stickiness"
value="100"/>
</meta_attributes>
</rsc_defaults>
<op_defaults/>
</configuration>
<status>
<node_state uname="mysql3" ha="active" in_ccm="true" crmd="online"
shutdown="0" join="member" expected="member"
id="87b8b88e-3ded-4e34-8708-46f7afe62935" crm-debug-origin="do_update_resource">
<transient_attributes id="87b8b88e-3ded-4e34-8708-46f7afe62935">
<instance_attributes id="status-87b8b88e-3ded-4e34-8708-46f7afe62935">
<nvpair
id="status-87b8b88e-3ded-4e34-8708-46f7afe62935-probe_complete"
name="probe_complete" value="true"/>
<nvpair name="master-Mysql:0"
id="status-87b8b88e-3ded-4e34-8708-46f7afe62935-master-Mysql:0" value="3601"/>
</instance_attributes>
</transient_attributes>
<lrm id="87b8b88e-3ded-4e34-8708-46f7afe62935">
<lrm_resources>
<lrm_resource id="Mysql:0" type="mysql" class="ocf" provider="msf">
<lrm_rsc_op id="Mysql:0_monitor_0" operation="monitor"
crm-debug-origin="build_active_RAs" crm_feature_set="3.0.1"
transition-key="5:16:7:83913f89-aeeb-479c-87c0-b4eb3d40e1c9"
transition-magic="0:7;5:16:7:83913f89-aeeb-479c-87c0-b4eb3d40e1c9" call-id="2"
rc-code="7" op-status="0" interval="0" last-run="1305551127"
last-rc-change="1305551127" exec-time="30" queue-time="0"
op-digest="bc00bd369dcd27db0cc9d261cb0c01c0"/>
<lrm_rsc_op id="Mysql:0_start_0" operation="start"
crm-debug-origin="build_active_RAs" crm_feature_set="3.0.1"
transition-key="7:16:0:83913f89-aeeb-479c-87c0-b4eb3d40e1c9"
transition-magic="0:0;7:16:0:83913f89-aeeb-479c-87c0-b4eb3d40e1c9" call-id="3"
rc-code="0" op-status="0" interval="0" last-run="1305551129"
last-rc-change="1305551129" exec-time="4290" queue-time="0"
op-digest="bc00bd369dcd27db0cc9d261cb0c01c0"/>
<lrm_rsc_op id="Mysql:0_promote_0" operation="promote"
crm-debug-origin="build_active_RAs" crm_feature_set="3.0.1"
transition-key="8:23:0:83913f89-aeeb-479c-87c0-b4eb3d40e1c9"
transition-magic="0:0;8:23:0:83913f89-aeeb-479c-87c0-b4eb3d40e1c9" call-id="11"
rc-code="0" op-status="0" interval="0" last-run="1305554039"
last-rc-change="1305554039" exec-time="70" queue-time="0"
op-digest="bc00bd369dcd27db0cc9d261cb0c01c0"/>
<lrm_rsc_op id="Mysql:0_post_notify_promote_0" operation="notify"
crm-debug-origin="build_active_RAs" crm_feature_set="3.0.1"
transition-key="46:23:0:83913f89-aeeb-479c-87c0-b4eb3d40e1c9"
transition-magic="0:0;46:23:0:83913f89-aeeb-479c-87c0-b4eb3d40e1c9" call-id="12"
rc-code="0" op-status="0" interval="0" last-run="1305554040"
last-rc-change="1305554040" exec-time="40" queue-time="0"
op-digest="bc00bd369dcd27db0cc9d261cb0c01c0"/>
<lrm_rsc_op id="Mysql:0_monitor_10000" operation="monitor"
crm-debug-origin="build_active_RAs" crm_feature_set="3.0.1"
transition-key="8:1:8:72f8da29-896b-4ebe-a6a6-36c7666fd428"
transition-magic="0:8;8:1:8:72f8da29-896b-4ebe-a6a6-36c7666fd428" call-id="13"
rc-code="8" op-status="0" interval="10000" last-run="1305554261"
last-rc-change="1305554061" exec-time="70" queue-time="0"
op-digest="50731eaf629e396bdae5cf09e11caaa8"/>
<lrm_rsc_op id="Mysql:0_pre_notify_start_0" operation="notify"
crm-debug-origin="do_update_resource" crm_feature_set="3.0.1"
transition-key="42:4:0:72f8da29-896b-4ebe-a6a6-36c7666fd428"
transition-magic="0:0;42:4:0:72f8da29-896b-4ebe-a6a6-36c7666fd428" call-id="14"
rc-code="0" op-status="0" interval="0" last-run="1305554271"
last-rc-change="1305554271" exec-time="30" queue-time="0"
op-digest="bc00bd369dcd27db0cc9d261cb0c01c0"/>
<lrm_rsc_op id="Mysql:0_post_notify_start_0" operation="notify"
crm-debug-origin="do_update_resource" crm_feature_set="3.0.1"
transition-key="43:4:0:72f8da29-896b-4ebe-a6a6-36c7666fd428"
transition-magic="0:0;43:4:0:72f8da29-896b-4ebe-a6a6-36c7666fd428" call-id="15"
rc-code="0" op-status="0" interval="0" last-run="1305554278"
last-rc-change="1305554278" exec-time="30" queue-time="0"
op-digest="bc00bd369dcd27db0cc9d261cb0c01c0"/>
</lrm_resource>
</lrm_resources>
</lrm>
</node_state>
<node_state uname="cisco-demomsf" ha="active" in_ccm="true" crmd="online"
join="member" shutdown="0" expected="member"
id="6317f856-e57b-4a03-acf1-ca81af4f19ce" crm-debug-origin="do_update_resource">
<lrm id="6317f856-e57b-4a03-acf1-ca81af4f19ce">
<lrm_resources>
<lrm_resource id="Mysql:1" type="mysql" class="ocf" provider="msf">
<lrm_rsc_op id="Mysql:1_monitor_0" operation="monitor"
crm-debug-origin="do_update_resource" crm_feature_set="3.0.1"
transition-key="6:4:7:72f8da29-896b-4ebe-a6a6-36c7666fd428"
transition-magic="0:7;6:4:7:72f8da29-896b-4ebe-a6a6-36c7666fd428" call-id="2"
rc-code="7" op-status="0" interval="0" last-run="1305554272"
last-rc-change="1305554272" exec-time="30" queue-time="0"
op-digest="bc00bd369dcd27db0cc9d261cb0c01c0"/>
<lrm_rsc_op id="Mysql:1_start_0" operation="start"
crm-debug-origin="do_update_resource" crm_feature_set="3.0.1"
transition-key="11:4:0:72f8da29-896b-4ebe-a6a6-36c7666fd428"
transition-magic="0:0;11:4:0:72f8da29-896b-4ebe-a6a6-36c7666fd428" call-id="3"
rc-code="0" op-status="0" interval="0" last-run="1305554273"
last-rc-change="1305554273" exec-time="4220" queue-time="0"
op-digest="bc00bd369dcd27db0cc9d261cb0c01c0"/>
<lrm_rsc_op id="Mysql:1_post_notify_start_0" operation="notify"
crm-debug-origin="do_update_resource" crm_feature_set="3.0.1"
transition-key="44:4:0:72f8da29-896b-4ebe-a6a6-36c7666fd428"
transition-magic="0:0;44:4:0:72f8da29-896b-4ebe-a6a6-36c7666fd428" call-id="4"
rc-code="0" op-status="0" interval="0" last-run="1305554279"
last-rc-change="1305554279" exec-time="30" queue-time="0"
op-digest="bc00bd369dcd27db0cc9d261cb0c01c0"/>
<lrm_rsc_op id="Mysql:1_monitor_12000" operation="monitor"
crm-debug-origin="do_update_resource" crm_feature_set="3.0.1"
transition-key="13:5:0:72f8da29-896b-4ebe-a6a6-36c7666fd428"
transition-magic="0:0;13:5:0:72f8da29-896b-4ebe-a6a6-36c7666fd428" call-id="5"
rc-code="0" op-status="0" interval="12000" last-run="1305554281"
last-rc-change="1305554281" exec-time="40" queue-time="0"
op-digest="50731eaf629e396bdae5cf09e11caaa8"/>
</lrm_resource>
</lrm_resources>
</lrm>
<transient_attributes id="6317f856-e57b-4a03-acf1-ca81af4f19ce">
<instance_attributes id="status-6317f856-e57b-4a03-acf1-ca81af4f19ce">
<nvpair
id="status-6317f856-e57b-4a03-acf1-ca81af4f19ce-probe_complete"
name="probe_complete" value="true"/>
<nvpair
id="status-6317f856-e57b-4a03-acf1-ca81af4f19ce-master-Mysql:1"
name="master-Mysql:1" value="1"/>
</instance_attributes>
</transient_attributes>
</node_state>
</status>
</cib>
Regards
Rakes
More information about the Pacemaker
mailing list