Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Excerpt

There are multiple filesystems mounted to each of Pawsey's supercomputers. Each of these filesystems are designed for particular use cases. This page provides a detailed description of these filesystems.

...

Apart from /home, all are Lustre distributed filesystems. Lustre is an open-source, high performance parallel file system optimised for high throughput. 

Column


Note
iconfalse
titleMigration: Filesystems

While Pawsey is migrating to Setonix, there are existing filesystems still in use by Garrawarla.

  • The existing /astro filesystem, which will be replaced by the new /scratch filesystem on Setonix.


...

The /software  filesystem is a Lustre file system with much higher throughput than /home. It is intended for software installations and Slurm batch script templates. Each project has an associated directory on the filesystem whose path is /software/projects/<project>. Within a project directory, each project member has his or her own directory whose full path, /software/projects/<project>/<username>, is contained in the MYSOFTWARE environment variable.

...

Column
width900px


Code Block
languagebash
themeDJango
titleTerminal 7. Group ownership after moving a file from /home to /software
$ touch echo "foo" > foo.txt
$ ls -ld foo.txt
-rw-r--r-- 1 username username 04 Nov 29 17:02 foo.txt
$ mv foo.txt $MYSOFTWARE
$ ls -ld $MYSOFTWARE/foo.txt
-rw-r--r-- 1 username username 04 Nov 29 17:03 /software/projects/projectgroup/username/foo.txt


...

Column
width900px


Code Block
languagebash
themeDJango
titleTerminal 8. Group ownership after copying a file from /home to /software
$ touch echo "bar" > bar.txt
$ ls -ld bar.txt
-rw-r--r-- 1 username username 04 Nov 29 17:05 bar.txt
$ cp bar.txt $MYSOFTWARE
$ ls -ld $MYSOFTWARE/bar.txt
-rw-r--r-- 1 username projectname 04 Nov 29 17:06 /software/projects/projectname/username/bar.txt


...