On 08.06.2011 22:14, Dejan Muhamedagic wrote: >> as far as i can tell, the ocf ra behaves correctly and returns >> $OCF_NOT_RUNNING: >> >>> postfix_validate_all >>> ret=$? >>> >>> #echo "debug[$1:$ret]" >>> LSB_STATUS_STOPPED=3 >>> if [ $ret -ne $OCF_SUCCESS ]; then >>> case $1 in >>> stop) exit $OCF_SUCCESS ;; >>> monitor) exit $OCF_NOT_RUNNING;; >>> status) exit $LSB_STATUS_STOPPED;; >>> *) exit $ret;; >>> esac >>> fi >> >> the error remains nevertheless. should we do anything about this? > > What exactly do you mean by "the error remains"? > > If you want to reduce the severity of the error message use > ocf_is_probe (or however it's called). The resource agent behaves > well.
while testing, i came across the following problem: > Jun 8 22:57:59 m02 crm_resource: [22052]: info: Invoked: crm_resource -C -r > m-mail-postfix -H m01 > Jun 8 22:57:59 m02 crm_resource: [22059]: info: Invoked: crm_resource -C -r > m-mail-postfix -H m02 > Jun 8 22:57:59 m02 crmd: [19558]: info: do_lrm_invoke: Removing resource > m-mail-postfix from the LRM > Jun 8 22:57:59 m02 crmd: [19558]: info: do_lrm_invoke: Resource > 'm-mail-postfix' deleted for 22059_crm_resource on m02 > Jun 8 22:57:59 m02 crmd: [19558]: info: notify_deleted: Notifying > 22059_crm_resource on m02 that m-mail-postfix was deleted > Jun 8 22:57:59 m02 crmd: [19558]: info: send_direct_ack: ACK'ing resource op > m-mail-postfix_delete_60000 from 0:0:crm-resource-22059: > lrm_invoke-lrmd-1307566679-18 > Jun 8 22:58:00 m02 crmd: [19558]: info: do_lrm_rsc_op: Performing > key=20:42077:7:376c6c26-8c72-486f-b72f-a92a04a8f294 > op=m-mail-postfix_monitor_0 ) > Jun 8 22:58:00 m02 lrmd: [19555]: info: rsc:m-mail-postfix:52: probe > Jun 8 22:58:02 m02 postfix[22060]: ERROR: Postfix configuration directory > '/data/mail/conf' does not exist. 3 > Jun 8 22:58:02 m02 crmd: [19558]: info: process_lrm_event: LRM operation > m-mail-postfix_monitor_0 (call=52, rc=7, cib-update=75, confirmed=true) not > running does this mean that there is a new "probe" action? (see lrmd: [19555]: info: rsc:m-mail-postfix:52: probe) if so, shouldn't we handle it similar to the monitoring case above? thanks, raoul _______________________________________________________ Linux-HA-Dev: [email protected] http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev Home Page: http://linux-ha.org/
