Jason,

On the client side you can push out new CellServDB files twice:

 1. before the move add the new addresses and do not remove
    the old ones.

 2. after the move, remove the old addresses

Note that Windows clients use the DNS name to lookup the server
addresses and not the IP address in the CellServDB file.  Whereas the
UNIX systems will use the IP address and ignore the DNS name.
If the DNS name is not changing, then it is not necessary to update
the CellServDB files for the Windows clients.

"fs newcell" has extra functionality on Windows.  Put the new CellServDB
file in place and issue "fs newcell" without parameters
to read the contents of the updated file.

Both UNIX and recent 1.7.x Windows clients support the traditional
UNIX "fs newcell" behavior which permits you to specify new vldb
info for a cell on the command line.

On the server side, the most important question to answer is:

  Are the changes you are implementing going to
  alter what is the lowest IP address of any VLDB
  server?

More details after you answer that question.

Jeffrey Altman


On 2/14/2013 10:55 AM, Edgecombe, Jason wrote:
> Hi everyone,
> 
>  
> 
> We have three AFS Cell servers, and we need to change the IP address for
> one of the cell servers and a few (one-third) of the file servers.  This
> is caused by an upgrade and reconfiguration of our network. The machines
> will not physically move or lose power. We used static CellServDB files
> and don’t use afsdb or DNSSRV records for our cell.
> 
>  
> 
> I know that I need to push out a new CellServDB to the servers and
> clients, but what is the best procedure? Do I need to restart all of my
> AFS servers? What will be the impact if I  don’t touch  the non-rehosted
> file servers and let them perform a service restart as part of the
> weekly restart?
> 
>  
> 
> I know the new IP address of the cell server, so I could push out the
> CellServDB file ahead of time, if that will make things easier.
> 
>  
> 
> I know that I can use “fs newcell” on the clients to avoid restarting.
> 
>  
> 
> Thanks,
> 
> Jason
> 
>  
> 
> ---------------------------------------------------------------------------
> 
> Jason Edgecombe *| *Linux and Solaris Administrator
> 
> UNC Charlotte *| *The William States Lee College of Engineering
> 
> 9201 University City Blvd. *| *Charlotte, NC 28223-0001
> 
> Phone: 704-687-1943
> 
> [email protected] <mailto:[email protected]> *| *http://coe.uncc.edu
> <http://coe.uncc.edu/> | facebook-logo
> <https://www.facebook.com/UNCCEngr> Facebook
> <https://www.facebook.com/UNCCEngr>
> 
> ---------------------------------------------------------------------------
> 
> If you are not the intended recipient of this transmission or a person
> responsible for delivering it to the intended recipient, any disclosure,
> copying, distribution, or other use of any of the information in this
> transmission is strictly prohibited. If you have received this
> transmission in error, please notify me immediately by reply e-mail or
> by telephone at 704-687-1943.  Thank you.
> 
>  
> 

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to