GNU/Linux >> Belajar Linux >  >> Linux

Cara Menambah Nomor Disk Inode 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, ditetapkan saat sistem file dibuat).

Bacaan yang Disarankan :Cara Mendapatkan Jumlah Inode Partisi Root

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

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

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

$ sudo mkfs.ext4 -i 16400 /dev/sdc1

Catatan :Setelah sistem file dibuat, Anda tidak dapat mengubah rasio byte per inode (kecuali jika Anda memformat ulang), dan mengubah ukuran sistem file 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 -T flag untuk menentukan bagaimana sistem file akan digunakan sehingga mkfs.ext4 dapat memilih parameter sistem file yang optimal untuk penggunaan itu termasuk rasio byte-per-inode. File konfigurasi /etc/mke2fs.conf berisi berbagai jenis penggunaan yang didukung dan banyak parameter konfigurasi lainnya.

Dalam contoh berikut, perintah memberi tahu bahwa sistem file akan digunakan untuk membuat dan/atau menyimpan file besar dan file besar4 yang menawarkan rasio yang lebih relevan dari satu inode setiap 1 MiB dan 4 MiB masing-masing.

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

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

$ df -i
OR
$ df -iT

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


Linux
  1. Cara mempartisi disk di Linux

  2. Cara Membuat Atau Menambah Ruang Swap Di Linux

  3. Apa nomor inode di Linux?

  1. Cara Meningkatkan Jumlah Batas File Terbuka di Linux

  2. Linux – Bagaimana Cara Meningkatkan Maxsymlink?

  3. Cara Meningkatkan Ukuran Swap di Ubuntu Linux

  1. Cara memindahkan file di Linux

  2. Cara Memformat Partisi Disk di Linux

  3. Cara memasang dan memasang sistem file di Linux