OpenAFS does require a cache - either disk or memory. If you use disk it has to be mounted somewhere. OpenAFS and Gentoo default to /usr/vice/cache. Mount your partition (or make a filesystem in a file) on this point.
Gentoo's OpenAFS startup failed for me until I edited
/etc/afs/cachinfo and added the size of the cache at the end. Gentoo supplies the first two fields but not that last and the docs don't mention it. Here's mine. The OpenAFS docs say the startup script can autosize this but it didn't work for me.
/afs:/usr/vice/cache:100000
I also modified /etc/afs/afs.conf OPTION variable and the VERBOSE variable per the OpenAFS docs.
Again - go to the OpenAFS docs and use them. Once you've installed OpenAFS their docs apply and work. After I get through this I'm going to submit a bug on what changes could be made to the docs. I know the Gentoo docs say go to the OpenAFS docs but that's AFTER you follow Gentoo's docs and Gentoo left a few things out.
Chris Pelton wrote:
Hi All,
I'm just getting my feet wet with gentoo and am having a hard time getting the openafs client to run. The AFS client side configurations are correct (ThisCell and CellServDB) as I've used the same on many other Unix machines. Its using openafs 1.2.10-r1 and running the 2.4.20-gentoo-r9 kernel. The first difference I've noticed is that it seems to want a separate partition mounted on /usr/vice/cache? Don't recall seeing that in any of my other implementations. So, I went ahead and tried that, and *that* error message went away, but I still ended up with a hung startup script and afs processes I couldn't kill without restarting the system. The cache files seem to get made at least, but nothing ever appears in /afs, and not many errors show up in /var/log/messages. Is there any way to get more logging, or has anyone seen this issue before?
Any help is greatly appreciated.
Thanks, Chris
-- [EMAIL PROTECTED] mailing list
-- [EMAIL PROTECTED] mailing list
