Kā palielināt diska koda skaitu Linux


Kad Linux diska nodalījumā tiek izveidota jauna failu sistēma, un sākotnējās failu sistēmas strukturēšanas laikā kodols saglabā vietu inodiem. Inodu skaits failu sistēmā tieši ietekmē failu skaitu (t.i., maksimālais inodu skaits un līdz ar to maksimālais failu skaits tiek noteikts, kad tiek izveidota failu sistēma).

Ieteicams lasīt: Kā iegūt sakņu nodalījuma kopējos kodus

Ja visi failu sistēmas inodi ir izsmelti, kodols nevar izveidot jaunus failus, pat ja diskā ir pieejama vieta. Šajā īsajā rakstā mēs parādīsim, kā palielināt inodu skaitu failu sistēmā Linux.

Veidojot jaunu failu sistēmu nodalījumā, varat izmantot opciju -i , lai iestatītu baitus par inodu (baitu/inodu attiecība), jo lielāks ir baitu uz inodu attiecība, tiks izveidots mazāk inodu.

Šajā piemērā parādīts, kā izveidot 4TB nodalījumā failu sistēmas EXT4 tipu ar nelielu baitu/inodes attiecību.

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

Piezīme: Kad failu sistēma ir izveidota, jūs nevarat mainīt baitu uz inodu attiecību (ja vien to nenoformējat atkārtoti), un, mainot failu sistēmas lielumu, tiek mainīts inodu skaits, lai saglabātu šo attiecību.

Šeit ir vēl viens piemērs ar lielāku baitu uz inodu attiecību.

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

Bez tam, jūs varat arī izmantot karodziņu -T , lai norādītu, kā tiks izmantota failu sistēma, lai mkfs.ext4 varētu izvēlēties optimālus faila sistēmas parametrus šai lietošanai, ieskaitot baitus. -indoda attiecība. Konfigurācijas failā /etc/mke2fs.conf ir dažādi atbalstītie lietošanas veidi un daudzi citi konfigurācijas parametri.

Turpmākajos piemēros komanda saka, ka failu sistēma tiks izmantota, lai izveidotu un/vai saglabātu largefile un largefile4, kas piedāvā atbilstošākus viena inoda rādītājus attiecīgi katram 1 MiB un 4 MiB.

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

Lai pārbaudītu failu sistēmas inoda lietojumu, palaidiet komandu df ar opciju -i (opcija -T parāda failu sistēmas tipu).

$ df -i
OR
$ df -iT

Mēs vēlētos uzzināt jūsu domas par šo rakstu. Izmantojiet zemāk esošo atsauksmju veidlapu, lai sazinātos ar mums. Lai iegūtu papildinformāciju, skatiet mkfs.ext4 lapu.