Each user is provided a home directory to store frequently used items such as source code, binaries, and scripts. Home directories are located in a Network File Service (NFS) that is accessible from all interactive NICS resources as:
/nics/[a-d]/home/$USER
Each user receives a default storage limit of 2 GB in his or her home directory. Home directories are regularly copied to tape backup.
Notice: Compute nodes can see only the Lustre scratch directories.
Batch scripts are run on service nodes that have access to the home, project and software directories. Executables launched with the aprun command do not have access to these directories; they have access only to the Lustre scratch directories. In your batch script, make sure to cd to the Lustre scratch directory before the aprun command is issued. If this is not done, you may see an error like:
aprun: [NID 94]Exec /lustre/scratch/userid/a.out failed: chdir /nics/b/home/userid No such file or directory
For the program launched by aprun, all input and output files must reside in the Lustre scratch directories.
