Difference between revisions of "HOWTO Install and Use the CVMFS Client"

From GlueXWiki
Jump to: navigation, search
(Created page with "We use CVMFS to distribute our software at remote productions sites, like the OSG and NERSC. Binaries, resource files, CCDB SQLite, and helper scripts are all available via CV...")
(No difference)

Revision as of 21:06, 30 May 2021

We use CVMFS to distribute our software at remote productions sites, like the OSG and NERSC. Binaries, resource files, CCDB SQLite, and helper scripts are all available via CVMFS. This HOWTO will describe how to install the CVMFS client on a local Linux machine. After that, all of the pieces needed to build and run GlueX software locally on the machine are available if the native OS is CentOS 7 Linux. If some other distribution is run and singularity is available on that distribution, CVMFS will provide a CentOS 7 singularity container that can be used to run the CVMFS-provided GlueX software.

The procedure described below requires root access. If root access is not available, there is an alternate method for accessing CVMFS from user space described in this HOWTO. At this writing, the alternate will only work for RedHat Enterprise and CentOS distributions.