Just go an error on a fresh install of CentOS 5.6, it came on a SSH session:
- dm-2: write failed, user block limit reached
That user had a 1GB quota, and had filled 880MB of space. The user was running a copy of Confluence and was reindexing the database (SQL database about 800MB). So redid the quota to 8GB, restarted confluence, re-ran indexing. Still hit same error at about 99% completion.
sh-3.2$ quota
Disk quotas for user remnant (uid 144000):
Filesystem blocks quota limit grace files quota limit grace
/dev/mapper/VolGroup04-LogVol40
1030876 8216576 8216576 3838 0 0
sh-3.2$
Despite being well under quota, a copy command fails:
sh-3.2$ cp confluence-3.5.2-std.tar copy.tar dm-2: write failed, group block limit reached. cp: writing `copy.tar': Disk quota exceeded
Server is being managed by VirtualMin and WebMin.
The key is if a unique user and unique group are created for a virtual server, must raise the quota of both the user and the group.
Resources
- Search: webmin disk quotas
- http://doxfer.webmin.com/Webmin/DiskQuotas