Mi okozhatja az inode‑használat hirtelen megugrását a webtárhelyen?
A rejtett problémák, amelyek akár le is állíthatják a honlapodat
A legtöbb weboldal‑üzemeltető előbb‑utóbb találkozik egy kellemetlen figyelmeztetéssel:
„Elérted az inode limitet.”
Ez gyakran teljesen váratlanul történik, és sokan nem is tudják, mit jelent pontosan az inode – csak azt látják, hogy a honlap lassul, hibákat dob, vagy akár teljesen elérhetetlenné válik.
Pedig az inode‑használat növekedése nem véletlen. A háttérben mindig valamilyen fájlszám‑robbanás áll, és ha időben felismerjük a jeleket, könnyen megelőzhetjük a komolyabb problémákat.
Ebben a cikkben bemutatjuk a leggyakoribb okokat, és azt is, hogyan diagnosztizálhatod gyorsan a problémát.

Mi az az inode, és miért fogy el?
Az inode lényegében egy fájl vagy könyvtár bejegyzése a fájlrendszerben.
Minden egyes fájl – legyen az kép, cache, log, vagy akár egy üres .txt – egy inode‑ot foglal.
A tárhelyszolgáltatók nemcsak a gigabájtokat korlátozzák, hanem az inode‑ok számát is.
Ha ez betelik, akkor:
- nem tudsz új fájlt feltölteni,
- a CMS nem tud cache‑t vagy sessiont írni,
- a weboldal hibákat dob,
- szélsőséges esetben teljesen leáll.

A hirtelen inode‑növekedés leggyakoribb okai
1. Cache vagy session fájlok elszaporodása
A modern CMS‑ek és pluginok rengeteg ideiglenes fájlt hoznak létre.
Tipikus helyek:
- WordPress:
wp-content/cache/,wp-content/uploads/cache/ - Joomla/Drupal: saját cache könyvtárak
- PHP sessionök:
tmp/mappák
Jellemző tünet: több tízezer apró fájl, néhány kilobájtos méretben.

2. Feltört weboldal vagy malware
Ha a honlap kompromittálódik, a támadók gyakran több ezer fájlt generálnak:
- véletlenszerű nevű
.php,.ico,.txtfájlok, - rejtett könyvtárakban:
.well-known/,tmp/,uploads/2024/.
Jellemző tünet:
egy adott napon vagy órában több ezer új fájl keletkezik.

3. Backup pluginok túltermelése
Bizonyos bővítmények minden mentést több száz apró darabra bontanak.
Gyanús könyvtárak:
- UpdraftPlus
- Akeeba
- JetBackup
Tünet: rengeteg backup_001.zip, backup_002.zip típusú fájl.
4. Képgenerálás és thumbnail‑robbanás
A WordPress és különösen a WooCommerce akár 20–40 képméretet is generálhat egyetlen feltöltött fotóból.
Ha sok termékképed van, ez gyorsan több tízezer fájlt jelenthet.
5. Logfájlok kontrollálatlan növekedése
Ha a debug mód véletlenül bekapcsolva marad, vagy egy plugin hibát dob:
- naponta több ezer logfájl keletkezhet,
- gyakran 0–1 KB méretben, de inode‑ot így is foglalnak.
6. Hibás cron vagy script
Egy rosszul megírt automatizmus minden futáskor új fájlt hoz létre, és soha nem törli a régieket.
Ez különösen gyakori egyedi fejlesztéseknél.

Hogyan derítheted ki gyorsan, mi okozza?
Ha van SSH hozzáférésed, néhány parancs sokat segít.
Hol van a legtöbb fájl?
Kód
find . -xdev -type f | wc -l
Melyik könyvtár nőtt meg?
Kód
du -a . | sort -n | tail
Melyik mappa használja a legtöbb inode‑ot?
Kód
find . -xdev -printf '%h\n' | sort | uniq -c | sort -nr | head
SSH nélkül a tárhely admin felületén általában van inode statisztika, vagy legalább könyvtárankénti fájlszám.
Hogyan előzheted meg a jövőben?
- rendszeres cache‑takarítás (automatizálva),
- felesleges thumbnail‑méretek letiltása,
- biztonsági plugin használata,
- backup plugin helyes konfigurálása,
- logfájlok rotálása,
- rendszeres malware‑ellenőrzés.
Összegzés
A hirtelen inode‑növekedés mindig valamilyen fájlszám‑robbanás következménye.
A jó hír: a probléma gyorsan diagnosztizálható, és legtöbbször könnyen orvosolható.
Ha szeretnéd, az IT Csapat segít:
- feltárni a pontos okot,
- kitakarítani a felesleges fájlokat,
- beállítani a megelőző védelmet,
- és stabilizálni a weboldalad működését.