...
Action
Use CernVM-FS on batch?.
Singularity
CernVM-FS can be accessed on head-01.arcc.albany.edu using singularity. Singularity allows users to spawn secure containers, giving them full control over their environment without root privileges. For more information, please see https://www.sylabs.io/.
...
Instructions
/cvmfs/ is mounted on all compute and interactive hosts. You can test access by SSH into head.arcc.albany.edu , they can be built via github + singularity-hub (https://www.singularity-hub.org/) CI/CD, or on a local machine and pushed to singularity-hub, then pulled down to head-01.arcc.albany.edu and run, seamlessly. How-to:
...
There are two ways to access the image, from a shared network path, or to pull it down to a directory of your choice.
Executing a shell from the shared network directory:
Connect via SSH (PuTTY, macOS terminal) and then executing
Code Block | ||
---|---|---|
|
...
cd / |
...
Pulling the image to a directory of your choice
Code Block | ||
---|---|---|
| ||
$ cd [path/to/your/directory]
$ singularity pull shub://nschiraldi/singularity:cernvmfs
$ singularity exec --bind /network/ singularity_cernvmfs.sif parrot_run bash --noprofile --norc
$ cd /cvmfs/ |
How-to: Copy Files to my Lab Share
Code Block | ||
---|---|---|
| ||
$ singularity run --bind /network/ singularity_cernvmfs.sif cp -R /cvmfs/[path/to/files] /network/rit/lab/[path/in/lab]cvmfs/ ls |
Include Page | ||||
---|---|---|---|---|
|