Cara Menambah Nomor Inode Disk di Linux


Ketika sistem file baru dibuat pada partisi pada disk di Linux, dan kernel menyisihkan ruang untuk inode selama penataan awal sistem file. Jumlah inode dalam sistem file secara langsung mempengaruhi jumlah file (yaitu jumlah maksimum inode, dan karenanya jumlah maksimum file, diatur ketika sistem file dibuat).

Direkomendasikan Baca: Cara Mendapatkan Total Inode dari Partisi Root

Jika semua inode dalam sistem file habis, kernel tidak dapat membuat file baru meskipun ruang pada disk masih tersedia. Dalam artikel singkat ini, kami akan menunjukkan cara meningkatkan jumlah inode dalam sistem file di Linux.

Saat membuat sistem file baru pada partisi, Anda dapat menggunakan opsi -i untuk mengatur byte-per-inode (rasio byte/inode), semakin besar rasio byte-per-inode, maka lebih sedikit inode yang akan dibuat.

Contoh berikut menunjukkan cara membuat tipe sistem file EXT4 dengan rasio byte per inode yang kecil pada partisi 4GB.

sudo mkfs.ext4 -i 16400 /dev/sdc1

Catatan: Setelah sistem file dibuat, Anda tidak dapat mengubah rasio byte per inode (kecuali Anda memformat ulang), dan mengubah ukuran sistem file akan mengubah jumlah inode untuk mempertahankan rasio ini.

Berikut adalah contoh lain dengan rasio byte per inode yang lebih besar.

sudo mkfs.ext4 -i  196800 /dev/sdc1

Selain itu, Anda juga dapat menggunakan flag -T untuk menentukan bagaimana sistem file akan digunakan sehingga mkfs.ext4 dapat memilih parameter sistem file optimal untuk penggunaan tersebut termasuk byte -rasio per inode. File konfigurasi /etc/mke2fs.conf berisi berbagai jenis penggunaan yang didukung dan banyak parameter konfigurasi lainnya.

Dalam contoh berikut, perintah memberitahukan bahwa sistem file akan digunakan untuk membuat dan/atau menyimpan largefile dan largefile4 yang menawarkan rasio yang lebih relevan yaitu satu inode setiap masing-masing 1 MiB dan 4 MiB.

sudo mkfs.ext4 -T largefile /dev/device
OR
sudo mkfs.ext4 -T largefile4 /dev/device

Untuk memeriksa penggunaan inode suatu sistem file, jalankan perintah df dengan opsi -i (opsi -T menunjukkan jenis sistem file).

df -i
OR
df -iT

Kami ingin mengetahui pendapat Anda tentang artikel ini. Gunakan formulir umpan balik di bawah untuk menghubungi kami. Untuk informasi lebih lanjut, lihat halaman manual mkfs.ext4.