You mean the '-' in stonith-P ? That is not the problem, see:

crm(live)# configure primitive stonithP stonith::rcd_serial params
hostlist="node1 node2" ttydev="/dev/ttyS0" msduration="2000" dtr|rts="rts"
element nvpair: Relax-NG validity error : Type ID doesn't allow value
'stonithP-instance_attributes-dtr|rts'
Relax-NG validity error : Element nvpair failed to validate attributes
element nvpair: Relax-NG validity error : Invalid attribute id for
element nvpair
Relax-NG validity error : Extra element nvpair in interleave
element nvpair: Relax-NG validity error : Element instance_attributes
failed to validate content
element cib: Relax-NG validity error : Element cib failed to validate
content
crm_verify[1939]: 2010/10/27_11:19:47 ERROR: main: CIB did not pass
DTD/schema validation


On 27 Oct 2010 10:32:39, and...@beekhof.net wrote:
> I don't think IDs can contain - characters.
> Try using underscores as your separator instead.
>
> On Tue, Oct 26, 2010 at 9:33 AM, Eberhard Kuemmerle
> <e.kuemme...@fz-juelich.de> wrote:
>> Hi,
>>
>> I try to configure stonith and get an error message that I don't understand:
>>
>> crm(live)# configure primitive stonith-P stonith::rcd_serial params
>> hostlist="node1 node2" ttydev="/dev/ttyS0" msduration="2000"
>> dtr|rts="rts" ?op monitor interval="60s"
>> element nvpair: Relax-NG validity error : Type ID doesn't allow value
>> 'stonith-P-instance_attributes-dtr|rts'
>> Relax-NG validity error : Element nvpair failed to validate attributes
>> element nvpair: Relax-NG validity error : Invalid attribute id for
>> element nvpair
>> Relax-NG validity error : Extra element nvpair in interleave
>> element nvpair: Relax-NG validity error : Element instance_attributes
>> failed to validate content
>> element cib: Relax-NG validity error : Element cib failed to validate
>> content
>> crm_verify[5810]: 2010/10/26_09:20:31 ERROR: main: CIB did not pass
>> DTD/schema validation
>> Errors found during check: config not valid
>>
>> If I remove the parameter dtr|rts="rts", the error is:
>>
>> crm(live)# configure primitive stonith-P stonith::rcd_serial params
>> hostlist="node1 node2" ttydev="/dev/ttyS0" msduration="2000"
>> ERROR: stonith-P: required parameter dtr|rts not defined
>>
>> so the parameter name dtr|rts seems to be ok.
>>
>> I also tried:
>>
>> crm(live)# configure primitive stonith-P stonith::rcd_serial params
>> hostlist="node1 node2" ttydev="/dev/ttyS0" msduration="2000" rts
>> ERROR: stonith-P: required parameter dtr|rts not defined
>> ERROR: stonith-P: parameter rts does not exist
>>
>> Who knows the solution?
>>
>> Best regards,
>> ?Eberhard
>>
>>

------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDirig Dr. Karl Eugen Huthmacher
Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),
Dr. Ulrich Krafft (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------

_______________________________________________
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://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker

Reply via email to