[Pacemaker] [pacemaker] Error while executing crm_attribute command from command line

Andrew Beekhof andrew at beekhof.net
Tue May 10 02:47:08 EDT 2011


On Tue, May 10, 2011 at 8:44 AM, Andrew Beekhof <andrew at beekhof.net> wrote:
> # CIB_file=./cib.xml crm_attribute -N mysql3 -n master-Mysql:0 -l
> forever -v 3 -V
> crm_attribute[23703]: 2011/05/10_08:42:59 info: Invoked: crm_attribute
> -N mysql3 -n master-Mysql:0 -l forever -v 3 -V
> crm_attribute[23703]: 2011/05/10_08:42:59 ERROR: Type ID doesn't allow
> value 'nodes-87b8b88e-3ded-4e34-8708-46f7afe62935-master-Mysql:0'
>
> So no colons allowed I'm afraid.

Try adding this to the command line: -i some-other-id-without-a-colon

>
> On Fri, May 6, 2011 at 7:00 PM, rakesh k <rakirocker4236 at gmail.com> wrote:
>> Hi All
>>
>> while i am executing crm_attribute command from the command line, it is
>> throwing the following error
>>
>> bash-3.2# crm_attribute -N mysql3 -n master-Mysql:0 -l forever -v 3
>> Error setting master-Mysql:0=3 (section=nodes,
>> set=nodes-87b8b88e-3ded-4e34-8708-46f7afe62935): Update does not conform to
>> the configured schema/DTD
>> Error performing operation: Update does not conform to the configured
>> schema/DTD
>>
>> Please find my cib.xml file
>>
>> <cib validate-with="pacemaker-1.0" crm_feature_set="3.0.1" have-quorum="1"
>> admin_epoch="0" epoch="1194" num_updates="23" cib-last-written="Fri May  6
>> 03:46:57 2011" dc-uuid="87b8b88e-3ded-4e34-8708-46f7afe62935">
>>   <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"/>
>>     </nodes>
>>     <resources>
>>       <primitive class="ocf" id="MysqlVIP" provider="heartbeat"
>> type="IPaddr3">
>>         <instance_attributes id="MysqlVIP-instance_attributes">
>>           <nvpair id="MysqlVIP-instance_attributes-ip" name="ip"
>> value="172.21.52.150"/>
>>           <nvpair id="MysqlVIP-instance_attributes-eth_num" name="eth_num"
>> value="eth0:3"/>
>>           <nvpair id="MysqlVIP-instance_attributes-vip_cleanup_file"
>> name="vip_cleanup_file" value="/var/run/bigha.pid"/>
>>         </instance_attributes>
>>         <operations>
>>           <op id="MysqlVIP-start-0" interval="0" name="start"
>> timeout="120s"/>
>>           <op id="MysqlVIP-monitor-30s" interval="30s" name="monitor"/>
>>         </operations>
>>         <meta_attributes id="MysqlVIP-meta_attributes">
>>           <nvpair id="MysqlVIP-meta_attributes-target-role"
>> name="target-role" value="Started"/>
>>         </meta_attributes>
>>       </primitive>
>>       <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="heartbeat" 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"/>
>>           </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="100">
>>           <expression attribute="#uname" id="L_Master-expression-0"
>> operation="eq" value="mysql3"/>
>>         </rule>
>>         <rule id="L_Master-rule2" role="Master" score="100">
>>           <expression attribute="#uname" id="L_Master-expression"
>> operation="eq" value="cisco-demomsf"/>
>>         </rule>
>>       </rsc_location>
>>       <rsc_colocation id="Mysql-with-ip" rsc="MysqlVIP" score="INFINITY"
>> with-rsc="MS_Mysql" with-rsc-role="Master"/>
>>       <rsc_order first="MysqlVIP" id="Mysql-after-ip" score="INFINITY"
>> then="MS_Mysql"/>
>>     </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 id="87b8b88e-3ded-4e34-8708-46f7afe62935" uname="mysql3"
>> ha="active" in_ccm="true" crmd="online" join="member" expected="member"
>> crm-debug-origin="do_update_resource" shutdown="0">
>>       <lrm id="87b8b88e-3ded-4e34-8708-46f7afe62935">
>>         <lrm_resources>
>>           <lrm_resource id="Mysql:0" type="mysql" class="ocf"
>> provider="heartbeat">
>>             <lrm_rsc_op id="Mysql:0_monitor_0" operation="monitor"
>> crm-debug-origin="do_update_resource" crm_feature_set="3.0.1"
>> transition-key="5:1:7:3b704de5-9486-4536-a27c-96b49d353828"
>> transition-magic="0:7;5:1:7:3b704de5-9486-4536-a27c-96b49d353828"
>> call-id="3" rc-code="7" op-status="0" interval="0" last-run="1304679810"
>> last-rc-change="1304679810" exec-time="30" queue-time="0"
>> op-digest="932125359d1c755081106e266778dcbd"/>
>>             <lrm_rsc_op id="Mysql:0_start_0" operation="start"
>> crm-debug-origin="do_update_resource" crm_feature_set="3.0.1"
>> transition-key="8:3:0:3b704de5-9486-4536-a27c-96b49d353828"
>> transition-magic="0:0;8:3:0:3b704de5-9486-4536-a27c-96b49d353828"
>> call-id="6" rc-code="0" op-status="0" interval="0" last-run="1304679823"
>> last-rc-change="1304679823" exec-time="4270" queue-time="0"
>> op-digest="932125359d1c755081106e266778dcbd"/>
>>             <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="44:3:0:3b704de5-9486-4536-a27c-96b49d353828"
>> transition-magic="0:0;44:3:0:3b704de5-9486-4536-a27c-96b49d353828"
>> call-id="7" rc-code="0" op-status="0" interval="0" last-run="1304679828"
>> last-rc-change="1304679828" exec-time="40" queue-time="0"
>> op-digest="932125359d1c755081106e266778dcbd"/>
>>             <lrm_rsc_op id="Mysql:0_pre_notify_promote_0" operation="notify"
>> crm-debug-origin="do_update_resource" crm_feature_set="3.0.1"
>> transition-key="52:4:0:3b704de5-9486-4536-a27c-96b49d353828"
>> transition-magic="0:0;52:4:0:3b704de5-9486-4536-a27c-96b49d353828"
>> call-id="8" rc-code="0" op-status="0" interval="0" last-run="1304679830"
>> last-rc-change="1304679830" exec-time="60" queue-time="0"
>> op-digest="932125359d1c755081106e266778dcbd"/>
>>             <lrm_rsc_op id="Mysql:0_promote_0" operation="promote"
>> crm-debug-origin="do_update_resource" crm_feature_set="3.0.1"
>> transition-key="11:4:0:3b704de5-9486-4536-a27c-96b49d353828"
>> transition-magic="0:0;11:4:0:3b704de5-9486-4536-a27c-96b49d353828"
>> call-id="9" rc-code="0" op-status="0" interval="0" last-run="1304679832"
>> last-rc-change="1304679832" exec-time="70" queue-time="0"
>> op-digest="932125359d1c755081106e266778dcbd"/>
>>             <lrm_rsc_op id="Mysql:0_post_notify_promote_0"
>> operation="notify" crm-debug-origin="do_update_resource"
>> crm_feature_set="3.0.1"
>> transition-key="53:4:0:3b704de5-9486-4536-a27c-96b49d353828"
>> transition-magic="0:0;53:4:0:3b704de5-9486-4536-a27c-96b49d353828"
>> call-id="10" rc-code="0" op-status="0" interval="0" last-run="1304679832"
>> last-rc-change="1304679832" exec-time="40" queue-time="0"
>> op-digest="932125359d1c755081106e266778dcbd"/>
>>             <lrm_rsc_op id="Mysql:0_monitor_10000" operation="monitor"
>> crm-debug-origin="do_update_resource" crm_feature_set="3.0.1"
>> transition-key="12:5:8:3b704de5-9486-4536-a27c-96b49d353828"
>> transition-magic="0:8;12:5:8:3b704de5-9486-4536-a27c-96b49d353828"
>> call-id="11" rc-code="8" op-status="0" interval="10000"
>> last-run="1304679834" last-rc-change="1304679834" exec-time="40"
>> queue-time="0" op-digest="282b206c37147b338449bf3cf06f0e42"/>
>>           </lrm_resource>
>>           <lrm_resource id="MysqlVIP" type="IPaddr3" class="ocf"
>> provider="heartbeat">
>>             <lrm_rsc_op id="MysqlVIP_monitor_0" operation="monitor"
>> crm-debug-origin="do_update_resource" crm_feature_set="3.0.1"
>> transition-key="4:1:7:3b704de5-9486-4536-a27c-96b49d353828"
>> transition-magic="0:7;4:1:7:3b704de5-9486-4536-a27c-96b49d353828"
>> call-id="2" rc-code="7" op-status="0" interval="0" last-run="1304679810"
>> last-rc-change="1304679810" exec-time="80" queue-time="0"
>> op-digest="c2e64819b2adc07985af2b7eb7c1f0af"/>
>>             <lrm_rsc_op id="MysqlVIP_start_0" operation="start"
>> crm-debug-origin="do_update_resource" crm_feature_set="3.0.1"
>> transition-key="5:2:0:3b704de5-9486-4536-a27c-96b49d353828"
>> transition-magic="0:0;5:2:0:3b704de5-9486-4536-a27c-96b49d353828"
>> call-id="4" rc-code="0" op-status="0" interval="0" last-run="1304679812"
>> last-rc-change="1304679812" exec-time="10630" queue-time="0"
>> op-digest="c2e64819b2adc07985af2b7eb7c1f0af"/>
>>             <lrm_rsc_op id="MysqlVIP_monitor_30000" operation="monitor"
>> crm-debug-origin="do_update_resource" crm_feature_set="3.0.1"
>> transition-key="7:3:0:3b704de5-9486-4536-a27c-96b49d353828"
>> transition-magic="0:0;7:3:0:3b704de5-9486-4536-a27c-96b49d353828"
>> call-id="5" rc-code="0" op-status="0" interval="30000" last-run="1304679823"
>> last-rc-change="1304679823" exec-time="120" queue-time="0"
>> op-digest="d39b820eb95a078a3a72c4346673a544"/>
>>           </lrm_resource>
>>         </lrm_resources>
>>       </lrm>
>>       <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
>> id="status-87b8b88e-3ded-4e34-8708-46f7afe62935-master-Mysql:0"
>> name="master-Mysql:0" value="3601"/>
>>         </instance_attributes>
>>       </transient_attributes>
>>     </node_state>
>>     <node_state id="6317f856-e57b-4a03-acf1-ca81af4f19ce"
>> uname="cisco-demomsf" ha="active" in_ccm="true" crmd="online" join="member"
>> expected="member" crm-debug-origin="do_update_resource" shutdown="0">
>>       <lrm id="6317f856-e57b-4a03-acf1-ca81af4f19ce">
>>         <lrm_resources>
>>           <lrm_resource id="MysqlVIP" type="IPaddr3" class="ocf"
>> provider="heartbeat">
>>             <lrm_rsc_op id="MysqlVIP_monitor_0" operation="monitor"
>> crm-debug-origin="do_update_resource" crm_feature_set="3.0.1"
>> transition-key="7:1:7:3b704de5-9486-4536-a27c-96b49d353828"
>> transition-magic="0:7;7:1:7:3b704de5-9486-4536-a27c-96b49d353828"
>> call-id="2" rc-code="7" op-status="0" interval="0" last-run="1304679811"
>> last-rc-change="1304679811" exec-time="60" queue-time="0"
>> op-digest="c2e64819b2adc07985af2b7eb7c1f0af"/>
>>           </lrm_resource>
>>           <lrm_resource id="Mysql:1" type="mysql" class="ocf"
>> provider="heartbeat">
>>             <lrm_rsc_op id="Mysql:1_monitor_0" operation="monitor"
>> crm-debug-origin="do_update_resource" crm_feature_set="3.0.1"
>> transition-key="8:1:7:3b704de5-9486-4536-a27c-96b49d353828"
>> transition-magic="0:7;8:1:7:3b704de5-9486-4536-a27c-96b49d353828"
>> call-id="3" rc-code="7" op-status="0" interval="0" last-run="1304679811"
>> last-rc-change="1304679811" exec-time="60" queue-time="0"
>> op-digest="932125359d1c755081106e266778dcbd"/>
>>             <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:3:0:3b704de5-9486-4536-a27c-96b49d353828"
>> transition-magic="0:0;11:3:0:3b704de5-9486-4536-a27c-96b49d353828"
>> call-id="4" rc-code="0" op-status="0" interval="0" last-run="1304679824"
>> last-rc-change="1304679824" exec-time="4230" queue-time="0"
>> op-digest="932125359d1c755081106e266778dcbd"/>
>>             <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="45:3:0:3b704de5-9486-4536-a27c-96b49d353828"
>> transition-magic="0:0;45:3:0:3b704de5-9486-4536-a27c-96b49d353828"
>> call-id="5" rc-code="0" op-status="0" interval="0" last-run="1304679829"
>> last-rc-change="1304679829" exec-time="30" queue-time="0"
>> op-digest="932125359d1c755081106e266778dcbd"/>
>>             <lrm_rsc_op id="Mysql:1_pre_notify_promote_0" operation="notify"
>> crm-debug-origin="do_update_resource" crm_feature_set="3.0.1"
>> transition-key="54:4:0:3b704de5-9486-4536-a27c-96b49d353828"
>> transition-magic="0:0;54:4:0:3b704de5-9486-4536-a27c-96b49d353828"
>> call-id="6" rc-code="0" op-status="0" interval="0" last-run="1304679831"
>> last-rc-change="1304679831" exec-time="60" queue-time="0"
>> op-digest="932125359d1c755081106e266778dcbd"/>
>>             <lrm_rsc_op id="Mysql:1_post_notify_promote_0"
>> operation="notify" crm-debug-origin="do_update_resource"
>> crm_feature_set="3.0.1"
>> transition-key="55:4:0:3b704de5-9486-4536-a27c-96b49d353828"
>> transition-magic="0:0;55:4:0:3b704de5-9486-4536-a27c-96b49d353828"
>> call-id="7" rc-code="0" op-status="0" interval="0" last-run="1304679833"
>> last-rc-change="1304679833" exec-time="50" queue-time="0"
>> op-digest="932125359d1c755081106e266778dcbd"/>
>>             <lrm_rsc_op id="Mysql:1_monitor_12000" operation="monitor"
>> crm-debug-origin="do_update_resource" crm_feature_set="3.0.1"
>> transition-key="16:5:0:3b704de5-9486-4536-a27c-96b49d353828"
>> transition-magic="0:0;16:5:0:3b704de5-9486-4536-a27c-96b49d353828"
>> call-id="8" rc-code="0" op-status="0" interval="12000" last-run="1304679835"
>> last-rc-change="1304679835" exec-time="40" queue-time="0"
>> op-digest="282b206c37147b338449bf3cf06f0e42"/>
>>           </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>
>>
>> What is the exact meaning of transient_attributes and instance attributes,
>>
>> crm_attribute -N mysql3 -n master-Mysql:0 -l reboot -v 200
>>
>> when i executed the above command from the command line it has been executed
>> without any errors and updated the cib.xml file in the transient and
>> instance attributes directives,
>>
>> but if use forever instead of reboot , i am facing the issue, can you please
>> help me regarding this issue, and let me know exactly what is meant by
>> transient_attributes and instance attributes,
>>
>> Regards
>> Rakesh
>>
>> _______________________________________________
>> Pacemaker mailing list: Pacemaker at 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://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker
>>
>>
>




More information about the Pacemaker mailing list