You find solutions for problems with exceeded quota on the HOME file system.
Check the quota
Check the quota 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.
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
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 of 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 a number of unix groups. You can check the list of unix groups with the command groups
.
For each file on disk you can figure out to which unix group it is attached to.
blogin4> ls -la -rw------- 1 myaccount myaccount 237271040 Jul 3 2020 somefile.txt drwx------ 1 myaccount prj00012 4096 Jul 3 2020 somedirectory
You can modify the unix group of a file or a directory tree.
blogin4> groups myaccount prj00012 blogin4> chgrp prj00012 somefile.txt blogin4> chgrp --recursive prj00012 somedirectory blogin4> ls -la somefile.txt -rw------- 1 myaccount prj00012 237271040 Jul 3 2020 somefile.txt
HOME quota exceeded
You have the following solutions if your HOME quota is exceeded.
- remove files or move files from HOME to WORK (no backup) or to PERM
- ask your consultant for a higher quota
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
WORK quota exceeded
You have the following solutions if your WORK quota is exceeded.
- remove files or move files from WORK to PERM
- change unix group for files to "move" quota from your account to a unix group (e.g. prj00012)
- ask your consultant for a higher quota
The WORK file system (WORK=/scratch/usr/${USER}
) is intended to be used for the following data.
- large files
- parallel input/output for your jobs