Siduction Forum

Siduction Forum => Software - Support => Topic started by: cas on 2012/03/20, 00:37:16

Title: leere Partition schon benutzt?
Post by: cas on 2012/03/20, 00:37:16
Hallo,
ich habe mir eine große Partition ext4 mit gparted eingerichtet.
Dies zeigt an:
unbenutzt 1,62 TB (98%)
benutzt 26,72 GB (2%)
Letzteres erscheint mir doch ein bischen viel für eine leere Partition.
root@lifo:/media/disk2part5# du -hs
20K     .
root@lifo:/media/disk2part5# ls
lost+found


ich habe mit tune2fs -m .1 /dev/sdc5 den reservierten Platz drastisch reduziert. aber das änderte nichts, daran, dass angeblich 26GB schon benutzt wären?!

Der reservierte Platz, den man mit "tune2fs -m " einstellen kann, wie hoch sollte der eigentlich sein?
Eine Prozentzahl erscheint mit eigentlich unsinnig. Damit sich root im Notfall noch enloggen kann, muessten wenige Blöcke genügen, oder?


Danke für eine Antwort, Christian
Title: leere Partition schon benutzt?
Post by: rennlenker on 2012/03/20, 02:01:28
Die Manpage sagt: "Normally, the default percentage of reserved blocks is 5%."
Title: leere Partition schon benutzt?
Post by: ReinerS on 2012/03/20, 10:10:59
Da wird noch etwas Platz gebraucht für die Datenenverwaltung (z.B. Inodes)und das Journal.
Der "reservierte" Bereich ist eigentlich nur für root reserviert um gegebenenfalls Notfälle administrieren zu können was bei einer "vollgelaufenen" Platte nicht mehr möglich sein könnte.
Bei Datenpartitionen habe ich den auch schon verkleinert, bei Systempartitionen habe ich aber bisher die Finger davon gelassen  8)

Ein weiterer Punkt an dem schon benutzten Bereich zu schrauben wäre die Anzahl der Inodes zu verringern (auch mit tune2fs).

Da musst Du aber genau wissen was Du machst denn es könnte dann später passieren dass Du eigentlich noch Platz auf der Platte hast aber nichts mehr zusätzlich abspeichern kannst da keine Inodes nehr frei sind. :wink:

Da das in der Regel seeehr viel später auftritt und man längst vergessen hat dass man die reduziert hatte sucht man sich dann wahrscheinlich dumm und dämlich. :P

Grüße

Reiner
Title: leere Partition schon benutzt?
Post by: cas on 2012/03/20, 12:26:12
Quote from: "ReinerS"Da wird noch etwas Platz gebraucht für die Datenenverwaltung (z.B. Inodes)und das Journal.
das journal kann ja bei einer neuen partition noch nicht gross sein, denkbar allerdings , dass da platz vorgehalten wird.

so, spasseshalber habe ich mal gerechnet, "tune2fs -l sagt":
Inode count:              110796800
Inode size:               256 (wohl byte)

110796800 * 256 = 28363980800

28363980800 byte sind etwa 26 gb.

kaum zu glauben aber wahr.
also danke.


QuoteDer "reservierte" Bereich ist eigentlich nur für root reserviert um gegebenenfalls Notfälle administrieren zu können
hier wäre eine praktische handreichung sinnvoll, wieviel man hier reservieren sollte. eine prozentzahl scheint mir nicht sinnvoll zu sein und fürs einloggen selbst braucht man sicher nur ganz wenig platz

gruss,  christian
Title: leere Partition schon benutzt?
Post by: reddark on 2012/03/20, 12:36:52
Quote
hier wäre eine praktische handreichung sinnvoll, wieviel man hier reservieren sollte.

Hilft das hier etwas?
http://ohse.de/uwe/articles/rootreserve.html
Title: leere Partition schon benutzt?
Post by: hefee on 2012/03/20, 12:40:18
Die ganzen Tools kommen halt aus der Zeit, also die Platten noch sehr viel kleiner waren :) Ja heutzutage ist 1% einer Terrabyte Platte natürlich meist sehr viel mehr als nötig. 10MB reichen sicher zum einloggen. Aber es ist halt schon die Frage, was du denn tun willst, wenn die Platte volläuft. Ich denke die 5% sind vorallen dafür da, dass mensch halt 5% der Plate noch bewegen kann um entsprechend Platz zu haben alles umzubauen...

==EDIT==
reddark: der Artikel sagt eigentlich schon alles.
Title: leere Partition schon benutzt?
Post by: cas on 2012/03/20, 12:49:32
Quote from: "reddark"Hilft das hier etwas?
http://ohse.de/uwe/articles/rootreserve.html
interessant. ich verstehe das so, dass 5% auch auf riesigen datenträgern im prinzip sinnvoll sind.
danke
Title: leere Partition schon benutzt?
Post by: Lanzi on 2012/03/20, 14:56:49
Habe noch eine Sache mal selbst gefunden, siehe dritte Posting (das zweite von mir)
http://forum.siduction.org/index.php?topic=1016&highlight=tune2fs
Title: leere Partition schon benutzt?
Post by: reddark on 2012/03/20, 15:06:18
Quotetune2fs -r
wieviel reservierte blöcke machen den auf der systempatition Sinn?
Title: leere Partition schon benutzt?
Post by: cas on 2012/03/20, 15:19:03
wie kann man auf den reservierten platz im fall eines falles überhaupt zugreifen? für root ist ggf. später voll als für die anderen oder wie?
Title: leere Partition schon benutzt?
Post by: Geier0815 on 2012/03/20, 20:08:55
Anwendungen die nicht als root laufen kriegen bei 95% die Meldung "Du kommst hier nich rein" während Du als root eben noch 5% mehr "siehst". Nehmen wir als Beispiel einen Webserver wo User etwas hochladen können, egal ob als file oder Text oder was auch immer. Nun kommt irgendein Skriptkiddie auf die Idee deinen Server zu flooden und haut dir den Speicherplatz voll. Bei 95% der tatsächlichen Kapazität deines Filesystems kriegt der User unter dem dein Apache läuft (www-data) die Meldung "Speicherplatz voll" und kann dann nicht mehr schreiben. Wenn Du dich nun als root anmeldest, hast Du immer noch die 5% und kannst vorsichtig anfangen Dateien zu löschen.
Das Beispiel ist jetzt sehr extrem, meist sind es Log oder Errordateien die voll laufen und das System quasi unbenutzbar machen.
Title: leere Partition schon benutzt?
Post by: bluelupo on 2012/03/21, 08:20:42
Hallo zusammen,
meine Einschätzung zu den reservierten Platz in einem Filesystem ist im Zeitalter von Terrabytedisks wenig nützlich und überflüssig. Ich setze grundsätzlich bei der Anlage eines FS alles auf 0% reservierte Blöcke zurück, weil ich die Einteilung der Partitionen so gewählt habe das seltenst etwas volläuft.

Ich habe für die Systempartitionen...
/
/home
/var

...jeweils eigene Partitionen. Das einzige was hier ggf. einmal vollaufen könnte wäre /var. Sollte es wieder erwarten doch einmal passieren, dann kann ich problemlos von einem Live-System booten und ggf. das Problem beseitigen. Reservierter Speicherplatz halte ich für nutzlose Speicherverschwendung, den ich lieber sinnvoller nutze als in leer stehen zu lassen.
Title: leere Partition schon benutzt?
Post by: Geier0815 on 2012/03/21, 08:56:05
So unterschiedlich ist das Leben. Mir haben diese 5% so manches mal den Hintern gerettet wenn auf Kundensystemen, auf die ich nur per ssh drauf komme, die Festplatten voll gelaufen sind.
Title: leere Partition schon benutzt?
Post by: bluelupo on 2012/03/21, 12:38:36
Hi Geier0815,
bei wirklich produktiven Systemen würde ich zumindest für das Rootfilesystem einen reservierten Speicherplatz konfigurieren. Sogesehen hast du natürlich Recht.