[Linux-HA] heartbeat 2.0.2 + stonith

announces at genos.es announces at genos.es
Tue Oct 4 10:59:27 MDT 2005


> >
> How about if you run:
> 
> stonith -d -t external/test -p "heartbeat1" -T reset heartbeat1
> 
> from the command line and capture the output.  This should provide some 
> interesting debug output...
> 

Well, test script is almost the same as external/ssh. I think from
command line works:

** (process:4196): DEBUG: NewPILPluginUniv(0x804c008)
** (process:4196): DEBUG: PILS: Plugin path =
/usr/lib/stonith/plugins:/usr/lib/pils/plugins
** (process:4196): DEBUG: NewPILInterfaceUniv(0x80560f8)
** (process:4196): DEBUG: NewPILPlugintype(0x80562e0)
** (process:4196): DEBUG: NewPILPlugin(0x80562f8)
** (process:4196): DEBUG: NewPILInterface(0x8056130)
** (process:4196): DEBUG:
NewPILInterface(0x8056130:InterfaceMgr/InterfaceMgr)*** user_data: 0x0
*******
** (process:4196): DEBUG:
InterfaceManager_plugin_init(0x8056130/InterfaceMgr)
** (process:4196): DEBUG: Registering Implementation manager for
Interface type 'InterfaceMgr'
** (process:4196): DEBUG: PILS: Looking for InterfaceMgr/generic =>
[/usr/lib/stonith/plugins/InterfaceMgr/generic.so]
** (process:4196): DEBUG: Plugin file
/usr/lib/stonith/plugins/InterfaceMgr/generic.so does not exist
** (process:4196): DEBUG: PILS: Looking for InterfaceMgr/generic =>
[/usr/lib/pils/plugins/InterfaceMgr/generic.so]
** (process:4196): DEBUG: Plugin path for InterfaceMgr/generic =>
[/usr/lib/pils/plugins/InterfaceMgr/generic.so]
** (process:4196): DEBUG: PluginType InterfaceMgr already present
** (process:4196): DEBUG: Plugin InterfaceMgr/generic  init function:
InterfaceMgr_LTX_generic_pil_plugin_init
** (process:4196): DEBUG: NewPILPlugin(0x8056480)
** (process:4196): DEBUG: Plugin InterfaceMgr/generic loaded and
constructed.
** (process:4196): DEBUG: Calling init function in plugin
InterfaceMgr/generic.
** (process:4196): DEBUG: NewPILInterface(0x8056938)
** (process:4196): DEBUG:
NewPILInterface(0x8056938:InterfaceMgr/stonith2)*** user_data: 0x8056320
*******
** (process:4196): DEBUG: Registering Implementation manager for
Interface type 'stonith2'
** (process:4196): DEBUG: IfIncrRefCount(1 + 1 )
** (process:4196): DEBUG: PluginIncrRefCount(0 + 1 )
** (process:4196): DEBUG: IfIncrRefCount(1 + 100 )
** (process:4196): DEBUG: PILS: Looking for stonith2/external =>
[/usr/lib/stonith/plugins/stonith2/external.so]
** (process:4196): DEBUG: Plugin path for stonith2/external =>
[/usr/lib/stonith/plugins/stonith2/external.so]
** (process:4196): DEBUG: Creating PluginType for stonith2
** (process:4196): DEBUG: NewPILPlugintype(0x8056a80)
** (process:4196): DEBUG: Plugin stonith2/external  init function:
stonith2_LTX_external_pil_plugin_init
** (process:4196): DEBUG: NewPILPlugin(0x8056a58)
** (process:4196): DEBUG: Plugin stonith2/external loaded and
constructed.
** (process:4196): DEBUG: Calling init function in plugin
stonith2/external.
** (process:4196): DEBUG: NewPILInterface(0x8056ac0)
** (process:4196): DEBUG:
NewPILInterface(0x8056ac0:stonith2/external)*** user_data: 0x40217a98
*******
** (process:4196): DEBUG: IfIncrRefCount(101 + 1 )
** (process:4196): DEBUG: PluginIncrRefCount(0 + 1 )
** (process:4196): DEBUG: external_get_confignames: called.
** (process:4196): DEBUG: external_run_cmd: Calling
'/usr/lib/stonith/plugins/external/test getconfignames'
** (process:4196): DEBUG: external_get_confignames: 'test
getconfignames' returned 0
** (process:4196): DEBUG: external_set_config: called.
** (process:4196): DEBUG: external_status: called.
** (process:4196): DEBUG: external_run_cmd: Calling
'/usr/lib/stonith/plugins/external/test status'
** (process:4196): DEBUG: external_status: running 'test status'
returned 0
** (process:4196): DEBUG: external_getinfo: called.
** (process:4196): DEBUG: external_run_cmd: Calling
'/usr/lib/stonith/plugins/external/test getinfo-devid'
** (process:4196): DEBUG: external_getinfo: 'test getinfo-devid'
returned 0
** (process:4196): DEBUG: external_reset_req: called.
** (process:4196): DEBUG: Host external-reset initiating on heartbeat1
** (process:4196): DEBUG: external_run_cmd: Calling
'/usr/lib/stonith/plugins/external/test reset heartbeat1'
Password:
** (process:4196): DEBUG: external_reset_req: running 'test reset'
returned 0
** (process:4196): DEBUG: external_destroy: called.
** (process:4196): DEBUG: IfIncrRefCount(1 + -1 )
** (process:4196): DEBUG: RemoveAPILInterface(0x8056ac0/external)
** (process:4196): DEBUG: RmAPILInterface(0x8056ac0/external)
** (process:4196): DEBUG: PILunregister_interface(stonith2/external)
** (process:4196): DEBUG: Calling InterfaceClose on stonith2/external
** (process:4196): DEBUG: IfIncrRefCount(102 + -1 )
** (process:4196): DEBUG: PluginIncrRefCount(1 + -1 )
** (process:4196): DEBUG: RemoveAPILPlugin(stonith2/external)
** (process:4196): DEBUG: RmAPILPlugin(stonith2/external)
** (process:4196): DEBUG: Closing dlhandle for (stonith2/external)
** (process:4196): DEBUG: RmAPILPluginType(stonith2)
** (process:4196): DEBUG: DelPILPluginType(stonith2)
** (process:4196): DEBUG: DelPILInterface(0x8056ac0/external)


But I do know that plugin external/test is never called with the
parameter "reset".... Any ideas?

Thanks



> >
> >_______________________________________________
> >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
> >
> >
> >  
> >
> 
> _______________________________________________
> 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