rsync - smbfs - langsam :(
c147258 27.08.2008 - 23:38 1159 11
c147258
- - - - - - -
|
"Hallo Community.." also folgendens: Auf meinem Notebook läuft ein Debian "Etch", welches eine Windowsfreigabe per smbfs mountet und danach einen rsync der Dateien ausführt. Problem ist aktuell das ich eine Durchschnittsdatenrate von ca. 1,5MB / s habe. (von NB auf WinPC) Die CPU ist bei ca. 55% ausgelastet (Speedstep Centrino - 600MHz bis 1,5GHz per powernowd deamon) Kopiere ich jedoch vom PC über normal SMB auf das Notebook komm ich locker auf die 8-9MB/s (also volle Auslastung). Gibt es irgendwelche Möglichkeiten die Transfergeschwindigkeit zu erhöhen? Folgende Befehle werden zum Beispiel verwendet: (script) -> zwecks Optionen... ....
mount -t smbfs -o credentials=$PWD_WINSHARE,uid=root,gid=chris_g,dmask=770,fmask=770 $CRAZY02_MUSIC_DIR $MOUNTWIN_PATH > /dev/null
if [ $? -eq "0" ]
then
rsync -apvzb --delete --backup-dir=$BACKUP_DEL $PATH_MUSIC_S $MOUNTWIN_PATH
...usw...
Wäre um Vorschläge bzgl. Optimierung sehr dankbar...^^ :hail:
|
Marcellus
OC Addicted
|
mount -t cifs ?
|
nexus_VI
Overnumerousness!
|
Auf jeden Fall CIFS probieren, smbfs ist eigentlich deprecated. Der Server läuft auf Windows? Sonst gäbs da noch die ein oder andere Option für die smb.conf
|
c147258
- - - - - - -
|
ok... CIFS läuft gerade^^ ... laut DU Meter jedoch auch nur ca. 2MB/s .. aber mal schauen, bin gerade nicht vor Ort  also der Server ist auf Debian (Notebook) und dort wohin die Daten kopiert werden sollen ist ein Windows (Standrechner) sind jedoch zur Zeit lauter MP3 Files (sprich 5MB / File), ich werds heute nachmittag mit einer größeren Datei probieren Und zusäztzlich zu erwähnen wäre, das die HDD von der gelesen wird, per USB 2.0 angeschlossen ist, was jedoch sicherlich nicht die Einschränkung ist. (vom PC per SMB auf die ext HDD komm ich locker auf die 9MB/s) Danke für weitere Vorschläge.. @nexus_VI: -> Option für smb.conf... ^^ du hast mein Interesse geweckt  EDIT: hab jetzt gerade ethstatus laufen und laut der Anzeige teilweise 200KB/s und dann schnellts wieder rauf auf 7-9MB/s.. aber leider eher öfters um die 200KB/s
Bearbeitet von c147258 am 28.08.2008, 07:54
|
nexus_VI
Overnumerousness!
|
Am meisten spürbare Änderung sollte die Option socket options = TCP_NODELAY
in der smb.conf bringen, natürlich nur auf der Serverseite. Wie schaut denn überhaupt die Hardware aus, ist die halbwegs aktuell? Und ist NFS keine Option? Wäre um einiges flotter
|
Marcellus
OC Addicted
|
Ich würd auch einmal checken ob der windows rechner nicht ansteht.
|
c147258
- - - - - - -
|
|
spunz
ElderElder
|
virenscanner, desktopsuche,... ? logs auf beiden rechnern sauber?
|
Marcellus
OC Addicted
|
"windows services for unix" bietet dir wenn ich das richtig verstanden habe auch nfs unter windows ;D
|
nexus_VI
Overnumerousness!
|
Probier auf jeden Fall NFS ... Marcellus hat eh schon die Richtung vorgegeben.
|
COLOSSUS
AdministratorGNUltra
|
Ja, die koennen NFS, aber nur in Version 2 oder 3 (oder gar nur 2?). NFS ist aber in Versionen kleiner 4 auch nicht grade der Stein der Weisen (vor allem wegen der viel kleineren Windowsize), und dieses "UNIX Services for Windows"-Pack kriegt man nur dann, wenn man irgendeinen besonderen Kundenstatus bei MSFT genieszt; an die Details kann ich mich nicht mehr erinnern. (Habe auch mal versucht, an das Pack zu kommen - erfolglos damals.)
|
nexus_VI
Overnumerousness!
|
Achso, das ist so alt? Frei erhältlich ists allerdings schon
|