[Linux-HA] LRM_RSC_IDLE/LRM_RSC_BUSY
Dejan Muhamedagic
dejanmm at fastmail.fm
Sun Oct 28 17:41:34 MDT 2007
Hi,
On Fri, Oct 26, 2007 at 01:32:06PM +0900, Junko IKEDA wrote:
> Hi,
>
> I tried things out about a split brain as ever,
> and found the following log messages after the both nodes recovered from a
> split brain.
>
> There are two cases;
>
> debug: do_fsa_action: actions:trace: // A_CL_JOIN_RESULT
> info: update_dc: Set DC to prec370e (2.0)
> debug: do_cl_join_finalize_respond: Confirming join join-2: join_ack_nack
> debug: on_msg_get_state:state of rsc prmDummy is LRM_RSC_IDLE
>
> --- or ---
>
> debug: do_fsa_action: actions:trace: // A_CL_JOIN_RESULT
> info: update_dc: Set DC to prec370e (2.0)
> debug: do_cl_join_finalize_respond: Confirming join join-2: join_ack_nack
> debug: on_msg_get_state:state of rsc prmDummy is LRM_RSC_BUSY
>
> if the state of a resouce was LRM_RSC_IDLE,
> that resource would stop nomally.
>
> if it's LRM_RSC_BUSY,
> a fail count would be increased,
> and a return code was set as 14 (EXECRA_STATUS_UNKNOWN ?).
That should not have anything to do with it. If the resource is
busy, the requested operation will be postponed until it becomes
idle. The CRM handles such a situation.
> What kind of the status of one resource in LRM_RSC_BUSY?
> When would lrm regard it as LRM_RSC_BUSY?
A resource is busy whenever there's an operation running, i.e.
such as monitor. Idle is the opposite.
Thanks,
Dejan
> Best Regards,
> Junko Ikeda
>
> NTT DATA INTELLILINK CORPORATION
>
>
> _______________________________________________
> Linux-HA mailing list
> Linux-HA at lists.linux-ha.org
> http://lists.linux-ha.org/mailman/listinfo/linux-ha
> See also: http://linux-ha.org/ReportingProblems
More information about the Linux-HA
mailing list