From 1014211fc874bd17e635336756cded32729f769c Mon Sep 17 00:00:00 2001 From: Konrad Bucheli Date: Tue, 12 Sep 2023 09:30:36 +0200 Subject: [PATCH] add AFS documentation --- admin-guide/configuration/mount.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/admin-guide/configuration/mount.md b/admin-guide/configuration/mount.md index 29f4fac0..5867f9d3 100644 --- a/admin-guide/configuration/mount.md +++ b/admin-guide/configuration/mount.md @@ -91,6 +91,25 @@ proper `cifs-utils` package is installed. Ideally this would also support Kerberos (option `multiuser,sec=krb5`) then we would not need to deal with a mount username and password. We got that once running, but only by chance when there was also a NFS mount with Kerberos authentication which would prepare the according Kerberos host tickets. For CIFS RedHat misses some upcall configuration to do the same. RedHat support said that this might be fixed for 8.8, but it did not happen. How to configure this upcall or to prepare the Kerberos ticket that manually outside (e.g. regulary with a timer) we have not figured out yet. +## AFS +AFS is depending on role already configured by default. Additionally it can be enabled or disabled in Hiera with `base::enable_afs`: +``` +base::enable_afs: true +``` +respectively to disable: +``` +base::enable_afs: false +``` + +Following details can be modified, but are usually not required: +- `afs_client::mountpoint` +- `afs_client::root_volume` +- `afs_client::enable_dynroot` +- `afs_client::min_cache_size` (e.g. `8G`) +- `afs_client::files` +- `afs_client::dcache` + + ## Bind Mounts Bind mounts can be defined as follows: