[Pacemaker] stonithd process can restart automatically butstonith plugins can't

Junko IKEDA ikedaj at intellilink.co.jp
Mon Jun 16 00:44:28 EDT 2008


Hi,

> A stonith resource is started only in the current stonithd
> instance. If the stonithd process is gone, along with it gone is
> the status of all its stonith resources. A started stonith
> resource should more properly be termed enabled and this is only
> valid in the current stonithd process.
> 
> In other words, there's no use trying a monitor operation with a
> new stonithd instance: it is "empty" and will always return "not
> running". The only way to proceed, once crmd realises that
> stonithd process has died, is to consider all stonith resources
> which were "started" on that node as stopped and to start them
> again. Probably also not to update the fail_count since the
> resources themselves didn't fail, just the stonithd process.

You mean, this is stonithd's correct behavior for the current
specifications.
Is it possible for crmd to have stonith resources restart when stonithd
died/up as its design?
or should we contrive ways to do this with migration-threshold and expire
fail-count?

Thanks,
Junko





More information about the Pacemaker mailing list