Warning
Iceberg was decommissioned on 30th November 2020. Users of Iceberg need to switch to using ShARC and/or Bessemer instead.
The Cooperative Computing Tools (cctools) contains Parrot, Chirp, Makeflow, Work Queue, SAND, and other software.
After connecting to Iceberg (see Establishing a SSH connection), start an interactive session with the qrsh or qrshx command.
The default version of cctools is made available with the command
module load apps/binapps/cctools
Alternatively, you can explicitly load a specific version using:
module load apps/binapps/cctools/6.2.10
parrot_run provided by cctools can be used to provide access to CernVM-FS
e.g. to access the Atlas CernVM-FS repo
parrot_run bash
ls /cvmfs/atlas.cern.ch/repo
LibCvmfs version 2.4, revision 25
ATLASLocalRootBase benchmarks conditions containers dev images sw tools
The environment variable PARROT_CVMFS_ALIEN_CACHE
is used to specify the location for the CVMFS cache.
By default the cctools module will set PARROT_CVMFS_ALIEN_CACHE
to your /data
directory. You can override this behavior by setting PARROT_CVMFS_ALIEN_CACHE
to another location.
The environment variable PARROT_CVMFS_REPO
can be used to add other repositories.
For more info on using the parrot connector see CernVM-FS documentation
These are primarily for administrators of the system.
cctools 6.2.10
Download the cctools tarball (cctools-6.2.10-x86_64-redhat6.tar.gz
) from CCL.
Save this file to /usr/local/media/cctools/6.2.10/
Install cctools using this script
Install this modulefile
as /usr/local/modulefiles/apps/binapps/cctools/6.2.10