Checking Filesystem Quotas on SeaWulf

This KB Article References: High Performance Computing
This Information is Intended for: Instructors, Researchers, Staff, Students
Created: 11/01/2024 Last Updated: 11/01/2024

We now have a new command, myquota, that prints out the SeaWulf storage usage and number of files located in major directories you have access to, along with the limits of both. As SeaWulf storage space has limits on both directory size  and number of files stored, this command allows quick analysis on the cause of disk quota errors.

myquota, when ran without any flags, shows data on your home directory, scratch directory, and any project and class space that you are part of as follows:

[NetID@login2 ~]$ myquota
== NetID-home ==
Filesystem GB quota limit | files quota limit
mmfs1 6 20 20 | 61172 204800 204800

== NetID-scratch ==
Filesystem GB quota limit | files quota limit
mmfs1 1 20480 20480 | 204 10000000 10000000

== DoeGroup ==
Filesystem GB quota limit | files quota limit
mmfs1 3957 5120 5120 | 2038373 10485760 10485760

== AMS999 ==
Filesystem GB quota limit | files quota limit
mmfs1 3 1024 1024 | 12536 10485760 10485760


Alternatively, you can choose to print only one directory by adding a flag. For home and scratch directories, add NetID-home or NetID-scratch after myquota. For project directories,  add the name of the project space. For example, myquota DoeGroup displays the usage of DoeGroup project space, and myquota NetID-home, after replacing NetID with your lowercase NetID will show the usage of your home directory.

Understanding the Output
On the first line, the name of the directory is enclosed by double lines. On the second line, starting from the left, the storage usage  of that directory in GB is shown under the header, GB. The soft and hard limit on the disk usage in GB are shown under the header, quota and limit, respectively. The number of files you currently have in that directory is shown under the header, files. To the right, the soft and hard limit on the number of files allowed in that directory is shown under the header, quota and limit, respectively. On SeaWulf, most directories' quota and limit should match each other, so you should not have to worry about the distinction between them. 
Putting it all together, in the example of home directory above, the user has used 6 out of 20 GB and has 61172 files out of 204800 allowed. 
As you may encounter disk quota errors as you approach the limit on either size of data or number of files in a directory, it may be beneficial to monitor the number of files and sizes of files when dealing with a large data set or virtual environment.

More information on SeaWulf’s storage, including how to request additional storage space, can be found on this FAQ article: https://it.stonybrook.edu/help/kb/requesting-storage-on-seawulf

For More Information Contact


IACS Support System

Still Need Help? The best way to report your issue or make a request is by submitting a ticket.

Request Access or Report an Issue