Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
-
crack
- Beiträge: 615
- Registriert: 19.08.2003 12:20:26
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: München
-
Kontaktdaten:
Beitrag
von crack » 23.03.2004 12:05:23
Hi,
also ich wollte heute mal ein bisschen auf meinem mldonkey-Rechner aufräumen und habe folgenden, komischen output:
Code: Alles auswählen
router:/home/mldonkey/mldonkey-distrib-2.5-3/incoming# df -h
#Filesystem Size Used Avail Use% Mounted on
/dev/hdc1 801M 597M 163M 79% /
/dev/hdg1 67G 67G 690M 99% /home
/dev/hdg2 5.1G 190M 4.6G 4% /var/www
router:/home/mldonkey/mldonkey-distrib-2.5-3/incoming# rm *.1 | 2,1 GB löschen
router:/home/mldonkey/mldonkey-distrib-2.5-3/incoming# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hdc1 801M 597M 163M 79% /
/dev/hdg1 67G 67G 690M 99% /home
/dev/hdg2 5.1G 190M 4.6G 4% /var/www
router:/home/mldonkey/mldonkey-distrib-2.5-3/incoming# rm blablabla.avi | 700 MB löschen
router:/home/mldonkey/mldonkey-distrib-2.5-3/incoming# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hdc1 801M 597M 163M 79% /
/dev/hdg1 67G 67G 690M 99% /home
/dev/hdg2 5.1G 190M 4.6G 4% /var/www
Das ist mein Problem, ich habe ca. 2,8GB gelöscht aber es wurde kein Speicherplatz freigegeben. Ich werden heute Nacht, der Rechner macht noch andere Dinge, die Kistel mal in init 1 fahren, die Partition unmounten und das FS (ext3) checken aber ich kann mir das nicht so ganz erklären.
Habt Ihr vielleicht eine Lösung?
Danke Benny
-
spiffi
- Beiträge: 1128
- Registriert: 09.08.2003 19:02:27
Beitrag
von spiffi » 23.03.2004 12:28:45
Ja, die Lösung ist ganz einfach.
Die von Dir gelöschten Dateien sind noch vom mldonkey lesend geöffnet (das incoming Verzeichnis wird vom mldonkey geshared). Dadurch werden die Dateien beim Löschen zwar aus dem Verzeichnis ausgetragen, aber noch nicht endgültig gelöscht. Das Löschen findet erst statt, wenn kein Prozess mehr auf die Dateien zugreift.
Im Web-Interface des mldonkeys gibts irgendwo den Menüpunkt 'Close open files'. Damit kannst Du den mldonkey zwingen alle geöffneten Dateien zu schließen, ohne ihn beenden zu müssen. Danach sollte der Speicherplatz freigegeben sein.
Wenn nicht, kannst Du mit fuser oder lsof überprüfen, ob noch weiter Prozesse auf die gelöschten Dateien zugreifen.
No language can express every thought unambiguously, least of all this one. -- D. R. Hofstadter
-
crack
- Beiträge: 615
- Registriert: 19.08.2003 12:20:26
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: München
-
Kontaktdaten:
Beitrag
von crack » 23.03.2004 13:43:28
Du hast, wie immer, mal wieder Recht. Hätte ich auch selber drauf kommen können.
Ich habe mldonkey gerade gekillt und auf einmal waren es 1,3 GB die auf der Partition noch frei waren. Die files die ich mit <rm *.1> gelöscht habe sind aber immer noch da, bzw. der Platz wurde immer noch nicht freigegeben.
Leider weiß ich auch die Dateinamen nicht mehr.
Wie kann ich den Platz zurückgewinnen?
Danke Benny
-
spiffi
- Beiträge: 1128
- Registriert: 09.08.2003 19:02:27
Beitrag
von spiffi » 23.03.2004 14:03:41
listet Dir alle Dateien, die gelöscht aber noch geöffnet sind.
Dort kannst Du auch sehen, welcher Prozess die Datei geöffnet hat. Die ersten beiden Angaben sind der Prozessname und die PID.
Beende den entsprechenden Prozess oder veranlasse ihn anderweitig, die Datei zu schließen, dann wird der Platz freigegeben.
No language can express every thought unambiguously, least of all this one. -- D. R. Hofstadter
-
crack
- Beiträge: 615
- Registriert: 19.08.2003 12:20:26
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: München
-
Kontaktdaten:
Beitrag
von crack » 23.03.2004 14:29:08
Code: Alles auswählen
router:/home/mldonkey/mldonkey-distrib-2.5-3/incoming# lsof | grep "(deleted)"
apache 345 root 5u REG 22,1 0 15019 /tmp/session_mm_apache0.sem (deleted)
apache 349 root 5u REG 22,1 0 15019 /tmp/session_mm_apache0.sem (deleted)
apache 350 root 5u REG 22,1 0 15019 /tmp/session_mm_apache0.sem (deleted)
apache 351 root 5u REG 22,1 0 15019 /tmp/session_mm_apache0.sem (deleted)
apache 352 root 5u REG 22,1 0 15019 /tmp/session_mm_apache0.sem (deleted)
apache 353 root 5u REG 22,1 0 15019 /tmp/session_mm_apache0.sem (deleted)
apache 2326 root 5u REG 22,1 0 15019 /tmp/session_mm_apache0.sem (deleted)
apache 6129 root 5u REG 22,1 0 15019 /tmp/session_mm_apache0.sem (deleted
Die Dateien sind leider nicht dabei und der Platz ist auch noch nicht wieder aufgetaucht. Hast du noch einen anderen Vorschlag?
Danke Benny
-
spiffi
- Beiträge: 1128
- Registriert: 09.08.2003 19:02:27
Beitrag
von spiffi » 23.03.2004 15:53:52
Dann weiß ich auch nicht mehr weiter.
Bist Du sicher, daß die gelöschten Dateien keine Symlinks waren?
No language can express every thought unambiguously, least of all this one. -- D. R. Hofstadter
-
_253_
- Beiträge: 41
- Registriert: 24.10.2004 22:19:53
Beitrag
von _253_ » 03.02.2006 01:43:04
möchte das thema nochmal in erinnerung rufen, da ich das selbe problem habe und mitlerweile schon mehr als 3 gb gelöscht habe und der platz einfach nicht frei wird
lsof | grep "(deleted)"
zeigt mir auch keine der gelöschten files an
alle programme die darauf zugreifen/oder es jemals haben wurden beendet, bzw neugestartet
weis jemand nen ausweg