[OpenAFS] Re: Investigating 'calls waiting' from rxdebug

drosih@rpi.edu drosih@rpi.edu
Sat, 17 Aug 2013 12:22:28 -0400

On Fri, 16 Aug 2013, Russ Allbery wrote:
> drosih@rpi.edu writes:
> > FWIW we are running with '/usr/afs/bin/fileserver -L', but I do
> > hope to get a chance to restart the file servers and increase
> > the number of file-server threads during this weekend.
> You probably said before, but what vintage of OpenAFS is this?  In
> older versions, -L only increased the number of threads from
> absurdly inadequate to merely ridiculously underpowered.  -L in
> 1.6 uses a far more reasonably-sized thread pool.

I haven't mentioned it in this thread, but we're pretty far behind in
openafs releases on our servers.  I'm sure our setting for threads
is ridiculously low.  And our file servers do have plenty of memory,
so I'm not worried that increasing the number of threads would get
us into memory-related performance problems.

Can I just edit /usr/afs/local/BosConfig with 'vi' and add the '-p'
value to the 'parm' line for the fileserver?  And then do
      bos shutdown <server> -wait -localauth
      bos startup <server> -localauth
to make it actually happen?  Or do I need to use 'bos delete' and
'bos create' to create the new entry with the parameters I want?
I do know the exact 'bos create' command which was used to set
up our file servers, but I'd like to take the easy way out for this
simple change to the startup parameters.

Thanks for all the helpful answers.  Hopefully this thread will
prove useful to sysadmins at other cells when these problems
pop up!

Garance Alistair Drosehn
Senior Systems Programmer
Rensselaer Polytechnic Institute;  Troy NY