FranklinQuad Core Upgrade
Quick Start Guide
Access to Franklin
Software
Status & StatsNERSC MOTD Announcements Known Problems Current Queue Look Completed Jobs List Job Stats |
Franklin File SystemsAll user-accessible file storage is provided by the Lustre File System, which provides a scalable, high performance data storage and is available from all nodes. User home directories and a large amount of scratch space are both provided by Lustre. $HOME DirectoryAt log in, users are in the $HOME directory by default. Home directories are available from all nodes. Home directories are owned by the user (NERSC username) and the group ownership is the personal file group (also the NERSC username). Personal filegroups contain only a single user. Home directories can (and should) always be referred to by the environment variable $HOME. The absolute path to a home directory (e.g., /u4/joe/) may change, but the value of $HOME will always be correct. Home directories are not currently backed up, although we intend to perform back ups for the purposes of catastrophic file system recovery when the tools required become available. Please save all important files to HPSS on a regular basis. For security reasons, never allow "world write" access to a $HOME directory or $HOME/.ssh directory. NERSC scans for such security weakness, and, if detected, will change the permissions on the directories to disable "world write" access. The home directory contains various login control files (e.g. ".login", ".cshrc", ".profile"). These are symbolic links to common files that contain definitions shared by all users. Users should not remove or modify these links. Customizations of login behavior should be specified in extension files with names such as .login.ext, .cshrc.ext, and .profile.ext. The home directories are part of the Lustre Parallel File System. Each user has a quota of allowed disk space usage in $HOME and a separate quota for the number of inodes. Each file or directory that owned by a user counts as one inode against the quota. The myquota command (with no options) will display information on the limits in the $HOME directory. For example: % myquota Displaying quota usage for user aaa: -- BLOCK (GB) --- --- INODE ------ FileSystem Usage Quota Usage Quota ---------- ------- ------- ------- ------- u0 4 15 1094 25000 scratch 133 250 33485 50000 The output shows the limit on file space (Block Quota) and inodes (Inode Quota), as well as the current usage. If a "Quota" value is reached, further storage on that file system will be blocked. In this example the home directory is in /u0. $SCRATCH DirectoryNERSC provides a scratch directory referred to by the environment variable $SCRATCH. Users should always use $SCRATCH for temporary storage, and users should never use /tmp. /tmp is a small file system reserved for system use.
The $PROJECT DirectoryThe NERSC Global Filesystem (NGF) provides a large-capacity file storage resource that is shared between all the major compute platforms. Usage is organized by "projects", which will usually (but not always) be the same as repositories. File space in NGF is not automatically allocated to individual users; it must be requested by project administrators. Since NGF is not part of Lustre file system, only login nodes have access to /project directory, Franklin compute nodes have no access to /project.Quota Summary
NERSC sometimes grants temporary quota increases for legitimate purposes. To apply for such an increase, please see Disk Quota Change Request Form. Franklin /scratch UsageFranklin /u0 ($HOME) Usage |
Page last modified: Wed, 06 Aug 2008 16:15:21 GMT Page URL: http://www.nersc.gov/nusers/systems/franklin/storage.php Web contact: webmaster@nersc.gov Computing questions: consult@nersc.gov Privacy and Security Notice |