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,
openafs
orlibafs
. 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
cacheinfo
file.Default value is autodetected from the
cacheinfo
file installed by packages.Default: autodetected, fallback to
/afs
- afs_cachedir
The path to the AFS cache. This value is written to the
cacheinfo
file.Default value is autodetected from the
cacheinfo
file installed by packages.Default: autodetected, fallback to
/usr/vice/cache
- afs_cachesize
The size of the AFS cache. This valus is written to the
cacheinfo
file.Default value is autodetected from the
cacheinfo
file installed by packages.Default: autodetected, fallback to 50000
- afs_afsd_opts
The
afsd
command 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
NetInfo
configuration file.- afs_client_netrestrict
A single string, or a list of strings, to set the contents of the client
NetRestrict
configuration file.