[OpenAFS] Dummy fileserver putting clients 'on hold'

Neulinger, Nathan nneul@umr.edu
Tue, 12 Nov 2002 10:17:19 -0600


Why are you blocking access to the server during the moves?

What is that gaining you?

-- Nathan

------------------------------------------------------------
Nathan Neulinger                       EMail:  nneul@umr.edu
University of Missouri - Rolla         Phone: (573) 341-4841
Computing Services                       Fax: (573) 341-4216


> -----Original Message-----
> From: Rainer Toebbicke [mailto:rtb@pclella.cern.ch]=20
> Sent: Tuesday, November 12, 2002 9:16 AM
> To: openafs-info@openafs.org
> Subject: Re: [OpenAFS] Dummy fileserver putting clients 'on hold'
>=20
>=20
>=20
>=20
> Nathan Davis wrote:
> > Why not migrate everything to another machine, perform your=20
> upgrade,=20
> > then migrate everything back when the machine is ready again?
> >=20
>=20
>=20
> That's actually what we used to do - however:
>=20
> 1. a 300-odd GB RAID5 takes 1-2 days to transfer to somewhere else
> 2. you've got to have that somewhere else spare
> 3. we've got around twenty of those...
>=20
> and all that for a 3-minute load firmware/power cycle operation.
>=20
> Todd DeSantis proposed an easy solution, particularly elegant=20
> as it is already=20
> largely implemented for other purposes: make the fileserver=20
> allow '0' for the=20
> '-busyat' switch. A small code change in viced.c + rx.c.
>=20
> First tests show that it works and does exactly what we=20
> needed. Perhaps I'll=20
> add some code to set the rx_BusyThreshold to 0 via a signal=20
> in order to avoid=20
> restarting the fileserver.
>=20
> Derrick's suggestion (answer RX keepalive's but do nothing=20
> else - play sort of=20
> 'half-dead' for those few minutes) looks like it would do=20
> something similar.
>=20
> Thanks to all for the hints!
>=20
> --=20
> =
=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D=
-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-
> =3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D
> Rainer Toebbicke        http://cern.ch/~rtb        =20
> rtb@mail.cern.ch  O__
> European Laboratory for Particle Physics(CERN) - Geneva,=20
> Switzerland   > |
> Phone: +41 22 767 8985       Fax: +41 22 767 7155            =20
>         ( )\( )
>=20
>=20
> _______________________________________________
> OpenAFS-info mailing list
> OpenAFS-info@openafs.org
> https://lists.openafs.org/mailman/listinfo/openafs-info
>=20