Kein Speicherplatz mehr auf dem Gerät - Centos

Kein Speicherplatz mehr auf dem Gerät - Centos

Beim Versuch, einige Dateien per SCP auf eine CentOS-Maschine zu übertragen, erhalte ich die Fehlermeldung „Kein Speicherplatz mehr auf dem Gerät“

Ich habe es versucht

[root@...]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol01 18G   18G     0 100% /

Und wenn ich das tue

du -sh /

-> es gibt nur 5G

[... ~]$ df -i /
Filesystem            Inodes   IUsed   IFree IUse% Mounted on
/dev/mapper/VolGroup00-LogVol01
                     4685824  209516 4476308    5% /

scheint, als wäre das Dateisystem voll. Wie kann ich herausfinden, welches so viel Platz einnimmt?

Antwort1

Die Verwendung du -csh * im Stammverzeichnis sollte Ihnen einen Überblick darüber geben, welches Verzeichnis den meisten Speicherplatz verwendet. Sie können dann in dieses Verzeichnis wechseln und den Vorgang wiederholen, bis Sie den Übeltäter gefunden haben.

Antwort2

df -hgibt Ihnen die Datenträgernutzung in Datenmenge an, während df -iSie die Gesamtmenge anInodes. Inodes sind lediglich Adressen für Dateispeicherorte, die Sie verwenden können.

Das bedeutet, dass Ihre Dateien Ihre Festplatte füllen, aber groß genug sind, um nicht zu viele Inodes zu haben. Wenn Sie nur sehr kleine Dateien auf Ihrer Festplatte haben, könnten Ihnen die Adress-Lokalisierer für Ihre Dateien ausgehen, während Sie immer noch genügend physischen Speicherplatz zum Schreiben von Dateien haben könnten.

Entfernen Sie einfach die SCP-Dateien und Sie haben wieder Platz.

verwandte Informationen