PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehlender Speicher inn XFS Partition



folk
10.12.09, 11:46
Hallo allerseits.

Ich habe ein Problem mit dem als frei angezeigten Speicher einer XFS Partition. Die Partition ist eigentlich 4.7GB groß (/dev/sda6). Sie ist auf /var gemountet.

Der verbrauchte Speicherplatz aller Dateien wird mit rund 1040 MB angegeben. Trotzdem ist auf der Partition annähernd kein Speicherplatz mehr vorhanden (< 100MB).

Ich wäre recht dankbar für Tips, die mir helfen würden, meinen verlorenen Platz wiederzufinden...

Wichtig ist vielleicht noch, das es sich bei dem Rechner um einen Webserver handelt, der möglichst nicht ausfallen sollte. Daher würde ich mich besonders über Lösungsvorschläge freuen, die den laufenden Betrieb nicht zu sehr einschränken würden.

Auf dieser Partition liegen z.B. auch die Daten des mySQL Servers. Ein aushängen der Partition würde also schon zu Problemen führen, wenn es für einen längeren Zeitraum erforderlich ist...

Danke & viele Grüße,

!Folk

marce
10.12.09, 12:07
Bitte konkretere Infos (df, du, lsof, fdisk, ...)

HirschHeisseIch
10.12.09, 12:18
Ich glaube, marce hat die gleiche Vermutung wie ich (das lsof lässt mich darauf schließen...)
Kleiner Tipp: offene File Handler.

folk
10.12.09, 12:22
fdsik -l

Platte /dev/sda: 499.9 GByte, 499999834112 Byte
64 heads, 32 sectors/track, 476837 cylinders
Einheiten = Zylinder von 2048 Ã 512 = 1048576 Bytes

Gerät boot. Anfang Ende Blöcke Id System
/dev/sda1 1 955 977904 83 Linux
/dev/sda2 956 2863 1953792 82 Linux Swap / Solaris
/dev/sda4 2864 476837 485349376 5 Erweiterte
/dev/sda5 2864 7632 4883440 83 Linux
/dev/sda6 7633 12401 4883440 83 Linux
/dev/sda7 12402 31475 19531760 83 Linux
/dev/sda8 31476 476837 456050672 83 Linux

df -BM -T:
Dateisystem Typ 1M-Blöcke Benutzt Verfügbar Ben% Eingehängt auf
/dev/sda1 ext3 940M 680M 213M 77% /
udev tmpfs 4024M 1M 4024M 1% /dev
/dev/sda5 xfs 4759M 1303M 3457M 28% /usr
/dev/sda6 xfs 4759M 4676M 84M 99% /var
/dev/sda7 xfs 19064M 124M 18940M 1% /home
/dev/sda8 xfs 445234M 290123M 155111M 66% /srv
none tmpfs 4024M 1M 4024M 1% /tmp


du -s -BM:
1043M

lsof /var liefert eine lange Liste von Logfiles, die vom Webserver geführt werden. Diese sind aber nicht das Problem...

GRuß,

!Falk

marce
10.12.09, 12:31
(1.) bitte Code-Tags benutzen. So ist die Ausgabe unleserlich.
(2.) Wenn wir nach Ausgaben fragen, so wollen wir die auch haben. Und nicht Deine Interpretation davon.
(2.1) dann mal mal
lsof | grep -i dele
(3.) Ausgaben von Befehlen sind nur dann sinnvoll, wenn man auch den Kontext kennt - gerade z.B. bei du.

folk
10.12.09, 12:51
Es gibt ein paar offene FileHandle


lsof | grep -i dele

Hier ein Auszug aus der Ausgabe:
Und bevor Ihr Euch wieder aufregt: Die komplette Ausgebe kann ich nicht veröffentlichen.

httpd2-pr 24081 wwwrun 2w REG 8,6 732186 29360750 /var/log/apache2/d1-error_log (deleted)
httpd2-pr 24081 wwwrun 7w REG 8,6 732186 29360750 /var/log/apache2/d2-error_log (deleted)
httpd2-pr 24081 wwwrun 8w REG 8,6 1047 29360747 /var/log/apache2/d3-error_log (deleted)
httpd2-pr 24081 wwwrun 9w REG 8,6 27299514 29400017 /var/log/apache2/d1-error_log (deleted)
httpd2-pr 24081 wwwrun 10w REG 8,6 1296235 29400094 /var/log/apache2/d1.redirect-error_log (deleted)
httpd2-pr 24081 wwwrun 11w REG 8,6 11892737 29360749 /var/log/apache2/d1.com-error_log (deleted)
httpd2-pr 24081 wwwrun 12w REG 8,6 9063936 29360748 /var/log/apache2/d3.com-error_log (deleted)
httpd2-pr 24081 wwwrun 13w REG 8,6 202498 29360751 /var/log/apache2/d2-error_log (deleted)
httpd2-pr 24081 wwwrun 14w REG 8,6 109248 29360763 /var/log/apache2/d1-error_log (deleted)

Nun gut. Wie auch immer, ich wäre Euch sehr Dankbar, wenn Ihr mir sagen könntet, wie ich sie Beseitigen kann. In der Summe hab ich dann zwar noch nicht den gesamten Speicher wieder, aber es etsteht deutlich mehr Luft...

Danke & Gruß,

!Folk

marce
10.12.09, 12:54
Apache neu starten. Und damit das nicht wieder vorkommt die Logrotation entsprechend anpassen.

Und das mit den Code-Tags gilt immer noch. Und immer für das komplette Posting.

folk
10.12.09, 13:02
Das Problem ist damit gelöst.

Vielen Dank!

Gruß,

!Folk

marce
10.12.09, 13:04
lsof /var liefert eine lange Liste von Logfiles, die vom Webserver geführt werden. Diese sind aber nicht das Problem...
... und, wie viel Platz ist jetzt frei geworden?