Saya menganggap teman Anda menggunakan ext fs, karena salah satu dari beberapa fs masuk akal yang dapat kehabisan inode.
Tampaknya teman Anda mengotak-atik sistem file-nya dan memecahkannya atau memiliki volume beberapa TB yang sangat besar. Inode bukan hal yang digunakan sekali dan membuang. Jika ia benar-benar kehabisan inode, itu berarti ia memiliki banyak file dan direktori yang sangat aneh ... yang dapat terjadi pada volume> 4TB (tebakan berpendidikan), di mana "hanya" 700GB yang gratis. Untuk keluarga ekst dari fs jumlah inode ditentukan ketika fs dibuat. Dari mkfs.ext4
halaman manual:
-i bytes-per-inode
Specify the bytes/inode ratio. mke2fs creates an inode for every bytes-per-inode
bytes of space on the disk. The larger the bytes-per-inode ratio, the fewer inodes
will be created. This value generally shouldn't be smaller than the blocksize of
the filesystem, since in that case more inodes would be made than can ever be used.
Be warned that it is not possible to expand the number of inodes on a filesystem
after it is created, so be careful deciding the correct value for this parameter.
Untuk mempersingkat sisa jawaban ini: Ini berarti mkfs
diberikan dengan rasio seperti itu, atau akan mengasumsikan satu. Jika teman Anda menggunakan fs berbeda dari yang diasumsikan rasio yang dipilih mungkin salah untuk kasus penggunaannya dan ia mendapatkan kesalahan itu ... mengisi volume multi-TB tunggal dengan banyak file kecil dapat dihitung.
Apakah teman Anda menggunakan lingkungan desktop yang mengimplementasikan konsep "tempat sampah" untuk file atau bentuk cadangan lain yang dapat membuat file dalam jumlah besar? Mungkin dia bisa memperbaiki masalahnya hanya dengan menyingkirkan file yang tidak dibutuhkan.
Saya ingat masalah ini dengan ext2 dari waktu ketika kernel 2.4 cukup baru. Sebagai aturan praktis, saya selalu menggunakan XFS untuk volume yang sangat besar dibandingkan dengan apa yang saat ini umum. Saat ini saya akan memanggil segalanya antara 250GB hingga 1TB umum untuk volume tunggal dan kita dapat membeli HDD 4TB. Jadi untuk semuanya> 3TB saya lebih suka menggunakan XFS daripada ext. Hanya aturan praktis, tetapi tidak kehabisan inode untuk waktu yang lama ...