To make a long story short, we're going to be moving the network on which
our afsdb servers reside from one data center to another. Trust me, you
don't want to know the details. This will required a period of time wherein
all the current afsdb hosts are down. The fileservers will not be affected.

To minimize the pain during the transition, we're temporarily adding a
fourth non-voting server and updating CellServDB files appropriately. Some
questions have come up about how the clients will react to this change and
the best strategy to pursue for them. Complicating this are clients running
various versions of openafs, most of which are recent 1.6/1.8, but there
are a few 1.4.14/15 clients out there. All the clients referred to here are
running various flavors of Linux. Yeah, I could read the code  for all
those versions, but in case someone happens to know:

Does a client read the CellServDB only at startup? Can it be forced to
re-read it without a restart?

If a CellServDB contains multiple entries (4) for a given cell, does the
client process them in any particular order (round robin, random, other)?
If some are non-responsive, will the client give preference to the others?

Advance thanks,

Steve Simmons

Reply via email to