Q. about v. 2.4.15; was: Re: [ENBD] nbd with an SMP kernel?
Leonid Andreev
leonid@latte.harvard.edu
Sun, 5 Nov 2000 17:40:49 -0500 (EST)
Hi Peter,
a while ago we discussed the problem where the client won't reconnect to
the server that has died and restarted because it keeps trying to
reestablish contact with the old server; i.e., the client always assumes
it's a temporary network out. You were going to solve this by implementing
a timeout after which the slaves die and the client manager restarts from
scratch. Has this been added to the version 2.4.15?
Also, how serious is the SMP bug in versions < 2.4.15 and < 2.2.29 that
you reported on Oct. 29? In other words, do I have to upgrade? I'm using
2.4.14 in a semi-production environment where both the client and the
server are SMP boxes.
thanks!
-Leonid
On Wed, 18 Oct 2000, Peter T. Breuer wrote:
> How about:
>
> slave clients die permanently after 30 failed connection attempts (at
> 10s intervals) or max 5mins without contact. The client manager
> restarts from scratch when all slaves have died.
>
> That compares with what happens now, which is that the slave clients try
> repeatedly and forever to restablish contact. If they die, they're
> restarted. That's a fine tactic if the network has gone done, but
> the server hasn't. But it doesn't work when the server is restarted.
>
> However, if I change, networks outs of more than 5mins will confuse the
> server. So it also will have to kill its slaves for good after 5 minutes
> (they'll just hang around otherwise, waiting for nothing, and being
> killed and restarted at intervals).
>
> Peter
> _______________________________________________
> ENBD mailing list
> ENBD@lists.community.tummy.com
> http://lists.community.tummy.com/mailman/listinfo/enbd
>