[SAGE-MUC] Löschen von vielen (!) Files
Joerg Mertin
smurphy at solsys.org
Mo Sep 22 15:52:51 CEST 2008
Theodor T'so hatte mir mal nen tipp gegeben als ich an der Uni par 500k
Dateien loeschen musste. Einfach mit dem ext2 Editor den Inod-Eintrag des
Verzeichnisses loeschen, und danach ein fsck mit option -N fuer
wiederherstellen der Dateien anwenden. War recht fix.
Aber - das ist nix fuer den Laufenden Betrieb.
Gruss
Joerg
On Monday, 22. September 2008 15:19:35 Wolfgang Stief wrote:
> Tach!
>
> On Mon, 22 Sep 2008 15:05:00 +0200
>
> Michael Schwartzkopff <misch at multinet.de> wrote:
> > wir haben ein kleines Problem beim Löschen von Dateien. Diese Dateien
> > wollen wir elimieren, da die Festplatte nur begrenzt Platz bietet.
> > Leider stellt isch heraus, das das Löschen auch ein Problem ist. Es
> > sind nämlich sehr viele (> 100.000) Dateien im Verzeichnis.
>
> Nicht getestet, nur so eine Idee: Wäre es eine Option, die "guten"
> zwischendurch wo anders hin zu verschieben, dann das ganze Verzeichnis
> wegzuwerfen und dann die guten wieder dahin zu schieben, wo sie hin
> gehören? Wahrscheinlich wird das aber die selbe Menge I/O auf die
> Metadaten produzieren.
>
> > Weiss jemand noch eine geniale Lösung, um alle Dateien aus einem
> > Verzeichnis auf die Schnelle zu löschen?
>
> Mehrere parallele Löschjobs sind etwas schneller als ein einzelner.
> Welches Filesystem liegt drunter?
>
>
> wolfgang
--
Think twice before speaking, but don't say "think think click click".
------------------------------------------------------------------------
| Joerg Mertin : smurphy at solsys.org (Home)|
| in Forchheim/Germany : smurphy at linux.de (Alt1)|
| Stardust's LiNUX System : |
| Web: http://www.solsys.org |
------------------------------------------------------------------------
PGP: Public Key Server - Get "0x98885d97170b8b7a"