DB server installation
the osdserver process is installed with the dedicated openafs-osdserver RPM
for this RPM, there is a dedicated repository in SL/53/x86_64_extra/afs-osdserver
in vamos, this repository is selected by the CF_YUM_extrarepos_afsosddb variable
it was included in the afs-dbserver-mod
Enabling clients for OSD + Vicep-Access
handled by the afsosd-mod
install proper AFS client + module (afs1410osd-alma repository)
install SLZ_vicep_lustre_links RPM not in modifier yet
Original setup for a Lustre-based vice partition
- once Lustre is available, setup the partition
create the appropriate link to lustre (must match the link distributed to clients via RPM)
[zyklop20] ~ # ln -s /lustre/vpxl /vicepal
do create the AlwaysAttach file (otherwise, non-partition /vicep directories are ignored)
[zyklop20] ~ # touch /vicepal/AlwaysAttach
protect the "vice partition" from fileserver usage:
[zyklop20] ~ # touch /vicepal/OnlyRxosd
launch the rxosd process
[zyklop20] ~ # bos create localhost rxosd simple /usr/afs/bin/rxosd -localauth
- this has no immediate effect, vice partitions are touched once the osddb asks for them
- add the appropriate OSDDB entry
/vicepal => lun = 1 * 26 + 11 (where a corresponds to 1 and l to 11 (=12-1))
osd createosd -id 2 -name zyklop20-al -ip 141.34.22.43 -lun 37 -minsize 1m -maxsize 2048g -wrprio 64 -rdprio 64
this requires AFS admin privileges, of course (currently, osd createosd has no -localauth)