So erhöhen Sie die Zahl der Festplattennummer unter Linux

So erhöhen Sie die Zahl der Festplattennummer unter Linux

Wenn ein neues Dateisystem auf einer Partition auf einer Festplatte in Linux erstellt wird und der Kernel während der ersten Strukturierung des Dateisystems Platz für Inodes beiseite hält. Die Anzahl der Inodes innerhalb eines Dateisystems wirkt sich direkt auf die Anzahl der Dateien aus (i.e Die maximale Anzahl von Inodes und daher wird die maximale Anzahl von Dateien festgelegt, wenn das Dateisystem erstellt wird.

Empfohlen zu lesen: Wie man totale Inodes Wurzelpartition bekommt

Wenn alle Inodes in einem Dateisystem erschöpft sind, kann der Kernel auch dann keine neuen Dateien erstellen, wenn auf der Festplatte Platz vorhanden ist. In diesem kurzen Artikel zeigen wir Ihnen, wie Sie die Anzahl der Inodes in einem Dateisystem unter Linux erhöhen können.

Beim Erstellen eines neuen Dateisystems auf einer Partition können Sie die verwenden -ich Option zum Festlegen des Bytes-Per-In-In-In-In-In-In-In-In-In-In-In-In-In-In-In-In-In-In-In-Inode.

Das folgende Beispiel zeigt, wie Sie einen ext4-Dateisystemtyp mit einem kleinen Bytes-Per-Inode-Verhältnis auf a erstellen 4GB Trennwand.

$ sudo mkfs.ext4 -i 16400 /dev /sdc1 
Erstellen Sie das Ext -Dateisystem mit einem kleineren Inode -Verhältnis

Notiz: Sobald das Dateisystem erstellt wurde, können Sie das Bytes-Per-Inode-Verhältnis nicht ändern (es sei denn, Sie formatieren es) und die Größe eines Dateisystems ändert die Anzahl der Inodes, um dieses Verhältnis zu erhalten.

Hier ist ein weiteres Beispiel mit einem größeren Bytes-Per-Inode-Verhältnis.

$ sudo mkfs.ext4 -i 196800 /dev /sdc1 
Erstellen Sie das Ext -Dateisystem mit einem größeren Inode -Verhältnis

Außerdem können Sie auch die verwenden -T Flag, um anzugeben, wie das Dateisystem so verwendet wird MKFS.ext4 Für diese Verwendung wählen optimale Dateisystemparameter einschließlich des Bytes-Per-Inode-Verhältnisses aus. Die Konfigurationsdatei /etc/mke2fs.Conf Enthält die verschiedenen unterstützten Nutzungsarten und viele andere Konfigurationenparameter.

In den folgenden Beispielen gibt der Befehl an, dass das Dateisystem zum Erstellen und/oder Speichern verwendet wird große Datei Und LargeFile4 die jeweils relevantere Verhältnisse von einem Inode für jeden bieten 1 MIB Und 4 MIB bzw.

$ sudo mkfs.ext4 -t largefile /dev /devel oder $ sudo mkfs.ext4 -t largFile4 /dev /devel 

Führen Sie den DF -Befehl mit dem DF -Befehl mit dem aus, um die Inode -Nutzung eines Dateisystems zu überprüfen -ich Option (die -T Die Option zeigt den Dateisystemtyp an).

$ df -i oder $ df -it 
Überprüfen Sie die Verwendung von Dateisystemen in Linux

Wir möchten Ihre Gedanken zu diesem Artikel kennenlernen. Verwenden Sie das Feedback -Formular unten, um uns zu erreichen. Weitere Informationen finden Sie in der MKFS.ext4 Manpage.