Unterschiedliche Angaben zum Speicherplatz
-
- Beiträge: 7
- Registriert: 30.11.2023 09:15:28
Re: Unterschiedliche Angaben zum Speicherplatz
Die Platte ist voll.
Die 4GB, die noch "frei" sind, sind als letzte Reserve für root gedacht. Ein komplett volles Dateisystem kann nämlich unangenehme Folgen haben, bis hin zu Unmöglichkeit, sich einzuloggen. Daher werden beim Anlegen von Dateisystemen 5% (also rund 4GB von deinen rund 80GB) für root reserviert.
Ich weiß jetzt nicht, was für einen Rat du hören willst. Soll ich dir empfehlen, da mal aufzuräumen? Oder soll ich dir empfehlen, eine größere SSD einzubauen?
Du kanst natürlich auf den reservierten Speicherplatz von 5% auf 0% reduzieren, aber das wird dir auch nur kurzfristig helfen und ist, wie gesagt, nicht uneingeschränkt zu empfehlen.
Re: Unterschiedliche Angaben zum Speicherplatz
die Systempartition (sda4) ist wohl voll -- [wie auch @MSfree schreibt]wlanrouter hat geschrieben:30.11.2023 09:31:51Hallo Community, ich brauche leider Hilfe. Programme melden mir eine volle Festplatte. Nach Recherche finde ich viele wiedersprüchliche Angaben. (Das Fenster oben rechts ist baobab). Festplatte ist eine SSD. Was ist da los?
da könnte man sda4 vergrößern - hinreichend Platz ist auf der FP noch zu finden
-
- Beiträge: 7
- Registriert: 30.11.2023 09:15:28
Re: Unterschiedliche Angaben zum Speicherplatz
Mir ist schon klar dass die Festplatte voll ist. Und wie ich das lösen kann (Dateien löschen, Partition vergrößern). Mich wundern halt nur die vielen unterschiedlichen Werte.
Re: Unterschiedliche Angaben zum Speicherplatz
Dir ist bei der Größenangeban das kleine i bei GiB aufgefallen? In den Verschiedenen Fenstern werden die Größen mal in GB und mal in GiB angegeben.wlanrouter hat geschrieben:30.11.2023 11:07:03Mich wundern halt nur die vielen unterschiedlichen Werte.
ein GB = 10^9 Bytes
ein GiB = 2^30 Bytes
-
- Beiträge: 7
- Registriert: 30.11.2023 09:15:28
Re: Unterschiedliche Angaben zum Speicherplatz
Wow, hier ist ja mal ein Umgangston. Fühl mich weder willkommen noch ernstgenommen. Es sind vier verschiedene Werte. Die Problem ist: Unterschiedliche Angaben zum Speicherplatz
78 GB
79 GB
78,8 GiB = 84,6 GB
80,64 GiB = 86,6 GB
Das sind 4 verschiedene Angaben.
Ich suche eine sachliche Antwort. Ich will es verstehen. Platz schaffen ist kein "verstehen". Also bitte nur Antworten die auf die Frage eingehen und nicht persönlich werden.
MSfree hat geschrieben:30.11.2023 10:13:27Ich weiß jetzt nicht, was für einen Rat du hören willst. Soll ich dir empfehlen, da mal aufzuräumen?
isabena hat geschrieben:30.11.2023 10:41:46da könnte man sda4 vergrößern - hinreichend Platz ist auf der FP noch zu finden
Ich weiß wie man Datei löscht. Oder größere Festplatten kauft. Oder GB und GiB umrechnet.MSfree hat geschrieben:30.11.2023 11:32:18Dir ist bei der Größenangeban das kleine i bei GiB aufgefallen?
78 GB
79 GB
78,8 GiB = 84,6 GB
80,64 GiB = 86,6 GB
Das sind 4 verschiedene Angaben.
Ich suche eine sachliche Antwort. Ich will es verstehen. Platz schaffen ist kein "verstehen". Also bitte nur Antworten die auf die Frage eingehen und nicht persönlich werden.
Re: Unterschiedliche Angaben zum Speicherplatz
Willkommen im Forum, wlanrouter.
Ich hab jetzt die einzelnen Größen nicht im Detail vergleichen, aber als Denkanstoß:
Mit du / betrachtest du etwas anderes, als mit df. Unter / sind mehrere der (bzw.: quasi alle) Dateisysteme gemountet, die von df einzeln aufgeführt werden. Ersteres enthält z.B. /tmp und /run, die normalerweise temporäre Dateisysteme sind und eben von df separat aufgeführt werden. Die von du / ausgegebene Summe ist deshalb natürlich größer, als die Belegung deines einzelnen Root-Dateisystems auf sda4.
Ich hoffe, du kannst mir folgen
Ich hab jetzt die einzelnen Größen nicht im Detail vergleichen, aber als Denkanstoß:
Mit du / betrachtest du etwas anderes, als mit df. Unter / sind mehrere der (bzw.: quasi alle) Dateisysteme gemountet, die von df einzeln aufgeführt werden. Ersteres enthält z.B. /tmp und /run, die normalerweise temporäre Dateisysteme sind und eben von df separat aufgeführt werden. Die von du / ausgegebene Summe ist deshalb natürlich größer, als die Belegung deines einzelnen Root-Dateisystems auf sda4.
Ich hoffe, du kannst mir folgen
Manchmal bekannt als Just (another) Terminal Hacker.
-
- Beiträge: 7
- Registriert: 30.11.2023 09:15:28
Re: Unterschiedliche Angaben zum Speicherplatz
Hi JTH, vielen Dank, es ist mir eine Freude.
Deine Details sind aufschlussreich, ich hatte auch schon das Gefühl dass Debian sich da was reserviert, wusste aber nicht wo diese Menge hin ist. Wieder was gelernt.
Anscheinend ist ein große Brocken das /dev Verzeichnis mit seinen 3,8 GB. Auch verwunderlich fand ich die Darstellung von baobab, die ja als Applikation auf die / Dateien (anstatt auf die Partition) schaut und trotzdem mehr anzeigt.
Bemerkenswert das
df = 78 GB
baobab = 84,8 GB
Partition = 86,8 GB
Macht trotzdem fast 9 GB unterschied. Das müsste ja dann eigentlich für alle Festplattengrößen gleich sein, oder? Frag mich wie kleine Platten/Speicherkarten Besitzer den Verlust verkraften. Wie sieht es bei euch aus, wie groß ist die Diskrepanz auf euren Rechnern? (df zu Partition)
Deine Details sind aufschlussreich, ich hatte auch schon das Gefühl dass Debian sich da was reserviert, wusste aber nicht wo diese Menge hin ist. Wieder was gelernt.
Anscheinend ist ein große Brocken das /dev Verzeichnis mit seinen 3,8 GB. Auch verwunderlich fand ich die Darstellung von baobab, die ja als Applikation auf die / Dateien (anstatt auf die Partition) schaut und trotzdem mehr anzeigt.
Bemerkenswert das
df = 78 GB
baobab = 84,8 GB
Partition = 86,8 GB
Macht trotzdem fast 9 GB unterschied. Das müsste ja dann eigentlich für alle Festplattengrößen gleich sein, oder? Frag mich wie kleine Platten/Speicherkarten Besitzer den Verlust verkraften. Wie sieht es bei euch aus, wie groß ist die Diskrepanz auf euren Rechnern? (df zu Partition)
Re: Unterschiedliche Angaben zum Speicherplatz
df -h zeigt dir GiB, was schonmal einen Teil der Differenz erklärt. Zusätzlich kommt hinzu, dass ein Teil der Größe der Partition durch Metadaten des Dateisystems verwendet wird (Inode-Tabellen, Superblock, Journal etc). Die nutzbare Kapazität des Dateisystems muss also zwangsläufig kleiner sein als die Größe der Partition, da ja Dateinamen, Berechtigungen, Erstelldatum und Verzeichnisstrukturen usw. auch gespeichert werden müssen - alles Dinge die das Dateisystem so macht.
-
- Beiträge: 7
- Registriert: 30.11.2023 09:15:28
Re: Unterschiedliche Angaben zum Speicherplatz
Danke erstmal für die vielen Hinweise.
Dann geh ich mal davon aus das df mir den freien Speicher anzeigt. Also den Platz den Debian &Dateisystem nicht reserviert/ausschließt.
Der wäre ja laut der Übersicht mit 75G vollständig aufgebraucht. Und die Partition zeigt 80,64 GiB = 86,6 GB. Macht fast 12 GB durch "Debian Dateisystem gemountet"/Metadaten/Inode/etc.
Findet ihr das nicht viel? Wäre jemand mal so nett bei sich zu schauen was die Differenz ist?
Formel: "Partition Speicherplatz" - "df Used" - "df Avail" = ?
In meinem Beispiel:
86,6GB - 75GB - 0GB = 11,6GB
Würd nur gerne wissen ob das über alle Systeme hinweg linear ist, oder ob bei mir irgendwas sehr viel "reserviert". Wie gesagt, ich will es nur verstehen, Platzproblem hab ich schon lange gelöst.
Dann geh ich mal davon aus das df mir den freien Speicher anzeigt. Also den Platz den Debian &Dateisystem nicht reserviert/ausschließt.
Der wäre ja laut der Übersicht mit 75G vollständig aufgebraucht. Und die Partition zeigt 80,64 GiB = 86,6 GB. Macht fast 12 GB durch "Debian Dateisystem gemountet"/Metadaten/Inode/etc.
Findet ihr das nicht viel? Wäre jemand mal so nett bei sich zu schauen was die Differenz ist?
Formel: "Partition Speicherplatz" - "df Used" - "df Avail" = ?
In meinem Beispiel:
86,6GB - 75GB - 0GB = 11,6GB
Würd nur gerne wissen ob das über alle Systeme hinweg linear ist, oder ob bei mir irgendwas sehr viel "reserviert". Wie gesagt, ich will es nur verstehen, Platzproblem hab ich schon lange gelöst.
Re: Unterschiedliche Angaben zum Speicherplatz
Die /-Partition meines Laptops ist 20GB groß, und zu ca 1/3 gefüllt:
Addiert man benutze und verfügbare Blöcke, und vergleicht das mit der Gesamtzahl an Blöcken, dann kommt man auf eine Diskrepanz von 270848 Blöcken.
(Der einfacheren Vergleichbarkeit mit tune2fs zuliebe hier in 4kB-Blöcken dargestellt.)
Laut tune2fs sind 266752 Blöcke reserviert:
Zieht man die reservierten Blöcke wiederum von der vorher ermittelten Diskrepanz aus df ab, dann bleiben 4096 Blöcke übrig. Das sind exakt 16MB, was verdächtig nach Absicht riecht.
Ohne es weiter verfolgt zu haben, würde ich diese 16MB den Metadaten des ext4-Dateisystems zuschreiben. Bei einem 20GB-Dateisystem halte ich diesen Overhead für vertretbar.
Code: Alles auswählen
# df -B 4k /dev/sda1
Dateisystem 4K-Blöcke Benutzt Verfügbar Verw% Eingehängt auf
/dev/sda1 5207182 1613942 3322392 33% /
(Der einfacheren Vergleichbarkeit mit tune2fs zuliebe hier in 4kB-Blöcken dargestellt.)
Laut tune2fs sind 266752 Blöcke reserviert:
Code: Alles auswählen
# tune2fs -l /dev/sda1 | egrep '(Reserved block count:|Block size:)'
Reserved block count: 266752
Block size: 4096
Ohne es weiter verfolgt zu haben, würde ich diese 16MB den Metadaten des ext4-Dateisystems zuschreiben. Bei einem 20GB-Dateisystem halte ich diesen Overhead für vertretbar.
-
- Beiträge: 7
- Registriert: 30.11.2023 09:15:28
Re: Unterschiedliche Angaben zum Speicherplatz
Klingt nicht nach linear zwischen dir und mir. Wo geht mein Speicher flöten?
Re: Unterschiedliche Angaben zum Speicherplatz
Die 75G von df sind ebenfalls GiB, außerdem auf volle G gerundet. Die 5% Reserve für root wird von df nicht angezeigt, da ja freier Speicher mit 0 angegeben wird.
- cosinus
- Beiträge: 4202
- Registriert: 08.02.2016 13:44:11
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Bremen
Re: Unterschiedliche Angaben zum Speicherplatz
Vergleich doch mal die Werte wenn du df mitwlanrouter hat geschrieben:01.12.2023 14:21:29Klingt nicht nach linear zwischen dir und mir. Wo geht mein Speicher flöten?
Code: Alles auswählen
df -B1
Re: Unterschiedliche Angaben zum Speicherplatz
Ein
führt vielleicht nochmal beim Verstehen weiter. Das sollte am nächsten an (oder sogar identisch zu?) der df-Ausgabe zur Root-Partition sein, alle anderen irgendwo unter / gemounteten Dateisysteme ignorierend.
Code: Alles auswählen
du -hs --one-file-system /
Manchmal bekannt als Just (another) Terminal Hacker.
-
- Beiträge: 7
- Registriert: 30.11.2023 09:15:28
Re: Unterschiedliche Angaben zum Speicherplatz
Oh wow, das wusste ich nicht. Das sind dann 5,5GB unterschied. Das ändert schonmal viel. Macht dieses Ergebnis:
Formel: "Partition Speicherplatz" - "df Used" - "df Avail" = ?
86,6GB - 80,53GB - 0GB = 6,07GB
Bedeutet 6 GB reserviert/gesperrt durch Debian/Dateisystem. Was ist eure Meinung, ist der Wert "regulär"?
Code: Alles auswählen
# du -hs --one-file-system /
59G /
# du -hs /
61G /
Re: Unterschiedliche Angaben zum Speicherplatz
Zum Vergleich nochmal die 22TiB-Datenpartition auf meinem Desktop-PC:
Macht man hier die gleiche Rechnung auf wie vorhin, so kommen am Ende 4096 Blöcke (16MiB) Diskrepanz heraus, was sich dadurch erklärt, das ich hier die Reservierung von Blöcken deaktiviert habe:
Ein größeres Dateisystem habe ich nicht. Ich könnte mir vorstellen, dass ab einer gewissen Größe der Anteil für die Metadaten wächst, aber zumindest zwischen 20GiB und 22TiB ist der Wert offenbar konstant bei 16MiB.
Code: Alles auswählen
# df -B 4k /dev/mapper/daten
Dateisystem 4K-Blöcke Benutzt Verfügbar Verw% Eingehängt auf
/dev/mapper/daten 5813178394 2874424018 2938750280 50% /daten
Code: Alles auswählen
# tune2fs -l /dev/mapper/data | egrep '(Reserved block count:|Block size:)'
Reserved block count: 0
Block size: 4096
Re: Unterschiedliche Angaben zum Speicherplatz
Bei einem 40 TiB ext4 ist der Wert auch 16MiB.hikaru hat geschrieben:01.12.2023 16:04:44Ich könnte mir vorstellen, dass ab einer gewissen Größe der Anteil für die Metadaten wächst, aber zumindest zwischen 20GiB und 22TiB ist der Wert offenbar konstant bei 16MiB.