Skip to main content

File Systems & Data Handling

Storage

File System

The global filesystem on Opuntia is NFS.  This is the file system for all home areas, /home, and a larger work area, /project.

Disk Quota and Backup

Each user will have a home directory under the /home filesystem. Each user will have a /home/username directory created when their account is opened. This directory is available on the login node as well as all the other nodes in the cluster. Users will be given a 10GB quota on the /home filesystem. This space is for relatively long-term storage of programs and other files used in preparing programs and scripts and submitting/managing batch jobs. It will be backed up weekly. We strongly urge you to keep a separate backup of your home directory.
The default /project quota for a group is 1TB. Requests for slightly more space can be made via a support ticket. Much larger needs will be handled through consultation with the requesting group.
Note: I/O intensive jobs executing on the compute nodes should refrain from using the /home file system, but should instead use the file systems such as the compute node’s local /tmp. Any compute node job doing extensive I/O to the /home file system will be subject to being killed by the sys-admin team on behalf of the user community.

The home and project areas are backed up daily incrementally, that is all files modified since last full backup are copied. A full backup is carried out monthly.

Transferring Data

Basic Tools

See this  section in the Getting Started documents.

Compressing/uncompressing files and directories

The available UNIX-commands for compression and uncompression are:

    • gzip/gunzip – for description see ‘man gzip’
    • bzip2/bunzip2 – for a description see ‘man bzip2’

To compress a file, follow the example:

$ ls -l datafile 
-rw-r--r-- 1 mad xno 1536000 2010-07-28 14:17 datafile 
$ gzip datafile 
$ ls -l datafile.gz 
-rw-r--r-- 1 mad xno 307447 2010-07-28 14:17 datafile.gz

To uncompress a gzipped file, follow the example:

$ ls -l datafile.gz 
-rw-r--r-- 1 mad xno 307447 2010-07-28 14:17 datafile.gz 
$ gunzip datafile.gz 
$ ls -l datafile 
-rw-r--r-- 1 mad xno 1536000 2010-07-28 14:17 datafile

To compress a directory, the compression tool needs to be used in combination with a archiving tool, like tar:

$ ls -ld project 
drwx------ 15 mad xno 32768 2009-12-09 18:25 project 
$ tar czf project.tar.gz project/ 
$ ls -l project.tar.gz 
-rw------- 1 mad xno 304827 2010-08-09 11:07 project.tar.gz

To unpack a archived directory:

$ tar xzf project.tar.gz 
$ ls -ld project 
drwx------ 15 mad xno 32768 2012-12-09 18:25 project

Scientific Data Libraries

See the NetCDF page.

See the HDF5 page.