Rootpartition wird immer wieder von selbst voll

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
wolke
Beiträge: 41
Registriert: 02.01.2004 12:45:17
Wohnort: Dresden

Rootpartition wird immer wieder von selbst voll

Beitrag von wolke » 01.01.2005 18:45:49

hallo und einen guten start ins jahr 2005 euch allen! :)
ist zwar nicht direkt ein installationsproblem, aber ich hab kein passenderes forum gefunden...

und zwar habe ich immer noch das problem, daß meine root-partition immer volläuft und ich nicht rausfinde an was es liegt bzw. wie ich das verhindern kann.

das seltsame für mich ist, daß df eine volle belegung anzeigt, ich mit du -s im grundverzeichnis aber nur einen teil zu sehen bekomme.

Code: Alles auswählen

host:/home/wolke# df -h
Dateisystem           Größe Benut  Verf Ben% montiert auf
/dev/hde1             3.7G  3.6G     0 100% /
/dev/hde3             143G  131G  5.1G  97% /data/storage
/dev/md0              293G  263G   16G  95% /data/raid
/data/raid/incoming   293G  263G   16G  95% /home/ftp/incoming

Code: Alles auswählen

host:/# du -s *
2.7M    bin
19M     boot
4.0k    cdrom
394G    data
92k     dev
19M     etc
4.0k    floppy
113M    home
4.0k    initrd
0       initrd.img
0       initrd.img.old
179M    lib
4.0k    lost+found
4.0k    opt
du: »proc/10926/task/10926/fd/3«: Datei oder Verzeichnis nicht gefunden
du: »proc/10926/fd/3«: Datei oder Verzeichnis nicht gefunden
1017M   proc
3.7M    root
3.7M    sbin
0       sys
460k    tmp
342M    usr
174M    var
0       vmlinuz.old
396G    insgesamt

Benutzeravatar
Feuerzwerg
Beiträge: 105
Registriert: 28.09.2002 15:29:30
Wohnort: Saarbrücken
Kontaktdaten:

Beitrag von Feuerzwerg » 01.01.2005 22:34:10

Hmmm deine root-Partition ist auch ein wenig klein geraten. Ich verwende immer mindestens 5GB und selbst das hab ich bei meinem Laptop schon fast voll gekriegt. Ich vermute mal, dass die Platte vollaeuft, weil laufend neue log-Eintraege geschrieben werden oder weil bei upgrades die Pakte gecached werden. Mach evtl. mal 'apt-get clean' um den cache zu leeren. Ausserdem solltest du evtl. mal die root-Partition vergroessern. Ausserdem kannste ja mal taeglich per cron ein du starten um zu sehen, welches Verzeichnis groesser wird.

ernohl
Beiträge: 1248
Registriert: 04.07.2002 08:11:56
Wohnort: HL

Re: Rootpartition wird immer wieder von selbst voll

Beitrag von ernohl » 01.01.2005 23:54:39

wolke hat geschrieben:und zwar habe ich immer noch das problem, daß meine root-partition immer volläuft und ich nicht rausfinde an was es liegt bzw. wie ich das verhindern kann.

das seltsame für mich ist, daß df eine volle belegung anzeigt, ich mit du -s im grundverzeichnis aber nur einen teil zu sehen bekomme.
Wie meinen?

Code: Alles auswählen

du -x | sort -n
und dann an das Problemkind (volllaufende Verzeichnis) herantasten...
Gruß
ernohl

ernohl
Beiträge: 1248
Registriert: 04.07.2002 08:11:56
Wohnort: HL

Beitrag von ernohl » 01.01.2005 23:59:22

Feuerzwerg hat geschrieben:Hmmm deine root-Partition ist auch ein wenig klein geraten. Ich verwende immer mindestens 5GB
Was bitte machst du mit 5 GB in der Root-Partition?

Code: Alles auswählen

erno@flinker:~$ df -k /
Dateisystem          1K-Blöcke   Benutzt Verfügbar Ben% Eingehängt auf
/dev/hda1               180639     90735     80267  54% /
Mein Notebook:

Code: Alles auswählen

erno@w2lap201:~$ df -k /
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hda7               194442    144147     40256  79% /
Gruß
ernohl

Benutzeravatar
Feuerzwerg
Beiträge: 105
Registriert: 28.09.2002 15:29:30
Wohnort: Saarbrücken
Kontaktdaten:

Beitrag von Feuerzwerg » 02.01.2005 00:01:50

Nun ich habe alles ausser /home in dieser Partition. Ausserdem hab ich ca. 1400 Pakete installiert. Da kommt schon was zusammen. Im Moment sind aber 'nur' 3.7GB von 4.7GB belegt.

ernohl
Beiträge: 1248
Registriert: 04.07.2002 08:11:56
Wohnort: HL

Beitrag von ernohl » 02.01.2005 00:16:20

Feuerzwerg hat geschrieben:Nun ich habe alles ausser /home in dieser Partition. Ausserdem hab ich ca. 1400 Pakete installiert.
Ach sooo. ;-) Irgendwie konnte ich das aus deinem Posting nicht erkennen. Es klang, als müsste die root-Partition mindestens 5 GB groß sein.
Gruß
ernohl

wolke
Beiträge: 41
Registriert: 02.01.2004 12:45:17
Wohnort: Dresden

Re: Rootpartition wird immer wieder von selbst voll

Beitrag von wolke » 02.01.2005 12:07:10

ernohl hat geschrieben:
wolke hat geschrieben:das seltsame für mich ist, daß df eine volle belegung anzeigt, ich mit du -s im grundverzeichnis aber nur einen teil zu sehen bekomme.
Wie meinen?
df zeigt mir an, daß 3.6GB belegt sind. du -s "findet" davon allerdings nur 1 GB (siehe mein erstes posting).

durch "durchhangeln" durch verzeichnisse konnte ich keine extrem großen dateien/ordner finden, ich wüßte ja auch gar nicht in welchem verzeichnis, da keins der verzeichnisse besonders groß ist...

das du -x | sort -n findet als größte datei eine 1000kb große, dh. das hilft mir also auch nicht weiter.

ich habe bereits ein apt-get clean gemacht und alle .gz logs gelöscht, auch das hat nichts geholfen.
achja, nochwas: wenn ich dateien lösche sollte sich das doch unmittelbar auf df auswirken, oder? ich habe gerade ca. 10mb gelöscht und trotzdem zeigt df immer noch eine volle belegung an (0 bytes verfügbar). wieso?

ernohl
Beiträge: 1248
Registriert: 04.07.2002 08:11:56
Wohnort: HL

Re: Rootpartition wird immer wieder von selbst voll

Beitrag von ernohl » 02.01.2005 21:28:59

wolke hat geschrieben:df zeigt mir an, daß 3.6GB belegt sind. du -s "findet" davon allerdings nur 1 GB (siehe mein erstes posting).
Ist das auch nach 'nem reboot noch so?
Hast du große logfiles o.ä. gelöscht, ohne die zugehörigen Prozesse neu zu starten?
wolke hat geschrieben:achja, nochwas: wenn ich dateien lösche sollte sich das doch unmittelbar auf df auswirken, oder?
Nicht unbedingt. Der Speicherplatz wird erst freigegeben, wenn kein Prozess mehr diese Datei offen hält.
Gruß
ernohl

wolke
Beiträge: 41
Registriert: 02.01.2004 12:45:17
Wohnort: Dresden

Re: Rootpartition wird immer wieder von selbst voll

Beitrag von wolke » 03.01.2005 11:38:43

ernohl hat geschrieben:
wolke hat geschrieben:df zeigt mir an, daß 3.6GB belegt sind. du -s "findet" davon allerdings nur 1 GB (siehe mein erstes posting).
Ist das auch nach 'nem reboot noch so?
Hast du große logfiles o.ä. gelöscht, ohne die zugehörigen Prozesse neu zu starten?
richtig! das ist das problem.

der rechner fungiert hier im haus als router/server, dh. ich will ihn nicht neu starten - das ist der grund, warum ich überhaupt linux einsetze. jetzt habe ich ihn doch mal neu gestartet und - voilà - schon ist auf der platte nur noch 1.1GB belegt, 29% der gesamtkapazität!

das ist für mich allerdings keine lösung - ich möchte daß der server völlig wartungsfrei läuft, da ich vielleicht auch mal ein halbes jahr nicht da bin.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 03.01.2005 12:25:36

Welche Logfiles waren es denn , die so riesig waren?

Eventuell mal mit lograte alle überflüssigen Logfiles entsorgen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Dookie
Beiträge: 1104
Registriert: 17.02.2002 20:38:19
Wohnort: Salzburg
Kontaktdaten:

Beitrag von Dookie » 03.01.2005 14:07:27

Hi,

zwischendurch, nach umfangreicheren apt-Sitzungen auch mal ein apt-get autoclean, bringt oft auch viel Speicherplatz zurück.


Gruß

Dookie

wolke
Beiträge: 41
Registriert: 02.01.2004 12:45:17
Wohnort: Dresden

Beitrag von wolke » 15.07.2005 02:34:28

ich habe das problem übrigens immer noch. habe jetzt gehört daß es an mldonkey liegen kann, der filehandles und tempfiles nicht mehr korrekt freigibt. aber auch ein neustarten des mldonkey-prozesses bringt nicht viel.

logrotate läuft per cron job, große apt sessions habe ich sowieso so gut wie kaum.

wenn es wirklich an noch "offenen", aber schon gelöschten dateien liegt, muss ich dann die laufenden dienste wie apache und courier/postfix regelmässig neu starten?

ernohl
Beiträge: 1248
Registriert: 04.07.2002 08:11:56
Wohnort: HL

Beitrag von ernohl » 15.07.2005 11:08:56

wolke hat geschrieben:wenn es wirklich an noch "offenen", aber schon gelöschten dateien liegt, muss ich dann die laufenden dienste wie apache und courier/postfix regelmässig neu starten?
Entweder das oder du löschst die logfiles nicht, sondern machst sie leer.

Code: Alles auswählen

>logfile
Gruß
ernohl

Antworten