This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
guide:filesystems [2011/04/07 15:39] smabakane |
guide:filesystems [2026/05/18 13:11] (current) ccrosby [File Systems] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== File Systems ====== | ====== File Systems ====== | ||
| - | ===== SUN systems ===== | ||
| - | The SUN system consisting of Nehalem and Harpertown clusters, the M9000 SMP machine, preprocessing nodes and visualization node has the following file systems: | ||
| - | * NFS for home directories ''/ | + | :!: To prevent data loss the CHPC has to be strict about its 90 day life time policy |
| - | * Luster file system for fast scratch | + | |
| - | **Actual file systems mounted on SUN** | ||
| - | For example, typing the '' | + | The primary file systems |
| - | @login02: | + | ^ Name ^ Mount point ^ File System ^ Size ^ Quota ^ Backup ^ Access |
| - | Filesystem | + | | " |
| - | / | + | | " |
| - | udev 7.9G 900K 7.9G 1% /dev | + | | " |
| - | /dev/ | + | | " |
| - | 172.17.203.15:/ | + | |
| - | 1.6T 457G 1.1T 30% / | + | |
| - | | + | |
| - | 1.9T 1.3T 442G 76% / | + | |
| - | 172.17.203.50:/ | + | |
| - | 3.1T 2.6T 508G 84% / | + | |
| - | | + | |
| - | 712G 205G 508G 29% / | + | |
| - | 172.17.195.21@o2ib0: | + | |
| - | | + | |
| - | 172.17.195.20@o2ib0: | + | |
| - | 72T | + | |
| - | 172.17.195.21@o2ib0: | + | |
| - | | + | |
| - | 172.17.195.20@o2ib0: | + | |
| - | | + | |
| + | In the above table **Name** refers to the colloquial name of the file system, i.e., what it is referred to in ordinary speech or writing. | ||
| - | | + | =====Home===== |
| - | + | The home file system contains all users' home directories as is usual for a Linux system. | |
| - | ===== IBM systems ===== | + | ====Quota==== |
| - | 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 shared Storage Area Networks (SAN) of about 94 Terabytes. | + | Your home directory is subject to a strict quota. Once you exceed that quota you will not be able to write any more to any file within that directory. |
| - | Below is the structure of the file system | + | 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://users.chpc.ac.za/helpdesk/tickets/submit/|Helpdesk]] ticket. |
| - | Filesystem | + | |
| - | /dev/sda2 68G | + | |
| - | tmpfs 8.4G 8.0K 8.4G | + | |
| - | | + | |
| - | / | + | |
| - | / | + | |
| - | [chpcln][/root]> | + | |
| - | ===== GPU cluster ===== | + | |
| - | The GPU has its own designated login node connected to the 5 compute nodes and 6 storage nodes. GPU also has storage capacity of 12 Terabytes and its structured as follows: | + | =====Lustre===== |
| - | [root@hn.gpu ~]# df -h | + | The Lustre file system is a high performance parallel file system which is to be used for all running jobs on the Lengau cluster. |
| - | | + | |
| - | /dev/md0 | + | This is a work space, or " |
| - | | + | |
| - | /dev/gpfs 12T | + | 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. |
| - | [root@hn.gpu ~]# | + | |
| + | 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. | ||