Einen weiteren AFS-Server in der gleichen Zelle einrichten

Eine eigene Partition für /vicepa muss auf dem neuen Server (in diesem Beispiel qloc.ethz.ch) erzeugt und gemountet werden:

mkfs.ext3 /dev/sdb1
mkdir /vicepa
mount /dev/sdb1 /vicepa

(Eintrag in /etc/fstab nicht vergessen!)

Der neue AFS-Server muss zuerst als AFS-Client konfiguriert werden. Dann muss zusätzlich die Server-Software installiert werden:

apt-get install openafs-fileserver

Nun müssen /etc/krb5.key* und /etc/openafs/server/KeyFile vom Hauptserver auf den neuen Server kopiert werden, und dann der Fileserver neu gestartet werden.

/etc/init.d/openafs-fileserver restart

Dann müssen die Serverprozesse aktiviert werden:

bos create -server qloc.ethz.ch -instance fs -type fs \ 
-cmd /usr/lib/openafs/fileserver \
-cmd /usr/lib/openafs/volserver \
-cmd /usr/lib/openafs/salvager  -localauth

Nun kann ein AFS-Volume erzeugt und gemountet werden:

vos create qloc.ethz.ch  /vicepa offline -localauth
fs mkmount /afs/sed.ethz.ch/offline offline 
fs setquota /afs/sed.ethz.ch/offline/ 0
fs setacl /afs/sed.ethz.ch/offline sed rl



Stefan Heimers 2011-02-25