Active3 years, 6 months ago
![Exceeded Exceeded](/uploads/1/2/5/8/125879331/460282770.jpg)
I am using Debian Squeeze. Suddenly I have started facing a problem that my user is not able to make directories and other such tasks. Running
mkdir abc
gives meEven though the destination folder is owned by a project with sufficient quota, the files will for a short time be owned by the original project. By copying the files, the earlier project's disk usage is increased and the quota is exceeded. The solution. We offer two options: Use mv instead of cp.
mkdir: cannot create directory 'abc': Disk quota exceeded
My hard disk is not full
df -h
results areuname -a
output that might be needed isNote: If I login as root then everything is fine. This problem is only with a particular user
Edit: output of
quota
output of
quota -g
Gursimran
GursimranGursimran
4 Answers
The disk isn't full, but the disk space allowed for this user is full. You need to check
vonbrandvonbrandquota(1)
, perhaps persuade the suspect to clean up their junk, or in an outburst of kindness increase it with edquota(8)
.14.7k22 gold badges2727 silver badges4747 bronze badges
The problem in my case was I had exceeded the number of inodes (file entries) supported by the file system. The command
revealed the problem in my VM:
Deleting some unnecessary small files or increasing the amount of inodes (more complicated) resolves the issue. A command like this can help locate which directories have a lot of files in them (in this case searching underneath /var):
markusmarkus
I don't use Debian Squeeze, but I had a similar problem and maybe this could help someone else. My user account is for a student, so it's significantly lower than if I was running Linux from my home computer, but still... In a program I was running, I had output get written to a file. I ran into an infinite loop and had to cntrl-C from the program to cancel it. After this happened, I continued to get the error that my quota was full and couldn't save anything. Solution: Delete the output file my loop was writing to. After deleting this and fixing my loop my quota was freed back up again.
phileepaephileepae
Check your disk quota settings according to the following official Debian HowTo.
GuardianGuardian
Not the answer you're looking for? Browse other questions tagged debian or ask your own question.
Active1 year, 11 months ago
I am unpacking a tar file when I have error messages like this:
I have checked my file system quota, Inodes and disk space, but they all seem to be fine:
Jeff Schaller♦50.2k1111 gold badges7474 silver badges167167 bronze badges
ZhaoZhao
1 Answer
You have reached the maximum number of files not on the filesystem, but for your usage quota. Delete some files (of any size) and new files will be able to be created.
DopeGhotiDopeGhoti50.1k55 gold badges6464 silver badges101101 bronze badges