2006-01-14
Last night I started setting up a test [wiki:Andrew_file_system AFS] for evaluation. After I realized that I needed the AFS-related appdefaults in krb5.conf to get AFS tokens, things started working. AFS seems very powerful compared to NFS, but the lack of [:IPv6] support in OpenAFS and Arla is disappointing.
I started by trying to compile OpenAFS on NetBSD/macppc 3.0, as I have a nice 18G drive in one of my 7300s. But configure (ugh), couldn't find a sysname for ppc_nbsd30, and pinstall failed to compile when I forced ppc_nbsd20 as a sysname. I ended up using [:Terminus] as the test box.
Anyway, I still need to figure out if I can easily serve AFS space with Samba. Switching [:Gallifrey] to an AFS server will be a project in any case.
Steps to switch Gallifrey to AFS:
- newfs wd1
- cp contents of wd0 and /cvsroot to wd1
- newfs wd0 to prepare to be mounted as /vicepa
- change DNS entries to afs-1.kollasch.net
- setup NetBSD 3.0
- apply kernel patch for support for large large-block file systems
- install OpenAFS and Arla, perhaps use Kula's packages
- prepare wd0 to be /vicepa
follow [http://www.public.iastate.edu/~kula/talks/afs-bpw-2005/afs-bpw-2005-iowa.html this] again
- mount wd1 and copy it into an AFS volume