Index of /public/downloads/openafs/Linux-RHEL6
OpenAFS for Linux requires a kernel module. If Linux updates include a new kernel, the module must
be either rebuilt from source, or copied/linked from the old kernel to the new one.
The recommended way to manage this on Red Hat, Fedora,
CentOS, and other Red Hat-derived distributions is as follows:
- Ensure that the gcc, flex, and kernel-devel packages are installed.
This may already be the case on a workstation set up for software development.
- Install the dkms package, if not already installed. On Red Hat Enterprise, this must be
installed from the Fedora/EPEL repository. On other Red Hat-like systems, it is probably installed by
default. This package (Dynamic Kernel Module System) rebuilds modules as needed if either the module
source or the kernel version changes.
- The epel-release package sets up a system to include EPEL in the package repository list.
If installed, the dkms package can be installed by the usual software update tools. Alternatively, it
can manually installed from the copy stored here. EPEL is "Extra Packages for Enterprise Linux"
- Include the dkms-openafs package in the OpenAFS set. This contains a subset of the sources, enough to rebuild the kernel module, and the necessary configuration information.
After installation, you must edit the 1-line file /usr/vice/etc/ThisCell to read:
Then start the service with service openafs-client start. The installation packages will have configured
the service to start on future reboots.
At this point you should have /afs mounted, and be able to authenticate using klog. There are
many client parameters which can be tuned to improve performance or security in specific circumstances. Please consult
the documentation at OpenAFS.org, or ask Research Computing for advice.