[Lustre-devel] Imperative Recovery - forcing failover server stop blocking

Chris Horn hornc at cray.com
Fri Jun 19 15:10:58 PDT 2009


Oops, I forgot to cc lustre-devel.

Johann Lombardi wrote:

> > On Jun 19, 2009, at 1:10 AM, Chris Horn wrote:
>   
>> >> It seems as though an ability to short circuit is only going to be
>> >> useful if we can distinguish between the case where we only need a short
>> >> recovery window vs. the case where we need that extra time.  My question
>> >> is, what are the use cases where this applies?
>> >>
>> >> My intuition is the following:
>> >> Case 1:  x/y clients which are dead, (y-x)/y clients connected to the
>> >> backup server (all clients that can connect have done so).  We want to
>> >> go ahead and short circuit.
>>     
> >
> > That's the 2nd aspect of imperative recovery. We want to notify the
> > server when all clients that were supposed to reconnect should
> > have done so already. Basically, the idea is to tell the server that
> > no new clients will reconnect now and that it is not needed to wait
> > any longer for new clients to join (the x clients).
>   
I just want to verify that in order to use this 2nd aspect of imperative
recovery we need some method of determining client health, yes?


Chris Horn




More information about the lustre-devel mailing list