Ai spațiu liber pe disc, dar nu mai poți salva fișiere? Cel mai probabil ai rămas fără inode-uri. Află ce sunt, cum funcționează și cum eliberezi spațiu util chiar acum.
🧠 Ce este un inode?
Un inode este o structură internă a sistemului de fișiere care reține informații despre fișiere, precum:
-
permisiuni,
-
dimensiune,
-
proprietar,
-
data modificării,
-
locația fizică pe disc.
Un fișier = un inode. Așadar, dacă ai 1 milion de fișiere, ai 1 milion de inode-uri ocupate – chiar dacă fișierele sunt de 1 KB fiecare.
🛑 Problemă frecventă: „Disc plin” cu spațiu liber
Acest paradox apare pe servere sau VPS-uri când:
-
ai multe fișiere temporare, loguri sau sesiuni mici.
-
ai CMS-uri precum WordPress cu pluginuri care generează fișiere cache masive.
-
rulezi scripturi care nu șterg fișiere temporare.
🧹 Cum reduci inode-urile ocupate
🔍 1. Verifică inode-urile disponibile:
📂 2. Caută directoarele care consumă multe inode-uri:
🗑 3. Șterge fișierele inutile:
-
golește cache-ul browserului dacă e salvat local
-
curăță
/tmp
,/var/log
,.trash
sau fișiere de backup vechi -
folosește comenzi:
🔁 4. Configurează rotația logurilor
Folosește logrotate
ca să nu se mai adune fișiere de log infinit.
♻️ 5. Combină fișiere mici în arhive
Dacă ai multe fișiere .txt mici, le poți comprima:
🛡️ Prevenție:
-
Monitorizează inode-urile periodic.
-
Nu stoca sesiuni în fișiere dacă ai multe accesări (folosește Redis sau memcached).
-
Evită generarea automată de fișiere (ex: sitemap-uri, thumbnails excesive).