Kata inode akan familiar didengar dalam dunia web hosting, terkadang jika kita ingin membuat website dan membutuhkan sebuah hosting provider, kita dihadapkan berbagai pilihan paket web hosting mulai dari paling murah dimana limit inode yang didapat kecil dan paket hosting unlimited yang tetap jumlah inode akan dibatasin. Ada juga beberapa web hosting provider yang tidak menyertakan secara detail berapa jumlah batasan inode yang diperbolehkan, perlu diingat bahwa pengetahui jumlah inode itu hal yang penting, banyak orang awam yang belum mengerti apa itu inode sebenarnya, sehingga mereka lebih mementingkan kapasitas penyimpanan, core dan ram suatu web hositng.
Apa itu inode
Inode adalah struktur data yang berguna untuk penyimpan semua informasi data file pada server hosting kamu. inodes sendiri dalam bentuk folder, file, image, video dan file format apapun yang kamu upload kedalam web hosting. Secara umum setiap akun web hosting memiliki batasan jumlah inode tergantung dari besar kecilnya kamu langganan paket web hosting tersebut.
Sebagai contoh jika kamu memiliki 50 file mp3 maka artinya kamu telah menggunakan 50 inode, jangan lupa 1 folder juga dihitung sebagai 1 inode. Dari semua file + folder yang kamu miliki jika di total keseluruhan misal 100, artinya kamu telah menggunakan 100 inode pada paket web hosting.
Contoh lainnya jika kamu memiliki 2 folder + 2000 file image, artinya total inode yang telah kamu gunakan adalah 2002 inode.
Secara umum jumlah inode yang diterapkan pada paket hosting unlimited rata-rata sekitar 750.000, artinya kamu bisa menyimpan total file yaitu maximal 750.000 (jumlah yang cukup besar sebenarnya)
Cara cek jumlah inodes
Jika kamu pengguna Linux, maka gunakan perintah
df -i
hasil akan seperti ini
[root@server ~]# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/vda1 988264 985843 2421 100% /
selain itu kamu juga bisa menggunakan perintah du untuk melihan penggunaan inode :
[root@server ~]# du --inodes --max-depth=1 / | sort -hr
985843 /
579631 /home
364933 /home
163487 /usr
17238 /opt
11128 /var
3010 /etc
2429 /root
Jika pengguna cPanel, silahkan login terlebih dahulu dan lihat di sebelah kanan bawah bagian statistik biasanya jumlah inodes akan muncul, jika tidak maka web hosting kamu kemungkinan tidak dilimit jumlah inode nya.
Bagaimana jika inodes penuh
ketika jumlah inodes sudah melewati batas limitasi, maka beberapa masalah akan muncul seperti :
- Suspend cPanel account
Kemungkinan akun kamu akan terkena suspend karena sudah melewati batas jumlah inode yang diperbolehkan, solusi terkena suspend dapat dilakukan dengan cara upgarde ke paket hosting di atasnya sehingga kamu akan mendapatkan jumlah inode yang lebih lega - Autobackup tidak berjalan
dikarenakan jumlah inode habis, maka tidak akan bisa membuat 1 file lagi bahkan file backup sekalipun. maka secara otomatis automatic backup juga akan disable. - Gagal upload file
kembali lagi karena jumlah inode sudah full, kamu tidak bisa upload data apapun kedalam web hosting. Terkadang sistem butuh membuat file temporary juga tidak bisa yang berakibat website kamu juga akan terkendala (tidak bisa dibuka). - Performa turun
pastinya jika inode sudah mencapai limit, banyak sekali kerugian yang akan didapat, perfroma website juga pasti akan turun. file temporary tidak bisa dibuat lagi. Cache juga mungkin tidak akan bekerja lagi.
Solusi mengurangi jumlah inodes
Jika kamu menyadari jumlah inode sudah mencapai limit, segera lakukan pengurangan jumlah file atau bahkan kamu bisa upgrade ke paket web hosting diatasnya
- Upgrade paket hosting
jika kamu mendapatkan peringatan jumlah inodes sudah penuh, segera upgrade ke paket hosting diatasnya yang memiliki jumlah inodes lebih banyak, atau kamu juga bisa menghapus file yang tidak penting lainnya. - Coba identifikasi masalah utama
Belajar untuk melakukan cek secara mandiri apa yang menyebabkan jumlah file banyak sekali, biasanya jumlah inode yang diberikan oleh provider hosting sudah cukup besar dan kebanyakan sudah cukup untuk penggunaan secara umum. Jika dirasa ada hal yang janggal, kamu bisa melakukan pengecekan apa yang menyebabkan jumlah inode penuh. Bisa jadi hal ini dikarenakan ada script virus / maleware yang sengaja membuat file kecil-kecil secara banyak sekali dan menghabiskan jatah inode. Segera hapus file yang dirasa tidak penting dan cek source code kamu. - Hapus file
penghapus file yang dirasa tidak penting ini solusi cepat untuk nemanbah quota jumlah inode kamu. jangan terburu-buru untuk melakukan suatu tindakan, pastikan tindakan kamu benar dan tepat. setelah melakukan penghapusan file, jangan lupa juga hapus bagian "trash" agar file kamu benar-benar terhapus dengan bersih dan jumlah free inode akan meningkat.
Kesimpulan
Dengan adanya pengertian inode, diharapkan kamu semua lebih mengerti secara garis besar apa itu inode, untuk provider hosting Natanetwork saat ini sudah menerapkan limitasi inode di paket hosting unlimited. Limitasi yang kita gunakan secara umum adalah dibagian sisi besar storage, ram dan core. jadi jangan kawatir dengan adanya limitasi inode. yuk langganan web hosting cPanel Natanetwork murah mulai dari Rp. 15.000,- / bulan sudah mendapat fasilitas lengkap.