Kako povečati število diskovnih inode v Linuxu
Ko na particiji na disku v Linuxu ustvarite nov datotečni sistem, jedro pa med začetnim strukturiranjem datotečnega sistema ohrani prostor za inode. Število inodov v datotečnem sistemu neposredno vpliva na število datotek (tj. Največje število inodov in s tem največje število datotek je nastavljeno, ko je datotečni sistem ustvarjen).
Priporočeno branje: Kako dobiti celotne inode korenske particije
Če so v datotečnem sistemu vsi inodi izčrpani, jedro ne more ustvariti novih datotek, tudi če je na disku na voljo dovolj prostora. V tem kratkem članku vam bomo pokazali, kako povečati število inod v datotečnem sistemu v Linuxu.
Pri ustvarjanju novega datotečnega sistema na particiji lahko z možnostjo -i
nastavite bajt na inodo (razmerje bajtov/inod), večja kot je razmerje bajtov na inodo, ustvarjeno bo manj inodov.
Naslednji primer prikazuje, kako ustvariti vrsto datotečnega sistema EXT4 z majhnim razmerjem bajtov na inode na particiji 4 GB.
$ sudo mkfs.ext4 -i 16400 /dev/sdc1
Opomba: Ko datotečni sistem ustvarite, razmerja bajtov na inode ne morete več spremeniti (razen če ga ponovno formatirate), spreminjanje velikosti datotečnega sistema pa spremeni število inod, da se ohrani to razmerje.
Tu je še en primer z večjim razmerjem bajtov na inodo.
$ sudo mkfs.ext4 -i 196800 /dev/sdc1
Poleg tega lahko z zastavico -T
določite, kako bo uporabljen datotečni sistem, tako da lahko mkfs.ext4
izbere optimalne parametre datotečnega sistema za to uporabo, vključno z bajti razmerje med inodami. Konfiguracijska datoteka /etc/mke2fs.conf
vsebuje različne podprte vrste uporabe in številne druge konfiguracijske parametre.
V naslednjih primerih ukaz pove, da bo datotečni sistem uporabljen za ustvarjanje in/ali shranjevanje velikih datotek in velikih datotek4, ki ponujajo ustreznejša razmerja enega inoda na 1 MiB oziroma 4 MiB.
$ sudo mkfs.ext4 -T largefile /dev/device OR $ sudo mkfs.ext4 -T largefile4 /dev/device
Če želite preveriti uporabo datotečnega sistema inode, zaženite ukaz df z možnostjo -i
(možnost -T
prikazuje vrsto datotečnega sistema).
$ df -i OR $ df -iT
Radi bi vedeli vaše misli o tem članku. Uporabite spodnji obrazec za povratne informacije, da nas kontaktirate. Za več informacij glejte stran mkfs.ext4
.