This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
guide:filesystems [2011/05/25 12:33] smabakane |
guide:filesystems [2026/05/18 13:11] (current) ccrosby [File Systems] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== File Systems ====== | ====== File Systems ====== | ||
| - | ===== File Systems ===== | ||
| - | ===== IBM systems ===== | + | :!: To prevent data loss the CHPC has to be strict about its 90 day life time policy for files on Lustre. |
| - | There are two IBM systems (e1350 and Blue Gene/P cluster). In summary, the e1350 cluster consists of 160 compute nodes, 3 hotspares, 3 storage nodes, back-up node, management node and a single login node. These two systems are connected to the Storage Area Networks (running GPFS) of about 94 Terabytes. | ||
| - | Below is the structure of the file system in IBM Systems: | + | The primary |
| - | [chpcln][/ | + | ^ Name ^ Mount point ^ File System ^ |
| - | Filesystem | + | | " |
| - | /dev/ | + | | " |
| - | tmpfs | + | | " |
| - | /dev/home | + | | " |
| - | /dev/ | + | |
| - | /dev/work 89T | + | |
| - | [chpcln][/ | + | |
| - | ===== GPU cluster ===== | ||
| - | The GPU has its own designated login node connected | + | In the above table **Name** refers |
| - | [root@hn.gpu ~]# df -h | + | =====Home===== |
| - | | + | |
| - | /dev/md0 | + | The home file system contains all users' home directories as is usual for a Linux system. This is where your standard and primary files reside, most especially your [[guide: |
| - | | + | |
| - | /dev/gpfs 12T | + | ====Quota==== |
| - | [root@hn.gpu ~]# | + | |
| + | Your home directory is subject to a strict quota. | ||
| + | |||
| + | For this reason, large application codes should be installed in your Lustre directory, or you should use a pre-installed application from the Apps file system. | ||
| + | |||
| + | To request that an application be installed in Apps please open a [[https:// | ||
| + | |||
| + | |||
| + | |||
| + | =====Lustre===== | ||
| + | |||
| + | The Lustre file system is a high performance parallel file system which is to be used for all running jobs on the Lengau cluster. | ||
| + | |||
| + | This is a work space, or " | ||
| + | |||
| + | If you rely in your workflow on certain directories that may have been deleted due to the clean-up process, modify your workflow to make it more robust. | ||
| + | |||
| + | Note that Lustre has a complex structure and is best suited for large files and parallel access. See the separate [[guide: | ||
| + | |||
| + | ====Job Scripts==== | ||
| + | |||
| + | The //working directory// for all your job scripts must be on Lustre. | ||
| + | |||
| + | /mnt/lustre/ | ||
| + | |||
| + | where '' | ||
| + | |||
| + | Large codes, data sets, and output data must be stored under your Lustre directory. | ||
| + | |||
| + | > Smaller applications, | ||
| + | |||
| + | ====Lustre is NOT Backed Up==== | ||
| + | |||
| + | We do not keep a back up of Lustre. | ||
| + | |||
| + | Lustre is designed for //performance// and capacity. | ||
| + | |||
| + | To upload or download data to/from Lustre use the '' | ||
| + | |||
| + | |||
| + | =====Apps===== | ||
| + | |||
| + | The Apps file system contains application codes, libraries, development tools, compilers, etc., installed by the CHPC for our users. | ||
| + | |||
| + | This system is accessed through the environment modules tool '' | ||
| + | |||
| + | =====Groups===== | ||
| + | |||
| + | By special arrangement research groups may store files and data that are shared by members of that group. | ||