[OpenAFS] Tuning the -daemons.
Jan Johansson
janj@it.su.se
Mon, 7 Feb 2011 16:53:25 +0100
Hello!
Short version:
How do I see how many of the "background daemons" that are in use?
Long version:
We have a pretty busy IMAP server with Maildir's in AFS (yeah its
probably crazy but we have been doing it for a number of years).
On an untuned Ubuntu with 5 users we saw an issue where the cache
manager would freeze and start reporting
afs: Lost contact with file server AAA.BBB.CCC.133 in cell example.com
at the same time the file server reports
fileserver[1139]: CB: Call back connect back failed (in break
delayed) for Host AAA.BBB.CCC.186:7001
fileserver[1139]: BreakDelayedCallbacks FAILED for host
AAA.BBB.CCC.186:7001 which IS UP. Connection from
AAA.BBB.CCC.186:7001. Possible network or routing failure.
sometimes it recovers after a while other times it needs a
reboot.
Looking at the man page I started by setting "-daemons 6" this
has allowed us to accept 15 users with no problems at all, but
the real number in production will probably be more like 250
users.
Googling around I have found both "-daemons 8" and "-daemons 16"
so to tune this properly I wounder "How do I see the number of
daemons currently in use?"
(I am certain that I will need to tune other values but this
seemed like the simple place to start.)
Jan J