NERSCPowering Scientific Discovery Since 1974

File storage and I/O

There are 5 main user file spaces available on Genepool/Phoebe

$HOME

Your home directory on Genepool mounted across all NERSC systems.  You should refer to this home directory as $HOME where ever possible.  If you had an old home directory at JGI, on /house or on the netapps we recommend you refer to this old home directory as $OLD_HOME.   You should not change the environment variable $HOME.  For more details on quotas, dotfile initialization and back ups, please see our global homes page.

/house

The house file system will be mounted on Genepool as it is at the JGI.  Users can access data from house as usual.  Note that house is currently highly utilized and often is more than 90% utilized.  Please backup data to HPSS and delete data you don't need.  Consider using the projectb file system described below.

projectb

projectb is a new 2.7PB GPFS based file system for JGI projects.  The intention of the projectb space is to put data that is needed by multiple people in a group for easy access to data sharing.  If you would like a project directory for your group, open a ticket in Jira with the requested quota.  Project directories are backed up and not purged.

Currently there are high level directories set up for each of the programs.

R&D
PI
comparative
fungal
metagenome
micro
plant

 

$SCRATCH

Each user has a "scratch" directory with a 20TB disk space and 500,000 inode quota.  Scratch directories are NOT backed up and file are purged if they have not been accessed for 12 weeks.  Access your scratch directory with the environment variable "$SCRATCH" for example:

cd $SCRATCH

/jgi/tools

The /jgi/tools area has been brought over to Genepool as is.  Users can access software as usual.

 

Other file systems

Other file systems will also be mounted on Genepool, though they may be lightly used by JGI users initially.

/usr/common - is a file system where NERSC staff build software for user applications.  We expect to build out this area for the JGI in the future.

global scratch - is a GPFS based file system that is accessible on almost all of NERSC's other compute systems.  Write performance to global scratch on Genepool will be slow.  However, using this file system could be an option for users needing to share data with other NERSC systems.

global project - is a GPFS based file system that is accessible on almost all of NERSC's other compute systems.  Write performance to global scratch on Genepool will be slow.  However, using this file system could be an option for users needing to share data with other NERSC systems.