Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 35 Nächste Version anzeigen »

You find here solutions for problems with exceeded quota on the HOME and WORK file system.

Check your quota

Check your quota limits on HLRN with the command hlrnquota. Once your account is a member of a UNIX group, you find quota informations additionally for all groups. Each of your files belongs to your account or to one of your UNIX groups. The output of hlrnquota is updated twice per hour.

Check quota
blogin4> hlrnquota
Home
                           Blocks used   Soft limit   Hard limit     Inodes used   Soft limit   Hard limit    
  myaccount  (users)          89.45 GiB       40 GiB      100 GiB         187.3 k            -            -    
  prj00012  (projects)        68.03 GiB       40 GiB      100 GiB         659.6 k            -            -    

Work
                           Blocks used   Soft limit   Hard limit     Inodes used   Soft limit   Hard limit    
  myaccount  (users)          1.202 TiB        3 TiB       30 TiB          1.74 k        250 k        1.5 M    
  prj00012  (projects)        2.512 TiB       12 TiB       30 TiB               1          1 M          6 M    

File system quotas at HLRN are realized

  • on HOME and WORK with respect to the UNIX groups
  • on PERM with respect to the user account.

Quota on HOME and WORK

For each stored file on the file systems HOME and WORK the UNIX group of this file controls the attribution to the quota to this UNIX group. For quota, the directory of a file (/scratch/usr/${USER} or /scratch/projects/<projectID>) does not matter.

Each user account is a member in one or more UNIX groups. You can check your membership in UNIX groups with the command groups.

Unix groups
blogin4> groups myaccount
myaccount prj00012

Once you decide to set the UNIX group to prj00012 for a file, the used quota for the UNIX group prj00012 includes this file size.

Modify unix group for a file
blogin4> chgrp prj00012 somefile.txt
blogin4> ls -l somefile.txt
-rw-------  1 myaccount prj00012 237271040 Jul  3  2020 somefile.txt


Modify unix group for a directory
blogin4> chgrp --recursive prj00012 somedirectory
blogin4> ls -ld somedirectory
drwx------  1 myaccount  prj00012      4096 Jul  3  2020 somedirectory

General hints to solve quota issues

As described in File Systems the default quota limits are reasonable for average use cases.
For projects requiring higher quota limits we kindly ask you to contact your consultant to discuss your needs and how we can help you.

Please keep in mind that the overall performance of a global parallel file system depends on the free capacity (better performance with high free capacity).

HOME quota exceeded

The HOME file system (HOME=/home/${USER}) is intended to be used for the following data:

  • configuration files
  • source code and executables

You might experience an exceeded HOME quota due to unintended usage of the HOME file system, e.g.

  • large files
  • parallel input/output for your jobs

If your HOME quota is exceeded, we recommend

  1. to check whether you can either delete files or move files from HOME to WORK (no backup!) or to PERM
  2. to contact your consultant, explain your storage needs, and ask for a higher quota limits.

WORK quota exceeded

The WORK file system (/scratch) is intended to be used for the following data:

  • large files
  • parallel input/output for your jobs

If your WORK quota is exceeded, we recommend

  1. to check whether you can delete files or move files from WORK to PERM
  2. to change the UNIX group for files to "move" the attribution to the quota from your account to a UNIX group (e.g. prj00012)
  3. to contact your consultant, explain your storage needs, and ask for a higher quota limits.
  • Keine Stichwörter