More info ...

May  1 10:49:08 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel1                                  :monitor:stderr)
*ERROR*)           loglevel=err;;
May  1 10:49:10 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel1                                  :monitor:stderr)
ha_log "ERROR: OCF_ROOT points to non-directory
$OCF_ROOT."
May  1 10:49:10 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel1                                  :monitor:stderr)
ha_log "ERROR: This script is OCF RA API 1.x com
pliant only!"
May  1 10:49:10 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel1                                  :monitor:stderr)
ha_log "ERROR: No OCF RA minor version set."
May  1 10:49:10 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel1                                  :monitor:stderr)
ha_log "ERROR: Need to tell us our resource inst
ance name."
May  1 10:49:10 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel1                                  :monitor:stderr)
err) __OCF_PRIO="ERROR";;
May  1 10:49:11 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel1                                  :monitor:stderr)
ocf_log info "Skel returned error" $?
May  1 10:49:11 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel1                                  :monitor:stderr)
ocf_log info "Skel returned error" $?
May  1 10:49:16 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel2                                  :monitor:stderr)
*ERROR*)           loglevel=err;;
May  1 10:49:18 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel2                                  :monitor:stderr)
ha_log "ERROR: OCF_ROOT points to non-directory
$OCF_ROOT."
May  1 10:49:18 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel2                                  :monitor:stderr)
ha_log "ERROR: This script is OCF RA API 1.x com
pliant only!"
May  1 10:49:18 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel2                                  :monitor:stderr)
ha_log "ERROR: No OCF RA minor version set."
May  1 10:49:18 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel2                                  :monitor:stderr)
ha_log "ERROR: Need to tell us our resource inst
ance name."
May  1 10:49:18 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel2                                  :monitor:stderr)
err) __OCF_PRIO="ERROR";;
May  1 10:49:19 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel2                                  :monitor:stderr)
ocf_log info "Skel returned error" $?
May  1 10:49:19 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel2                                  :monitor:stderr)
ocf_log info "Skel returned error" $?
May  1 10:49:30 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :monitor:stderr)
*ERROR*)           loglevel=err;;
May  1 10:49:31 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :monitor:stderr)
ha_log "ERROR: OCF_ROOT points to non-directory
$OCF_ROOT."
May  1 10:49:32 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :monitor:stderr)
ha_log "ERROR: This script is OCF RA API 1.x com
pliant only!"
May  1 10:49:32 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :monitor:stderr)
ha_log "ERROR: No OCF RA minor version set."
May  1 10:49:32 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :monitor:stderr)
ha_log "ERROR: Need to tell us our resource inst
ance name."
May  1 10:49:32 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :monitor:stderr)
err) __OCF_PRIO="ERROR";;
May  1 10:49:33 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :monitor:stderr)
ocf_log info "Skel returned error" $?
May  1 10:49:33 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :monitor:stderr)
ocf_log info "Skel returned error" $?
May  1 10:49:34 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :stop:stderr)
*ERROR*)              loglevel=err;;
May  1 10:49:36 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :stop:stderr)
ha_log "ERROR: OCF_ROOT points to non-directory $OCF_ROO
T."
May  1 10:49:36 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :stop:stderr)
ha_log "ERROR: This script is OCF RA API 1.x compliant o
nly!"
May  1 10:49:37 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :stop:stderr)
ha_log "ERROR: No OCF RA minor version set."
May  1 10:49:37 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :stop:stderr)
ha_log "ERROR: Need to tell us our resource instance nam
e."
May  1 10:49:37 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :stop:stderr)
err)    __OCF_PRIO="ERROR";;
May  1 10:49:38 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :stop:stderr)
ocf_log info "Skel returned error" $?
May  1 10:49:38 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :stop:stderr)
ocf_log info "Skel returned error" $?
May  1 10:49:39 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :start:stderr)
*ERROR*)             loglevel=err;;
May  1 10:49:41 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :start:stderr)
ha_log "ERROR: OCF_ROOT points to non-directory $OCF_ROO
T."
May  1 10:49:41 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :start:stderr)
ha_log "ERROR: This script is OCF RA API 1.x compliant o
nly!"
May  1 10:49:41 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :start:stderr)
ha_log "ERROR: No OCF RA minor version set."
May  1 10:49:41 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :start:stderr)
ha_log "ERROR: Need to tell us our resource instance nam
e."
May  1 10:49:41 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :start:stderr)
err)   __OCF_PRIO="ERROR";;
May  1 10:49:42 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :start:stderr)
ocf_log info "Skel returned error" $?
May  1 10:49:42 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :start:stderr)
ocf_log info "Skel returned error" $?
May  1 10:49:43 canopus crmd: [3394]: ERROR: parse_xml: Expected: action
May  1 10:49:43 canopus crmd: [3394]: ERROR: parse_xml: Error parsing token:
Mis                                  matching close tag
May  1 10:49:43 canopus crmd: [3394]: ERROR: parse_xml: Error at or before:
</ac                                  tions> </resourc
May  1 10:49:43 canopus crmd: [3394]: ERROR: parse_xml: Error parsing token:
err                                  or parsing child
May  1 10:49:43 canopus crmd: [3394]: ERROR: parse_xml: Error at or before:
/> <                                  action name="mon
May  1 10:49:43 canopus crmd: [3394]: ERROR: parse_xml: Error parsing token:
err                                  or parsing child
May  1 10:49:43 canopus crmd: [3394]: ERROR: parse_xml: Error at or before:
>  <                                  actions> <action
May  1 10:49:43 canopus crmd: [3394]: ERROR: crm_abort: find_xml_node:
Triggered                                   non-fatal assert at xml.c:77 :
root != NULL
May  1 10:49:43 canopus crmd: [3394]: ERROR: cl_get_value: wrong arugment
(__nam                                  e__)
May  1 10:49:44 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :monitor:stderr)
*ERROR*)           loglevel=err;;
May  1 10:49:46 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :monitor:stderr)
ha_log "ERROR: OCF_ROOT points to non-directory
$OCF_ROOT."
May  1 10:49:46 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :monitor:stderr)
ha_log "ERROR: This script is OCF RA API 1.x com
pliant only!"
May  1 10:49:46 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :monitor:stderr)
ha_log "ERROR: No OCF RA minor version set."
May  1 10:49:46 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :monitor:stderr)
ha_log "ERROR: Need to tell us our resource inst
ance name."
May  1 10:49:46 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :monitor:stderr)
err) __OCF_PRIO="ERROR";;
May  1 10:49:47 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :monitor:stderr)
ocf_log info "Skel returned error" $?
May  1 10:49:47 canopus lrmd: [3391]: info: RA output:
(resource_itsapaims_skel3                                  :monitor:stderr)
ocf_log info "Skel returned error" $?

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:linux-ha-
> [EMAIL PROTECTED] On Behalf Of Alex Strachan
> Sent: Tuesday, 1 May 2007 10:36 AM
> To: 'General Linux-HA mailing list'
> Subject: RE: [Linux-HA] ERROR: parse_xml: Expected: action - HB 2.0.8
> 
> The conclusion for this error is that there is something wrong with the
> meta-data of the resource script.
> 
> 
> 
> Is it only the function meta_data section that I need to be concerned
> about
> or usage of the meta_data throughout the script.
> 
> 
> 
> The meta_data function is
> 
> 
> 
> meta_data() {
> 
>         cat <<END
> 
> <?xml version="1.0"?>
> 
> <!DOCTYPE resource-agent SYSTEM "ra-api-1.dtd">
> 
> <resource-agent name="itsapaims_ISskel">
> 
> <version>1.0</version>
> 
> 
> 
> <longdesc lang="en">
> 
> Resource script for IS skel.
> 
> </longdesc>
> 
> <shortdesc lang="en">ISskel resource agent</shortdesc>
> 
> 
> 
> <parameters>
> 
> 
> 
> <parameter name="isskel_user" unique="1" required="1">
> 
> <longdesc lang="en">
> 
> sadmin
> 
> </longdesc>
> 
> <shortdesc lang="en">sadmin</shortdesc>
> 
> <content type="string" default="" />
> 
> </parameter>
> 
> 
> 
> <parameter name="isskel_id" unique="1" required="1">
> 
> <longdesc lang="en">
> 
> FIDS id
> 
> </longdesc>
> 
> <shortdesc lang="en">FIDS id</shortdesc>
> 
> <content type="string" default="" />
> 
> </parameter>
> 
> 
> 
> <parameter name="isskel_log" unique="1" required="1">
> 
> <longdesc lang="en">
> 
> FIDS log name
> 
> </longdesc>
> 
> <shortdesc lang="en">FIDS log name</shortdesc>
> 
> <content type="string" default="" />
> 
> </parameter>
> 
> 
> 
> <parameter name="isskel_sys" unique="1" required="1">
> 
> <longdesc lang="en">
> 
> FIDS SYS
> 
> </longdesc>
> 
> <shortdesc lang="en">FIDS SYS</shortdesc>
> 
> <content type="string" default="" />
> 
> </parameter>
> 
> 
> 
> <parameter name="isskel_port" unique="1" required="1">
> 
> <longdesc lang="en">
> 
> FIDS port number
> 
> </longdesc>
> 
> <shortdesc lang="en">FIDS port number</shortdesc>
> 
> <content type="string" default="" />
> 
> </parameter>
> 
> 
> 
> <parameter name="isskel_config" unique="1" required="1">
> 
> <longdesc lang="en">
> 
> FIDS config file
> 
> </longdesc>
> 
> <shortdesc lang="en">FIDS config filer</shortdesc>
> 
> <content type="string" default="" />
> 
> </parameter>
> 
> 
> 
> </parameters>
> 
> 
> 
> <actions>
> 
> <action name="start" timeout="120">
> 
> </action>
> 
> <action name="stop" timeout="120">
> 
> </action>
> 
> <action name="status" timeout="5">
> 
> </action>
> 
> <action name="monitor" timeout="60s" interval="60s">
> 
> </action>
> 
> <action name="validate-all" timeout="5">
> 
> </action>
> 
> <action name="meta-data" timeout="5">
> 
> </action>
> 
> </actions>
> 
> </resource-agent>
> 
> END
> 
>         exit $OCF_SUCCESS
> 
> }
> 
> 
> 
> I don't see anything wrong with this!
> 
> 
> 
> The error messages is
> 
> 
> 
> May  1 10:11:44 deneb crmd: [2885]: ERROR: parse_xml: Expected: action
> 
> May  1 10:11:44 deneb crmd: [2885]: ERROR: parse_xml: Error parsing token:
> Mismatching close tag
> 
> May  1 10:11:44 deneb crmd: [2885]: ERROR: parse_xml: Error at or before:
> </actions> </resourc
> 
> May  1 10:11:44 deneb crmd: [2885]: ERROR: parse_xml: Error parsing token:
> error parsing child
> 
> May  1 10:11:44 deneb crmd: [2885]: ERROR: parse_xml: Error at or before:
> />
> <action name="mon
> 
> May  1 10:11:44 deneb crmd: [2885]: ERROR: parse_xml: Error parsing token:
> error parsing child
> 
> May  1 10:11:44 deneb crmd: [2885]: ERROR: parse_xml: Error at or before:
> >
> <actions> <action
> 
> May  1 10:11:44 deneb crmd: [2885]: ERROR: crm_abort: find_xml_node:
> Triggered non-fatal assert at xml.c:77 : root != NULL
> 
> May  1 10:11:44 deneb crmd: [2885]: ERROR: cl_get_value: wrong arugment
> (__name__)
> 
> 
> 
> 
> 
> This is my first RA script and I am keen to get the bugs out as I plan to
> use it to generate a number of very similar operations.
> 
> 
> 
> 



_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to