Bii o ṣe le Ṣe alekun Nọmba Inode Disk ni Linux


Nigbati a ṣẹda eto faili tuntun lori ipin kan lori disiki kan ni Lainos, ati ekuro n pa aye mọ fun awọn inodes lakoko iṣeto akọkọ ti eto faili. Nọmba awọn inodes laarin eto faili taara kan nọmba nọmba awọn faili (ie nọmba to pọ julọ ti awọn inodes, ati nitorinaa nọmba ti o pọ julọ ti awọn faili, ti ṣeto nigbati a ṣẹda eto faili).

Iṣeduro Ti a Ṣiyanju: Bii o ṣe le Gba Awọn Inodes Lapapọ ti Ipin Gbongbo

Ti gbogbo awọn inod ninu eto faili ba ti rẹ, ekuro ko le ṣẹda awọn faili tuntun paapaa nigba ti aye wa lori disiki naa. Ninu nkan kukuru yii, a yoo fi ọ han bi o ṣe le mu nọmba awọn inodes pọ si ninu faili faili kan ni Linux.

Nigbati o ba ṣẹda eto faili tuntun lori ipin kan, o le lo aṣayan -i lati ṣeto awọn baiti-fun-inode (awọn baiti/inode ipin), ti o tobi ipin baiti-fun-inode, awọn inodes diẹ ni yoo ṣẹda.

Apẹẹrẹ atẹle n fihan bii o ṣe ṣẹda iru eto faili EXT4 pẹlu ipin kekere awọn baiti-fun-inode lori ipin 4GB kan.

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

Akiyesi: Ni kete ti a ṣẹda eto faili, o ko le yi ipin baiti-fun-inode pada (ayafi ti o ba tun ṣe agbekalẹ rẹ), ati pe iwọntunwọnsi faili kan yipada nọmba awọn inodes lati ṣetọju ipin yii.

Eyi ni apẹẹrẹ miiran pẹlu ipin nla-nipasẹ-inode nla kan.

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

Yato si, o tun le lo asia -T lati ṣalaye bawo ni a o ṣe lo faili faili ki mkfs.ext4 le yan awọn eto eto faili to dara julọ fun lilo naa pẹlu awọn baiti ipin -per-inode. Faili iṣeto ni /etc/mke2fs.conf ni awọn oriṣiriṣi awọn iru lilo atilẹyin ti o ni atilẹyin ati ọpọlọpọ awọn iṣiro atunto miiran.

Ninu awọn apeere wọnyi, aṣẹ naa sọ pe eto faili yoo ṣee lo lati ṣẹda ati/tabi tọju faili nla ati faili nla4 eyiti o funni ni awọn ipo ti o yẹ diẹ sii ti ọkan inode gbogbo 1 MiB ati 4 MiB lẹsẹsẹ.

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

Lati ṣayẹwo lilo inode ti eto faili kan, ṣiṣe aṣẹ df pẹlu aṣayan -i (aṣayan -T fihan iru eto faili).

$ df -i
OR
$ df -iT

A yoo fẹ lati mọ awọn ero rẹ nipa nkan yii. Lo fọọmu esi ni isalẹ lati de ọdọ wa. Fun alaye diẹ sii, wo manpage mkfs.ext4 .