[Linux-HA] CRM and STONITH questions
Dave Blaschke
debltc at us.ibm.com
Fri Oct 19 11:22:34 MDT 2007
matilda matilda wrote:
>>>> Dave Blaschke <debltc at us.ibm.com> 19.10.2007 14:39 >>>
>>>>
>> Until the plugin is actually configured, it does not have access to the
>> attributes - this is the same for external and built-in plugins. For
>> operations that just return information, such as getconfignames and
>> getinfo, the plugin does not need to be configured. For actions that
>> actually DO something, like gethosts, status, reset, etc. the plugin
>> does need to be configured. Now if your plugin is loaded and
>> configured, then even the getconfignames operation will have access to
>> the attributes - but there is no reason to call getconfignames at this
>> point because it was called before the plugin was loaded in order to see
>> what attributes the plugin needs to be loaded.
>>
>
> Hi Dave,
>
> that's what I explained to myself after investigation.
> But: I don't have a nice way to configure e.g. a debugging flag.
> If I want to enable debugging I want to see debug output of the whole
> life cycle of the stonith plugin.
>
> In my personal opinion there has to be a way to tell the external stonith
> plugin to do some kind of tracing/logging.
> Or do you have a solution to tell this from the outside?
>
Well, if you enable debug in ha.cf the stonith code will log more
information. And you can always code in your own environment variable
(i.e. MYPLUGIN_DEBUG) to enable debugging. I suppose it is feasible to
create a standard environment variable that HA will create if debugging
is enabled and not create if it isn't.
> Best regards
> Andreas Mock
>
>
> _______________________________________________
> 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