Skip to content
Help Center

inode limit exceeded

Is your hosting saying there is no space even though you have free gigabytes? Learn what inodes are in DirectAdmin and how to free up space on your Bacan account.

What is an inode?

Think of your hosting account as a large filing cabinet. Disk space is the physical size of the cabinet (how many pages it can hold), while inodes represent the total number of files, folders, emails, or scripts stored inside it.

Each item counts as 1 inode. If you have 50,000 files of 1 KB each, you are using 50,000 inodes even though you are barely consuming any megabytes. When you reach the limit allowed by your plan, the server stops allowing new files to be created, which usually causes errors on your website.


How to identify and resolve an inode excess

If you use DirectAdmin, you can see your current usage in the right sidebar of the main panel, under "System Info & Files".

Here is how to reduce that number step by step:

1. Clean up email (the #1 cause)

Every email in your inbox, in Sent, or in the Spam folder counts as one inode.

  • Log in to your Webmail or DirectAdmin and empty the spam folder and trash.

  • Delete old emails with large attachments that you no longer need.

2. Clear temporary files and cache

Many optimization plugins (such as WP Rocket or LiteSpeed Cache) generate thousands of temporary files.

  • Purge the cache from your WordPress dashboard or file manager.

  • Check the /tmp folder of your installation; old session files can accumulate there.

3. Remove test installations and old backups

Sometimes we create a copy of a site in a folder called /test or /oldsite and forget about it.

  • Every file in that forgotten installation adds to your inode count.

  • If you have backups generated by plugins (such as UpdraftPlus) stored inside your hosting account, download them to your computer and delete them from the server.

4. Check for duplicate images

WordPress creates up to 5 or 6 copies of different sizes for each image you upload. If you have 1,000 photos, you could be using 6,000 inodes just for images. Use plugins to regenerate thumbnails and remove sizes that your theme does not use.


Additional tips from Bacan

  • Do not use hosting as storage: Avoid keeping files that are not needed for your website to function.

  • External backups: Configure your backup plugins to send copies to Google Drive or Dropbox instead of leaving them on the server.

  • Centralise email: If you receive thousands of emails per day, consider using external services or downloading your email via POP3 so they do not accumulate on the server.


Key reminders

  • Inodes = number of files, not their size.

  • Common causes: Email accumulation, excessive cache, and old backups.

  • Quick fix: Empty the email trash and delete folders from unnecessary installations.

  • Result: Your website will work correctly again and will be faster.