Inode
Inode adalah unit metadata di sistem file Linux yang mencatat info teknis sebuah file — ukuran, izin akses, tanggal, dan lokasi di disk. Setiap file dan folder di akun hosting memakai satu inode, berapa pun kecilnya isi file itu.
Di shared hosting, yang sering menghabiskan “jatah” bukan cuma GB disk, tapi jumlah file. Kuota disk masih longgar, inode bisa sudah penuh.
Analogi Sederhana
Bayangkan perpustakaan. Setiap buku punya kartu katalog: judul, rak, kapan terakhir dipinjam. Inode mirip kartu itu — bukan isi bukunya.
Rak masih kosong, tapi kartu katalog bisa habis. Saat itu Anda tidak bisa menambah buku baru. Di hosting: tidak bisa upload, terima email baru, atau menulis cache sampai ada inode yang dibebaskan.
Kenapa Ini Sering Jadi Masalah
Batas inode per akun shared biasanya di kisaran 50.000–250.000 (tergantung provider). Yang memakan cepat:
| Sumber | Kenapa boros |
|---|---|
| Tiap pesan ≈ 1 inode; inbox besar = ribuan inode | |
| Cache CMS | WordPress & sejenisnya menghasilkan banyak file kecil |
| Session PHP | File sesi yang tidak dibersihkan menumpuk |
| Backup di server | Salinan full site berisi ratusan ribu file |
| node_modules | Dependency frontend/backend yang sangat berfile |
Paket “unlimited disk” tetap bisa membatasi inode — ini salah satu alasan “unlimited” tidak berarti tanpa batas.
Cara Cek Pemakaian
Di cPanel, pemakaian inode biasanya tampil di dashboard, dekat penggunaan disk.
Lewat SSH (jika tersedia), dari home directory:
find . -maxdepth 1 -type d -print0 | xargs -0 -I{} sh -c 'echo "$(find "{}" | wc -l) {}"' | sort -rn | head -20
Output menunjuk folder mana yang paling “ramai” file — mulai bersihkan dari situ.
Yang Perlu Anda Perhatikan
- Jangan simpan backup full di dalam akun hosting — pindahkan ke storage eksternal
- Rapikan email lama dan spam; arsip di luar server jika perlu
- Batasi retensi cache — aktifkan auto-purge di plugin cache
- Tanya batas inode sebelum pilih paket shared; tidak semua brosur menampilkannya jelas
- Menghapus satu file besar hanya membebaskan satu inode; yang menolong adalah menghapus banyak file kecil
FAQ
Apakah isu inode juga muncul di VPS?
Secara teknis inode tetap ada di Linux, tapi di VPS/dedicated batasnya biasanya jauh lebih longgar atau hampir tidak terasa. Keluhan inode paling sering di shared hosting.
Inode hampir penuh — langkah pertama apa?
Cari folder terboros (dashboard cPanel atau perintah di atas). Prioritas: email, cache, session, backup lokal, sisa instalasi CMS lama. Bersihkan dulu sebelum minta naik limit ke support.
Disk masih longgar tapi tidak bisa upload — kenapa?
Sering karena inode penuh, bukan disk penuh. Dua kuota ini terpisah: disk = kapasitas byte; inode = jumlah entri file/folder.
Apakah CDN atau optimasi gambar mengurangi inode?
CDN dan kompresi gambar lebih ke bandwidth dan kecepatan. Inode berkurang hanya jika Anda benar-benar mengurangi jumlah file di server (hapus cache, media duplikat, backup, dll.).
Disclaimer: Artikel WikiHosting disusun untuk tujuan edukasi dan referensi. Teknologi hosting terus berkembang, sehingga beberapa informasi teknis mungkin berubah seiring waktu.
