اینود چیست؟#

اینود (Inode) در لینوکس رکوردی است که برای هر فایل یا پوشه ساخته می‌شود. هاست‌ها علاوه بر حجم دیسک، تعداد اینودها را هم محدود می‌کنند. یعنی ممکن است فضا خالی باشد اما چون تعداد فایل‌ها زیاد است، سایت دیگر نتواند فایل جدید بسازد.

مثال#

یک سایت وردپرسی با ده هزار تصویر کوچک، هر تصویر در چند اندازه ذخیره می‌شود. حجم کل شاید کم باشد، اما تعداد فایل‌ها به‌سرعت بالا می‌رود. افزونه‌های کش، لاگ‌ها و ایمیل‌های قدیمی هم هر کدام هزاران فایل کوچک می‌سازند.

وقتی اینود پر شود چه می‌شود؟#

  • آپلود تصویر یا نصب افزونه خطا می‌دهد
  • بکاپ ساخته نمی‌شود
  • ایمیل‌های جدید دریافت نمی‌شوند
  • گاهی سایت پیام عجیبی درباره‌ی نبود فضا نشان می‌دهد، با اینکه دیسک خالی است

چطور کاهشش بدهیم؟#

  • ایمیل‌های قدیمی و اسپم را پاک کنید
  • پوشه‌ی کش را مرتب خالی کنید
  • نسخه‌های اضافی تصویرها را حذف کنید
  • افزونه‌ها و قالب‌های بلااستفاده را بردارید
  • بکاپ‌های قدیمی را از هاست بیرون ببرید

کجا ببینم؟#

در کنترل پنل، معمولاً بخش آمار یا مصرف منابع، تعداد اینود مصرفی و سقف را نشان می‌دهد.

اشتباه رایج#

پیدا نکردن علت خطا و فقط خریدن فضای بیشتر. اگر مشکل اینود باشد، افزایش حجم دیسک کمکی نمی‌کند.