Storage
Persistent volumes
Users are allocated 24 GiB of storage in their home directory, provided via a persistent volume claim to a CephFS filesystem:
[burt@jupyter-burt ~]$ df -h /home/burt
Filesystem Size Used Avail Use% Mounted on
10.226.25.22:6789:/volumes/okddev/csi-vol-[...] 23G 23G 988M 96% /home/burt
This storage is not visible to other users; for sharable storage, we recommend using NFS volumes. Increases to storage capacity are available upon request.
Remote filesystems (NFS)
All Users
Users have access to their centrally-provided NFS home directories – the home directories
available on fnalu and in gpvms – in /nashome
; the actual directory depends on the first
letter of the username. For example, user burt’s home directory is located at /nashome/b/burt
.
It may be easiest to symlink your nashome directory to your EAF home directory - you only need do this once:
[burt@jupyter-burt ~]$ ln -s /nashome/b/burt ~/nashome
[burt@jupyter-burt ~]$ ls -ld ~/nashome
lrwxrwxrwx. 1 burt us_cms 15 Dec 9 21:56 /home/burt/nashome -> /nashome/b/burt
[burt@jupyter-burt ~]$ cd ~/nashome
One difference is that files in /nashome
will appear to be owned by UID 65534:
[burt@jupyter-burt ~]$ touch ~/nashome/my-file
[burt@jupyter-burt ~]$ ls -l ~/nashome/my-file
-rw-r--r--. 1 65534 65534 0 Dec 9 16:01 /home/burt/nashome/my-file
This is purely a cosmetic issue; the files are actually owned by your UID (as verified on fnalu):
[burt@baz ~]$ ssh fnalu "ls -l ~/my-file"
-rw-r--r--. 1 burt nobody 0 Dec 9 16:01 /nashome/b/burt/my-file
CMS Users
All of the “normal” LPC NFS file systems are available:
/uscms_data/data1
/uscms_data/data2
/uscms_data/data3
/uscms/scratch1
/uscms/home
We recommend symlinking your LPC home directory to your EAF home directory:
[burt@jupyter-burt ~]$ ln -s /uscms/home/$(id -u -n) ~/uscmshome