Difference between revisions of "HOWTO use the GlueX Singularity Container"
From GlueXWiki
(Created page with "== Install Singularity == See the instructions on the [https://singularity.lbl.gov Singularity site]. == Get the Container== Download [https://halldweb.jlab.org/dist/gluex_...") |
(→rsync) |
||
Line 19: | Line 19: | ||
=== rsync === | === rsync === | ||
− | rsync -ruvt --delete scosg16.jlab.org:/cvmfs/oasis. | + | rsync -ruvt --delete scosg16.jlab.org:/cvmfs/oasis.opensciencegrid.org/gluex/group/ <directory that contains "group">/group/ |
=== Get a Shell Inside the Container === | === Get a Shell Inside the Container === |
Revision as of 13:50, 10 April 2018
Contents
Install Singularity
See the instructions on the Singularity site.
Get the Container
Download gluex_centos7.img, the container.
Get the Software and Support Files
Use one of two methods.
Tarball
- Download the [tarball]. It's 40 GB.
- cd <directory that will contain "group">
- tar zxvf <directory containing tarball>/group_halld.tar.gz
rsync
rsync -ruvt --delete scosg16.jlab.org:/cvmfs/oasis.opensciencegrid.org/gluex/group/ <directory that contains "group">/group/
Get a Shell Inside the Container
singularity shell --bind <my_local_group_directory>:/group/halld <directory with container>/gluex_centos7.img
Set-Up the GlueX Environment
source /group/halld/Software/build_scripts/gluex_env_jlab.sh