Hallo Liste, ich nutze dervish als Backup-Lösung unserer Projektdaten. Dervish legt jede Nacht ein neues Verzeichnis an, in dem er alle Daten komplett sichert, wobei er die nicht geänderten Dateien lediglich als Hardlink auf die Datei anlegt. Jetzt geht der Plattenplatz dem Ende zu, viel früher als ich geplant habe... Frage: Wie ermittelt df den Plattenplatz von Hardlinks? Habe ich evtl. noch viel mehr Platz, als mir df anzeigt? Danke für Eure Antworten André -- Andre.Loss@web.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Andre, Hardlinks beanspruchen nur den Platz, der für den Eintrag im Directory gebraucht wird, weil dort immer der gleiche Inode eingetragen ist. Ein neu angelegtes Directory bekommt eine Zuordnungseinheit (bei mir 4096 Byte, ext2 Dateisystem) zugewiesen. Bei Bedarf wird es vergrößert. Der Platzbedarf eines Eintrags im Directory ist wohl von der Länger der Dateinamen abhängig. Bei dreistelligen Dateinamen passen etwas über 400 Einträge in einen Block. Geprüft mit: mkdir test cd test for i in 1 2 3 4 5 6 7 8 9 0; do for j in 1 2 3 4 5 6 7 8 9 0; do for k in 1 2 3 4 5 6 7 8 9 0; do > $i$j$k; echo $i$j$k; ll -d ../test; done; done; done df zeigt den tatsächlichen Bedarf auf der Platte an. Hardlinks können nur durch vergrößerte Directories echten Plattenplatz schlucken. Tschö, Emil Am Donnerstag 21 Februar 2008 14:02:41 schrieb Andre Loss:
Hallo Liste,
ich nutze dervish als Backup-Lösung unserer Projektdaten. Dervish legt jede Nacht ein neues Verzeichnis an, in dem er alle Daten komplett sichert, wobei er die nicht geänderten Dateien lediglich als Hardlink auf die Datei anlegt. Jetzt geht der Plattenplatz dem Ende zu, viel früher als ich geplant habe...
Frage:
Wie ermittelt df den Plattenplatz von Hardlinks? Habe ich evtl. noch viel mehr Platz, als mir df anzeigt?
Danke für Eure Antworten
André
--
Andre.Loss@web.de
-- Registered Linux User since 19940320 -------------------------------------------------- Emil Stephan, Marktplatz 39, 53773 Hennef, Germany voice: +49-2242-84438 Accelerate Windows: 9.81 m/sec^2 would be adequate -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Andre Loss
-
Emil Stephan