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+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, On Tue, Sep 02, 2014 at 10:21:01PM +0200, Bernhard Junk wrote:
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? 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+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 03.09.2014 01:12, schrieb Florian Groß:
Hallo, On Tue, Sep 02, 2014 at 10:21:01PM +0200, Bernhard Junk wrote:
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? 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+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 03.09.2014 07:36, schrieb Joerg Thuemmler:
Am 03.09.2014 01:12, schrieb Florian Groß:
Hallo, On Tue, Sep 02, 2014 at 10:21:01PM +0200, Bernhard Junk wrote:
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? 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+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 03.09.2014 08:45, schrieb 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+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Dienstag, 2. September 2014, 22:21:01 schrieb Bernhard Junk:
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? Hatte ein ähnliches Problem. Bei mir war es das Zusammenspiel von BTRFS und snapper. Habe dann mit Yast alte snapshots gelöscht.
Gruss Bernd Gruß Harald -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 03.09.2014 10:34, schrieb Harald Stürmer:
Am Dienstag, 2. September 2014, 22:21:01 schrieb Bernhard Junk:
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? Hatte ein ähnliches Problem. Bei mir war es das Zusammenspiel von BTRFS und snapper. Habe dann mit Yast alte snapshots gelöscht.
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+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, Am Wed, 03 Sep 2014, Bernhard Junk schrieb:
/dev/sda3 22G 20G 460M 98% / [..] 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+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Tue, 02 Sep 2014 22:21:01 +0200 schrieb Bernhard Junk
habe ein Problem mit der Plattenverwaltung.
Eher mit der gewählten Plattenplatzzuweisung.
Mit df -H bekomme ich angezeigt:
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf /dev/sda3 22G 20G 460M 98% / [..] /dev/sda4 2,0T 461G 1,5T 24% /home [..] 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.
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: crefeld@xabber.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (8)
-
Bernhard Junk
-
David Haller
-
Florian Groß
-
Harald Stürmer
-
Joerg Thuemmler
-
Ralf Arndt
-
Tobias Crefeld
-
Torbjoern Gripp