Linux & VPS

Fix "Disk Quota Exceeded" on Hosting

Disk quota exceededquota limit reachedcan't write file
5 min read Updated 12 June 2026 ESAGAMES Team

"Disk quota exceeded" means your account hit its allotted space — even if the server's disk has room. Uploads, emails and databases all fail until you free some. Here's how.

Quota vs full disk

This isn't the whole server being full — it's a per-account limit. The fix is to free space within your account or raise the quota (your host controls the limit).

Find what's using your quota

In your home directory, find the biggest folders — often it's email, backups, logs or caches:

du -sh ~/* ~/mail 2>/dev/null | sort -h

The usual space hogs

  • Email — large mailboxes and old attachments (often the biggest).
  • Backups — site/database backups you forgot to remove.
  • Logs & caches — runaway error logs or a caching plugin.
  • Old uploads — media you no longer use.
Email counts too

On shared hosting, your mailboxes usually count toward the same quota as your files. A full inbox can stop your website writing — clear old mail or archive it.

Quota = your account limit, not the disk. Clear email/backups/logs, or ask your host to raise the quota.

More space, fewer limits

Our hosting plans give you generous NVMe storage with room to grow — DDoS protection included.

See web hosting
FAQ

Frequently asked questions

What does "Disk quota exceeded" mean?

Your hosting account reached its allotted disk space — separate from the server's overall disk. Until you free space (or the limit is raised), writes like uploads, emails and database changes fail.

How do I see what's using my quota?

Use du -sh ~/* to list your biggest folders. On shared hosting the disk-usage tool in your panel breaks it down — email, backups, logs and caches are the usual culprits.

Does email count toward my disk quota?

Usually yes on shared hosting — mailboxes share the same quota as your files. A large inbox can fill your quota and stop your website from writing data.

Knowledge base

Related articles

Skip the troubleshooting

Managed, protected hosting in Frankfurt — we handle the Linux, the network and the DDoS so you don't have to.

Payments Secure checkout with cards, banking apps and digital wallets.

Choose the payment flow that fits your stack and region without leaving the platform.

Pay by Zen Visa Mastercard Paysafecard PaysafeCash Skrill Trustly Bancontact UnionPay iDeal WebMoney