Wie viele Inodes brauche ich?

458
Mark

Ich führe ein Buildroot-Image aus, für das nicht die -iFlagge angezeigt wird df. Ich habe fast 100 MB freien Speicherplatz, aber wenn ich versuche, ein nodejs-Modul hinzuzufügen, bekomme npm installich den Fehler "no free space left".

Ich denke, es könnte sich auf Inodes beziehen, anstatt auf physische Räume. In Buildroot kann ich die Anzahl der zusätzlichen Inodes einstellen, die ich möchte.

Zwei Fragen:

  1. -iGibt es eine andere Möglichkeit, ohne Fahne sicher zu sein, wenn mir die Inodes ausgehen?

  2. Wie berechne ich, wie viele zusätzliche Inodes ich brauche?

1
Für die erste Frage habe ich gefunden: tune2fs -l / dev / x Mark vor 8 Jahren 1
Ist es möglich, den gesamten Inhalt Ihrer fs auf eine andere fs zu kopieren, wo "df -i" verfügbar ist, und die Zunahme der verwendeten Inodes zu zählen? Nick Volynkin vor 8 Jahren 0
Wie gesagt, jetzt kann ich die Inodes mithilfe von tune2fs "zählen". Aber wie gestaltet man ein System mit der "richtigen" Anzahl von Knoten? Mark vor 8 Jahren 0

0 Antworten auf die Frage