[OpenAFS] Setting up new cell on RHEL4 - some help needed
Wed, 22 Aug 2007 09:50:08 +0200 (CEST)
On Wed, 22 Aug 2007, Robert Sturrock wrote:
> (I admit I don't really understand "dynroot" - it's enabled by default
> when the openafs-client starts, but I'm not sure if I want/need this or
This seems to be the reason for your trouble.
In former times (when Linux was just born), the content of /afs was
delivered by a volume itself (named root.afs). All this volume contained
were mountpoints to root.cell-volumes of other cells. An admin had to
maintain those mountpoints so that the users of the cell can browse to
Later it became obvious, that maintaining root.afs manually is a lot of
work if you want to be up to date. At that time dynroot was invented.
Using dynroot, the afs-client does no longer mount root.afs as /afs, but
populates /afs automagically with mount-points to root.cell of the
requested cells. Which cells are available are (at first) managed by the
CellServDB file on the client.
So if you changedir to /afs/foobar.tld, the cache manager looks into
CellServDB if it can find a cell with foobar.tld. If so, it creates a
kind of virtual mount point and tries to locate root.cell of that cell.
So you have two options. Turn dynroot off (it is configured in
/etc/sysconfig/(open)afs on Redhat systems) and do what the manual tells
you. Or use dynroot and ignore everything regarding root.afs (including
trying to fs chacl'ing /afs).
Mitarbeiter an der TU Chemnitz, Fak.f. Informatik, Professur VSR
Buero: Str. d. Nationen 62, B204, D-09111 Chemnitz
Tel: +49 371 531-31118, Fax: +49 371 531-831118