openafs_client - OpenAFS Client Role
Description
Install and configure OpenAFS clients.
Requirements
Unless DNS SRV records have been configured to supply the OpenAFS database
server addresses, the names and addresses of the OpenAFS databases to setup the
server CellServDB files must be provided by the afs_csdb inventory variable,
or a separate yaml file, the path of which is specified by the afs_csdb_file
variable.
Variables
See openafs_common for included common variables.
- afs_module
OpenAFS kernel module name,
openafsorlibafs. Default:openafs- afs_module_install_method
Specifies the kernel module installation method on RPM-based systems. Must be one of:
dkms,kmod, orkmp.Default:
dkms- afs_module_enable_preload
Specifies if the role should attempt to preload the OpenAFS module before the client service is started.
Default: no
- afs_mountpoint
The AFS filesystem mount point. This value is written to the
cacheinfofile.Default value is auto-detected from the
cacheinfofile installed by packages.Default: auto-detected, fallback to
/afs- afs_cachedir
The path to the OpenAFS cache directory. This value is written to the
cacheinfofile.When installing the client from packages, the default value is detected from the packaged
cacheinfofile.When installing the client from source, the default value is
/var/cache/openafswhen the client was build with modern installation paths, otherwise the default value is/usr/vice/cacheif the client was built with the Transarc compatibility paths.Default: auto-detected, fallback to
/var/cache/openafs- afs_cachesize
The size of the OpenAFS cache. This value is written to the
cacheinfofile.Default value is auto-detected from the
cacheinfofile installed by packages.Default: auto-detected, fallback to 50000
- afs_afsd_opts
The
afsdcommand line arguments to override the value provided by the client installation package.Default: auto-detected
- afs_client_netinfo
A single string, or a list of strings, to set the contents of the client
NetInfoconfiguration file.- afs_client_netrestrict
A single string, or a list of strings, to set the contents of the client
NetRestrictconfiguration file.