[OpenAFS] how to increase space

Jeffrey Hutzelman jhutz@cmu.edu
Tue, 20 Jan 2004 11:42:40 -0500


On Tuesday, January 20, 2004 17:16:33 +0100 Sven Oehme <oehmes@de.ibm.com> 
wrote:

> no, because the file comes with every maintenance level update . you need
> an afs version of the v3fshelper not the version , that cis part of the
> os  . i think the guy , who setup the server once has copied it from the
> original afs cd , i have no idea , if the old 3.5 version wil work or not
> ... sorry , somebody else has to answer that .



Good grief, you people are making this way harder than it has to be.
You already have a working fileserver running IBM AFS.  You should probably 
think about upgrading, but if that means going from an inode fileserver to 
a namei one, the only sane way to do that is to set up a _new_ server 
running OpenAFS and move the volumes to it.  Don't even think about a live 
update.

HOWEVER, your current problem is unrelated to the fileserver itself -- the 
issue is that there is a bug in the way dbserver elections are handled, 
which causes it not to work after Jan 10, 2004.  To make this problem go 
away, all you need to do is update your database servers -- the clients and 
fileservers can be left alone.

To do this, either build OpenAFS with --enable-transarc-paths, or download 
the binaries from IBM (if you are a current AFS support customer, your 
support contact should have received email with details on where to get 
updated binaries).  Then replace only the four database servers in 
/usr/afs/bin: ptserver, vlserver, kaserver, buserver.  Finally, use 'bos 
restart' to restart each of these, to get them to pick up the new data.

In reality, you only _need_ to do this update on your lower-numbered 
database server, since only the coordinator needs the patch and in your 
configuration (with 2 database servers), only the serevr with the lowest IP 
address will ever be coordinator.


Once you've done this upgrade, you should again be able to create and move 
volumes.


-- Jeffrey T. Hutzelman (N3NHS) <jhutz+@cmu.edu>
   Sr. Research Systems Programmer
   School of Computer Science - Research Computing Facility
   Carnegie Mellon University - Pittsburgh, PA