File systems on the RVS nodes

Home file system

The home file system is shared among all ELvis nodes. By default, the quota per user is 500 GByte. If you need more space, please contact hic@surfsara.nl.

From the home file system nightly incremental backups are made.

Local scratch storage

The ELvis nodes themselves only have a modest amount of local disk storage (around 800 GByte), to be used as scratch space during visualization sessions. Please use /scratch for temporary output instead of the home directory (the latter is shared among the nodes on a slower file system).

Note that the scratch directories on the nodes are cleared automatically after your job ends!

Cartesius file systems

All the nodes in the ELvis cluster have access to the Cartesius projects and scratch file systems, using NFS mounts. The table below lists the paths on Cartesius and corresponding paths on the ELvis cluster.

Cartesius ELvis nodes Writable?
/projects /cartesius/projects yes
/scratch (login node) /cartesius/scratch yes
/scratch-shared (compute node) /cartesius/scratch/shared yes
/scratch-local (compute node N) /cartesius/scratch/nodespecific/N yes
/home/<name> Not available n/a

The Cartesius home file system isn't directly available on the RVS cluster. This has a technical reason, unfortunately, for which we hope to find a good solution. For now, copying files from Cartesius /home to ELvis /home is a work-around.

Note that the directories on the ELvis side are auto-mounted, meaning the mount will only be activated when the contents of a Cartesius directory is requested. E.g.

paulm@v42-1:~$ ls -l /cartesius/
### Nothing mounted yet ###
total 0
paulm@v42-1:~$ ls -l /cartesius/scratch
### Cartesius /scratch directory gets mounted automatically ###
total 444
drwxr-xr-x    7 bench bench   4096 Jul 23 18:40 Bull
drwxr-xr-x   13 bench bench   4096 Jul 17 15:35 bull_bench
drwxr-xr-x  603 root  root   40960 Jul 16 09:10 nodespecific
drwxrwxrwt 5671 root  root  393216 Jul 26 12:05 shared
drwxr-xr-x    2 root  root    4096 Jun 19 16:41 test_extension
drwxr-xr-x    2 root  root    4096 Jul 18 17:51 toto
paulm@v42-1:~$ ls -l /cartesius/
### Mount stays active ###
total 4
drwxr-xr-x 9 root root 4096 Jul 18 17:52 scratch
paulm@v42-1:~$ ls -l /cartesius/projects/Bull
### /cartesius/projects isn't mounted yet, but that's no problem ###
total 48
drwxrwxr-x 2 bench bench  4096 Jul 18 18:59 test_20130718_185843
drwxrwxr-x 2 bench bench  4096 Jul 18 19:29 test_20130718_192947
drwxrwxr-x 2 bench bench  4096 Jul 18 19:34 test_20130718_193402
drwxrwxr-x 2 bench bench  4096 Jul 23 17:13 test_20130723_171337
drwxrwxr-x 2 bench bench 16384 Jul 23 18:14 test_20130723_181416
drwxrwxr-x 2 bench bench 16384 Jul 23 18:40 test_20130723_184016
-rw-rw-r-- 1 bench bench     0 Jul 18 17:53 toto
paulm@v42-1:~$ ls -l /cartesius/
### /cartesius/projects now mounted as well ###
total 8
drwxr-xr-x 13 root root 4096 Jul 26 10:50 projects
drwxr-xr-x  9 root root 4096 Jul 18 17:52 scratch

Archive storage

The archive system is available on the login node under /archive. There's lots of subdirectories directly under /archive so better not do tab-completion there. It's better to navigate to /archive/<your-username> first.