Discussion:
DF ( disk free )
Bernhard Junk
2014-09-02 20:21:01 UTC
Permalink
Hallo,
habe ein Problem mit der Plattenverwaltung.

Mit df -H
bekomme ich angezeigt:

Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
/dev/sda3 22G 20G 460M 98% /
devtmpfs 8,4G 33k 8,4G 1% /dev
tmpfs 8,4G 0 8,4G 0% /dev/shm
tmpfs 8,4G 6,3M 8,4G 1% /run
tmpfs 8,4G 0 8,4G 0% /sys/fs/cgroup
tmpfs 8,4G 6,3M 8,4G 1% /var/run
tmpfs 8,4G 6,3M 8,4G 1% /var/lock
/dev/sda4 2,0T 461G 1,5T 24% /home
server3:/home/text 1,7T 1,5T 46G 98% /mnt/server3/text
server3:/etc 983G 6,5G 927G 1% /mnt/server3/etc

Mein System meldet mir, dass nur noch wenig Platz auf der HD vorhanden ist.
Sda3 ist aber 22 GB gross unde sagt mir, dass davon 20 GB verwendet
wurden. Es wird aber 8,4 GB davon für tmpfs abgezweigt und da sind noch
8,4 GB verfügbar.
Wie geht das? Ich habe tmpfs kein Platz zugewiesen. Warum belegt der
soviel Speicher? Wie kann ich verhindern, dass tmpfs soviel Speicher
reserviert?
Gruss Bernd
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Florian Groß
2014-09-02 23:12:53 UTC
Permalink
Hallo,
Post by Bernhard Junk
habe ein Problem mit der Plattenverwaltung.
Mit df -H
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
/dev/sda3 22G 20G 460M 98% /
devtmpfs 8,4G 33k 8,4G 1% /dev
tmpfs 8,4G 0 8,4G 0% /dev/shm
tmpfs 8,4G 6,3M 8,4G 1% /run
tmpfs 8,4G 0 8,4G 0% /sys/fs/cgroup
tmpfs 8,4G 6,3M 8,4G 1% /var/run
tmpfs 8,4G 6,3M 8,4G 1% /var/lock
/dev/sda4 2,0T 461G 1,5T 24% /home
server3:/home/text 1,7T 1,5T 46G 98% /mnt/server3/text
server3:/etc 983G 6,5G 927G 1% /mnt/server3/etc
Mein System meldet mir, dass nur noch wenig Platz auf der HD vorhanden ist.
Sda3 ist aber 22 GB gross unde sagt mir, dass davon 20 GB verwendet
wurden. Es wird aber 8,4 GB davon für tmpfs abgezweigt und da sind
noch 8,4 GB verfügbar.
Wie geht das? Ich habe tmpfs kein Platz zugewiesen. Warum belegt der
soviel Speicher? Wie kann ich verhindern, dass tmpfs soviel Speicher
reserviert?
Tempfs ist meines Wissens virtuell und belegt keinen Platz auf der
Platte.
Ich würde lieber mal schauen, wie viel Platz für Root reserviert ist. Da
könnten die dir fehlenden 1,5GB liegen (bei / würd ich das auch nicht
komplett abschalten, gerade falls die Platte vollläuft.

flo
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Joerg Thuemmler
2014-09-03 05:36:17 UTC
Permalink
Post by Bernhard Junk
Hallo,
Post by Bernhard Junk
habe ein Problem mit der Plattenverwaltung.
Mit df -H
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
/dev/sda3 22G 20G 460M 98% /
devtmpfs 8,4G 33k 8,4G 1% /dev
tmpfs 8,4G 0 8,4G 0% /dev/shm
tmpfs 8,4G 6,3M 8,4G 1% /run
tmpfs 8,4G 0 8,4G 0% /sys/fs/cgroup
tmpfs 8,4G 6,3M 8,4G 1% /var/run
tmpfs 8,4G 6,3M 8,4G 1% /var/lock
/dev/sda4 2,0T 461G 1,5T 24% /home
server3:/home/text 1,7T 1,5T 46G 98% /mnt/server3/text
server3:/etc 983G 6,5G 927G 1% /mnt/server3/etc
Mein System meldet mir, dass nur noch wenig Platz auf der HD vorhanden ist.
Sda3 ist aber 22 GB gross unde sagt mir, dass davon 20 GB verwendet
wurden. Es wird aber 8,4 GB davon für tmpfs abgezweigt und da sind
noch 8,4 GB verfügbar.
Wie geht das? Ich habe tmpfs kein Platz zugewiesen. Warum belegt der
soviel Speicher? Wie kann ich verhindern, dass tmpfs soviel Speicher
reserviert?
Tempfs ist meines Wissens virtuell und belegt keinen Platz auf der
Platte.
Ich würde lieber mal schauen, wie viel Platz für Root reserviert ist. Da
könnten die dir fehlenden 1,5GB liegen (bei / würd ich das auch nicht
komplett abschalten, gerade falls die Platte vollläuft.
flo
Ja, tmpfs sollte in Deinem RAM sein, bzw. im swap.

Dagegen würde ich mal nachsehen, was ich in /tmp so löschen könnte, auch
/var/log ist eine gute Adresse...

cu jth
--
www.teddylinx.de
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Torbjoern Gripp
2014-09-03 06:45:28 UTC
Permalink
Post by Joerg Thuemmler
Post by Bernhard Junk
Hallo,
Post by Bernhard Junk
habe ein Problem mit der Plattenverwaltung.
Mit df -H
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
/dev/sda3 22G 20G 460M 98% /
devtmpfs 8,4G 33k 8,4G 1% /dev
tmpfs 8,4G 0 8,4G 0% /dev/shm
tmpfs 8,4G 6,3M 8,4G 1% /run
tmpfs 8,4G 0 8,4G 0% /sys/fs/cgroup
tmpfs 8,4G 6,3M 8,4G 1% /var/run
tmpfs 8,4G 6,3M 8,4G 1% /var/lock
/dev/sda4 2,0T 461G 1,5T 24% /home
server3:/home/text 1,7T 1,5T 46G 98% /mnt/server3/text
server3:/etc 983G 6,5G 927G 1% /mnt/server3/etc
Mein System meldet mir, dass nur noch wenig Platz auf der HD
vorhanden ist.
Sda3 ist aber 22 GB gross unde sagt mir, dass davon 20 GB verwendet
wurden. Es wird aber 8,4 GB davon für tmpfs abgezweigt und da sind
noch 8,4 GB verfügbar.
Wie geht das? Ich habe tmpfs kein Platz zugewiesen. Warum belegt der
soviel Speicher? Wie kann ich verhindern, dass tmpfs soviel Speicher
reserviert?
Tempfs ist meines Wissens virtuell und belegt keinen Platz auf der
Platte.
Ich würde lieber mal schauen, wie viel Platz für Root reserviert ist. Da
könnten die dir fehlenden 1,5GB liegen (bei / würd ich das auch nicht
komplett abschalten, gerade falls die Platte vollläuft.
flo
Ja, tmpfs sollte in Deinem RAM sein, bzw. im swap.
Dagegen würde ich mal nachsehen, was ich in /tmp so löschen könnte, auch
/var/log ist eine gute Adresse...
cu jth
Hi,
ich würde dir empfehlen, einmal ein du -h auf das root Verzeichnis zu
machen. Entweder findest du dann die Verzeichnisse, die den Platz
einnehmen, oder aber du stellst fest, dass es von der Summe die dir df
ausgibt differiert. Dann steht zu vermuten, dass in deinen gemounteten
Netzwerkverzeichnissen, Dateien abgelegt sind, die df hinzu addiert.

gruss/torbjoern
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Ralf Arndt
2014-09-04 22:34:40 UTC
Permalink
Post by Torbjoern Gripp
Hi,
ich würde dir empfehlen, einmal ein du -h auf das root Verzeichnis zu
machen. Entweder findest du dann die Verzeichnisse, die den Platz
einnehmen, oder aber du stellst fest, dass es von der Summe die dir df
ausgibt differiert. Dann steht zu vermuten, dass in deinen gemounteten
Netzwerkverzeichnissen, Dateien abgelegt sind, die df hinzu addiert.
gruss/torbjoern
Dieses Verhalten (keinen Halt an mountpoints zu machen) zeichnet gerade
"du" (zumindest mit dieser Syntax) aus.

-----------
du -hs /
242G /
----------

Wobei meine größte Partition gerade mal 108 GB groß ist. Damit wird also
Berhard's /home mit in die Berechnung eingezogen.

Dann sollte man die manpage nach entsprechenden Optionen durchsuchen
oder zumindest
du -hs /*
verwenden.

Früher wurde meine /home Partition nach jeder Anmeldung (kde) binnen
kurzer Zeit von ~/.xsession-error (oder so ähnlich) voll gemüllt
(2-stelliger GB Bereich). Zunächst habe ich im laufenden Betrieb diese
Datei gelöscht. Dann musste ich allerdings feststellen, dass /home immer
noch voll lief. Das wurde mir von df auch korrekt angezeigt. Allerdings
zeigte mir "du" ein wesentlich geringere Belegung von /home an.

Ich habe mir dann damit geholfen, die Ausgabe in diese Datei komplett
nach /dev/null umzuleiten.

Grüße
Ralf
--
Grüße
Ralf

Antworten bitte nur in die Mailingliste!
PMs bitte an: listpm (@) arndt-de (.) eu
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Harald Stürmer
2014-09-03 08:34:56 UTC
Permalink
Post by Bernhard Junk
Hallo,
habe ein Problem mit der Plattenverwaltung.
Mit df -H
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
/dev/sda3 22G 20G 460M 98% /
devtmpfs 8,4G 33k 8,4G 1% /dev
tmpfs 8,4G 0 8,4G 0% /dev/shm
tmpfs 8,4G 6,3M 8,4G 1% /run
tmpfs 8,4G 0 8,4G 0% /sys/fs/cgroup
tmpfs 8,4G 6,3M 8,4G 1% /var/run
tmpfs 8,4G 6,3M 8,4G 1% /var/lock
/dev/sda4 2,0T 461G 1,5T 24% /home
server3:/home/text 1,7T 1,5T 46G 98% /mnt/server3/text
server3:/etc 983G 6,5G 927G 1% /mnt/server3/etc
Mein System meldet mir, dass nur noch wenig Platz auf der HD vorhanden ist.
Sda3 ist aber 22 GB gross unde sagt mir, dass davon 20 GB verwendet
wurden. Es wird aber 8,4 GB davon für tmpfs abgezweigt und da sind noch
8,4 GB verfügbar.
Wie geht das? Ich habe tmpfs kein Platz zugewiesen. Warum belegt der
soviel Speicher? Wie kann ich verhindern, dass tmpfs soviel Speicher
reserviert?
Hatte ein ähnliches Problem. Bei mir war es das Zusammenspiel von BTRFS und
snapper. Habe dann mit Yast alte snapshots gelöscht.
Post by Bernhard Junk
Gruss Bernd
Gruß
Harald
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Bernhard Junk
2014-09-03 19:40:32 UTC
Permalink
Post by Harald Stürmer
Post by Bernhard Junk
Hallo,
habe ein Problem mit der Plattenverwaltung.
Mit df -H
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
/dev/sda3 22G 20G 460M 98% /
devtmpfs 8,4G 33k 8,4G 1% /dev
tmpfs 8,4G 0 8,4G 0% /dev/shm
tmpfs 8,4G 6,3M 8,4G 1% /run
tmpfs 8,4G 0 8,4G 0% /sys/fs/cgroup
tmpfs 8,4G 6,3M 8,4G 1% /var/run
tmpfs 8,4G 6,3M 8,4G 1% /var/lock
/dev/sda4 2,0T 461G 1,5T 24% /home
server3:/home/text 1,7T 1,5T 46G 98% /mnt/server3/text
server3:/etc 983G 6,5G 927G 1% /mnt/server3/etc
Mein System meldet mir, dass nur noch wenig Platz auf der HD vorhanden ist.
Sda3 ist aber 22 GB gross unde sagt mir, dass davon 20 GB verwendet
wurden. Es wird aber 8,4 GB davon für tmpfs abgezweigt und da sind noch
8,4 GB verfügbar.
Wie geht das? Ich habe tmpfs kein Platz zugewiesen. Warum belegt der
soviel Speicher? Wie kann ich verhindern, dass tmpfs soviel Speicher
reserviert?
Hatte ein ähnliches Problem. Bei mir war es das Zusammenspiel von BTRFS und
snapper. Habe dann mit Yast alte snapshots gelöscht.
Post by Bernhard Junk
Gruss Bernd
Gruß
Harald
Hallo und erstmal Danke,

das Meiste wird von /var/cache/zypp/ belegt.
Was kann ich davon löschen?
Gruss Bernd
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
David Haller
2014-09-03 20:27:23 UTC
Permalink
Hallo,
Post by Bernhard Junk
Post by Bernhard Junk
/dev/sda3 22G 20G 460M 98% /
[..]
Post by Bernhard Junk
das Meiste wird von /var/cache/zypp/ belegt.
Was kann ich davon löschen?
Alles! Das Verzeichnis (mit den Rechten) evtl. besser behalten.
Wieviel ist/war denn bei dir in /var/cache/zypp/ belegt?

/var/spool/* sind auch noch so Kandidaten, die man evtl. besser
auslagert (mail, news) oder regelmäßig aufräumt (Druckerspool).

Ich selbst hab news z.B. in ein reiserfs-Image (8G) ausgelagert,
obwohl da deutlich weniger reichen würde.

# df -h /var/spool/news
Filesystem Size Used Avail Use% Mounted on
/dev/loop0 8.0G 744M 7.3G 10% /data/spool/news
# losetup -a
/dev/loop0: [0876]:667931 (/data/spool/news_reiserfs.img)
# du -hs /data/spool/news_reiserfs.img
6.6G /data/spool/news_reiserfs.img

Da könnte man auch mal ausmisten bzw. das fs verkleinern.

HTH,
-dnh

PS: # du -hs /var/cache/zypp
736M /var/cache/zypp

Das scheint mir erstaunlich wenig, obwohl ich massig Repos
eingebunden haben (mit keep_packages). Relevanter wäre hier:

# du -hs /data/osbuild-packagecache/
11G /data/osbuild-packagecache

Aber bei

# dfall -h -t ext2 -t ext3 -t ext4
Filesystem Size Used Available Use% Mounted
14.6T 13.9T 269.1G 95

ist das nicht soo relevant, da gibt's fettere Brocken, wo ich mal
ausmisten sollte :) Achso:

# df -Th /
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda1 ext4 52G 34G 16G 69% /

Und das FS hab ich mit Absicht extra groß gemacht ... Und da wären
11G doch durchaus relevant. Aber wozu gibt's Config-Dateien,
symlinks und bind-mounts ;)

PPS: ich sollte 'dfall' nochmal sauberer durchimplementieren ;)
--
# cat /dev/net/tun
cat: /dev/net/tun: Die Dateizugriffsnummer ist in schlechter Verfassung
-- gefunden von Philipp Thomas
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Tobias Crefeld
2014-09-03 20:29:56 UTC
Permalink
Am Tue, 02 Sep 2014 22:21:01 +0200 schrieb Bernhard Junk
Post by Bernhard Junk
habe ein Problem mit der Plattenverwaltung.
Eher mit der gewählten Plattenplatzzuweisung.
Post by Bernhard Junk
Mit df -H
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
/dev/sda3 22G 20G 460M 98% /
[..]
Post by Bernhard Junk
/dev/sda4 2,0T 461G 1,5T 24% /home
[..]
Post by Bernhard Junk
Mein System meldet mir, dass nur noch wenig Platz auf der HD
vorhanden ist. Sda3 ist aber 22 GB gross unde sagt mir, dass davon 20
GB verwendet wurden.
Nein, sda3 ist 22 GB KLEIN! =:)

Für ein aktuelles Desktop/Serversystem unter Linux hast Du eine recht
ungünstige Plattenspeicherzuweisung gewählt:

20 GB für / nehme ich nur, wenn /var, /tmp, /home und event. auch /srv
ein eigenes Filesystem bekommen, also entweder eigene Partitionen oder
via LVM oder Netzwerk eigene Volumes. Andernfalls ist es zu wenig.


Glücklich, wer LVM eingerichtet hat. Bei Dir ist wahrscheinlich kein
Plattenplatz mehr vorhanden, um daraus ein LVM oder direkt ein /var zu
füttern.
Denkbar wäre, dass Du irgendwie /home aushängst und reduzierst,
danach /dev/sda4 verkleinerst und /dev/sda5 anlegst. Wenn sda keine
gpt-, sondern eine msdos-Partitionstabelle hat, musst Du m.W. auch noch
mit logischen Partitionen rumwurschteln.

Besser, einfacher und zukunftssicherer ist es, /home temporär
auszulagern auf eine externe Platte, /dev/sda4 als PV zu markieren, LVM
anzulegen und LVs für /home und /var zu kreieren. 5 GB für /var halte
ich für ein Minimum, 10 GB ist meist ausreichend. Nimm ruhig erstmal
weniger - mit LV ist nachträgliches erweitern mit wenigen Handgriffen
erledigt, solange das LVM noch freie PV-Kapazität hat.
Danach in den runlevel 1 wechseln und Inhalt von /var in ein temporär
woanders eingehängtes LV für /var verschieben und dieses wieder
aushängen.
Danach die Einträge für /var und /home in /etc/fstab ändern bzw.
ergänzen auf die neuen LVs und danach beide mit mount -a einhängen.
Dann noch den Inhalt von /home restaurieren und wieder in runlevel wie
vorher (5 oder 3) wechseln.
Post by Bernhard Junk
Wie geht das? Ich habe tmpfs kein Platz zugewiesen. Warum belegt der
soviel Speicher? Wie kann ich verhindern, dass tmpfs soviel Speicher
reserviert?
RAM demontieren, Swap-space reduzieren... ;)
--
Gruß,
Tobias.

no email, only xmpp: ***@xabber.de
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Lesen Sie weiter auf narkive:
Loading...