Hallo, ich möchte per "cp -v -a" kopieren. Insgesamt sind das knapp 83 GB, wobei 3 Dateien jeweils 27GB groß sind. Die erste dieser drei großen Dateien wird auch schön schnell kopiert. Beim kopieren der zweiten Datei wird aber nur noch eine Rate von unter 1MB/sec erreicht. Woran liegt das? "top" zeigt mir dass die CPU Auslastung für cp bei 1% nur noch liegt. Gibt es irgendwelche Prozess/Auslastungs Restriktionen? Warum kopiert Linux hier nur noch soooooo langsam? System: SUSE 10.1 Vielen Dank für eine (schnelle) Hilfe. Gruß Tim F.
Am Dienstag 27 Juni 2006 16:34 schrieb Tim:
Hallo,
ich möchte per "cp -v -a" kopieren. Insgesamt sind das knapp 83 GB, wobei 3 Dateien jeweils 27GB groß sind. Die erste dieser drei großen Dateien wird auch schön schnell kopiert. Beim kopieren der zweiten Datei wird aber nur noch eine Rate von unter 1MB/sec erreicht. Woran liegt das? "top" zeigt mir dass die CPU Auslastung für cp bei 1% nur noch liegt. Gibt es irgendwelche Prozess/Auslastungs Restriktionen? Warum kopiert Linux hier nur noch soooooo langsam?
Wie sind die Dateien verteilt? Alles (Quelle und Ziel) auf einer Platte, oder verschiedene Platten? Ich vermute das die zweite Datei auf einer Platte von a nach b kopiert wird, was eine Menge Schreib-/Leseoperationen mit jede Menge Kopfbewegungen mit sich bringt. Das ist dann langsam ...
System: SUSE 10.1
Vielen Dank für eine (schnelle) Hilfe.
Gruß Tim F.
Viel Glück -- MfG Rolf Masfelder EMail: rolf.masfelder@nector.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Tim schrieb:
ich möchte per "cp -v -a" kopieren. Insgesamt sind das knapp 83 GB, wobei 3 Dateien jeweils 27GB groß sind. Die erste dieser drei großen Dateien wird auch schön schnell kopiert. Beim kopieren der zweiten Datei wird aber nur noch eine Rate von unter 1MB/sec erreicht. Woran liegt das? "top" zeigt mir dass die CPU Auslastung für cp bei 1% nur noch liegt. Gibt es irgendwelche Prozess/Auslastungs Restriktionen? Warum kopiert Linux hier nur noch soooooo langsam?
Passiert das auch, wenn du nur die zweite Datei kopierst? von welchem auf welches Dateisystem kopierst du? Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
From: "Martin Ereth"
Tim schrieb:
ich möchte per "cp -v -a" kopieren. Insgesamt sind das knapp 83 GB, wobei 3 Dateien jeweils 27GB groß sind. Die erste dieser drei großen Dateien wird auch schön schnell kopiert. Beim kopieren der zweiten Datei wird aber nur noch eine Rate von unter 1MB/sec erreicht. Woran liegt das? "top" zeigt mir dass die CPU Auslastung für cp bei 1% nur noch liegt. Gibt es irgendwelche Prozess/Auslastungs Restriktionen? Warum kopiert Linux hier nur noch soooooo langsam?
Passiert das auch, wenn du nur die zweite Datei kopierst?
Habe es mittlerweile ausprobiert. Das langsame kopieren tritt nur bei dieser einen Datei auf. Es handelt sich hier um eine 27GB große .MYI Datei. Ist die HD an der Stelle kaputt?
von welchem auf welches Dateisystem kopierst du?
reiserfs auf reiserfs, beider partitionen liegen auf der selben platte, hier sda4 auf sda2 vielen dank für weitere antworten. thx a lot Tim
Martin
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo, Am Die, 27 Jun 2006, Tim Freistühler schrieb:
Habe es mittlerweile ausprobiert. Das langsame kopieren tritt nur bei dieser einen Datei auf. Es handelt sich hier um eine 27GB große .MYI Datei. Ist die HD an der Stelle kaputt?
Moeglich. Irgendwelche ungewoehnlichen Gerausche? Schau mal in /var/log/messages. Oder lass ein 'tail -f' drauf mitlaufen.
von welchem auf welches Dateisystem kopierst du?
reiserfs auf reiserfs, beider partitionen liegen auf der selben platte, hier sda4 auf sda2
Das verlangsamt schon generell deutlich. Die Geschwindigkeit ganz zu Beginn liegt uebrigens an den diversen Caches. -dnh -- Wait for the ricochet... -- Deep Purple, "Child in Time" -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am Dienstag 27 Juni 2006 21:54 schrieb Tim Freistühler:
From: "Martin Ereth"
Tim schrieb:
ich möchte per "cp -v -a" kopieren. Insgesamt sind das knapp 83 GB, wobei 3 Dateien jeweils 27GB groß sind. Die erste dieser drei großen Dateien wird auch schön schnell kopiert. Beim kopieren der zweiten Datei wird aber nur noch eine Rate von unter 1MB/sec erreicht. Woran liegt das? "top" zeigt mir dass die CPU Auslastung für cp bei 1% nur noch liegt. Gibt es irgendwelche Prozess/Auslastungs Restriktionen? Warum kopiert Linux hier nur noch soooooo langsam?
Passiert das auch, wenn du nur die zweite Datei kopierst?
Habe es mittlerweile ausprobiert. Das langsame kopieren tritt nur bei dieser einen Datei auf. Es handelt sich hier um eine 27GB große .MYI Datei. Ist die HD an der Stelle kaputt?
MYI ? Also ein Index einer MySQL DB? Läuft die Datenbank zu der Zeit, in der du Kopierst? (27GB ist eine nette Größe für einen Index. Wenn der heftig genutzt wird während du kopierst, dann kann das nicht alzu schnell gehen ...)
von welchem auf welches Dateisystem kopierst du?
reiserfs auf reiserfs, beider partitionen liegen auf der selben platte, hier sda4 auf sda2
vielen dank für weitere antworten. thx a lot Tim
Martin
Viel Glück -- MfG Rolf Masfelder EMail: rolf.masfelder@nector.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
From: "Rolf Masfelder"
Am Dienstag 27 Juni 2006 21:54 schrieb Tim Freistühler:
From: "Martin Ereth"
Tim schrieb:
ich möchte per "cp -v -a" kopieren. Insgesamt sind das knapp 83 GB, wobei 3 Dateien jeweils 27GB groß sind. Die erste dieser drei großen Dateien wird auch schön schnell kopiert. Beim kopieren der zweiten Datei wird aber nur noch eine Rate von unter 1MB/sec erreicht. Woran liegt das? "top" zeigt mir dass die CPU Auslastung für cp bei 1% nur noch liegt. Gibt es irgendwelche Prozess/Auslastungs Restriktionen? Warum kopiert Linux hier nur noch soooooo langsam?
Passiert das auch, wenn du nur die zweite Datei kopierst?
Habe es mittlerweile ausprobiert. Das langsame kopieren tritt nur bei dieser einen Datei auf. Es handelt sich hier um eine 27GB große .MYI Datei. Ist die HD an der Stelle kaputt?
MYI ? Also ein Index einer MySQL DB? Läuft die Datenbank zu der Zeit, in der du Kopierst? (27GB ist eine nette Größe für einen Index. Wenn der heftig genutzt wird während du kopierst, dann kann das nicht alzu schnell gehen ...)
ja, ist eine MYSQL Index Datei. ziemlich groß das ganze, aber mysql ist nicht an. alles gestoppt. was mich halt wundert ist, dass die zugehörige tabelle, auch 27GB groß, ratz fatz kopiert wird. hab auch sonst keine fehlermeldungen gefunden. oder werden MYI Dateien immer so langsam kopiert? i need help. :-) tim
von welchem auf welches Dateisystem kopierst du?
reiserfs auf reiserfs, beider partitionen liegen auf der selben platte, hier sda4 auf sda2
vielen dank für weitere antworten. thx a lot Tim
Martin
Viel Glück -- MfG Rolf Masfelder EMail: rolf.masfelder@nector.de
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Tim schrieb:
was mich halt wundert ist, dass die zugehörige tabelle, auch 27GB groß, ratz fatz kopiert wird. hab auch sonst keine fehlermeldungen gefunden. oder werden MYI Dateien immer so langsam kopiert?
Es gibt meines Wissens nach keine "Prioritätenverteilung" beim Kopieren von Dateien. Müsste also nichts ausmachen. Als Test: Lass die Datei, wo sie ist, und kopiere sie an eine andere Stelle, z.B. ins gleiche Verzeichnis unter einem anderen Namen. Lässt sich diese Datei dann schnelle kopieren? Idee dahinter: Ist die Datei vielleicht sehr fragmentiert? Ich hab gerade den Befehl zum Überprüfen nicht im Kopf.... Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
From: "Martin Ereth"
Tim schrieb:
was mich halt wundert ist, dass die zugehörige tabelle, auch 27GB groß, ratz fatz kopiert wird. hab auch sonst keine fehlermeldungen gefunden. oder werden MYI Dateien immer so langsam kopiert?
Es gibt meines Wissens nach keine "Prioritätenverteilung" beim Kopieren von Dateien. Müsste also nichts ausmachen.
Als Test:
Lass die Datei, wo sie ist, und kopiere sie an eine andere Stelle, z.B. ins gleiche Verzeichnis unter einem anderen Namen. Lässt sich diese Datei dann schnelle kopieren?
Idee dahinter: Ist die Datei vielleicht sehr fragmentiert? Ich hab gerade den Befehl zum Überprüfen nicht im Kopf....
hab mal filefrag laufen lassen. erschreckendes ergebnis: 3951148 extends found. (bei 4575686 blocks insgesamt) ich denke mir bleibt nichts anderes übrig als die datei woanders hinzukopieren :-) viele dank. Tim -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
participants (5)
-
David Haller
-
Martin Ereth
-
Rolf Masfelder
-
Tim
-
Tim Freistühler