Am Sun, 27 Jun 2010 21:47:01 +0200
schrieb David Haller
Am Son, 27 Jun 2010, Al Bogner schrieb:
Am Sun, 27 Jun 2010 19:04:36 +0200 schrieb David Haller
: [..] Die NFS-Verzeichnisse sind alle xfs mit Standardoptionen. Server sda: ,noop anticipatory deadline [cfq]
Wie angedeutet könntest du mal einen der anderen testen (deadline oder noop z.B.).
Sorry, das sind alles opensuse 11.1-Defaults am Server und beim Filesystem frage ich lieber doof, bevor es einen GAU gibt. Wo / wie ändere ich das?
Client awk '$3 ~ /nfs/ { print $4; }' /proc/mounts rw,relatime,vers=3,rsize=524288,wsize=524288,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=192.168.2.100,mountvers=3,mountproto=udp,addr=192.168.2.100
Du hast extrem große rsize/wsize. Reduzier das mal auf z.B. 4096 oder 8192, "retrans" verwende ich nicht, timeo ist ebenfalls sehr groß (das sendet erst nach 60s den ersten Versuch!
timeo=n The value in tenths of a second before sending the first retransmission after an RPC timeout. The default value is 7 tenths of a second. After the first timeout, the timeout is doubled after each successive timeout until a maximum timeout of 60 sec onds is reached or the enough retransmis sions have occured to cause a major time out.
Ich denke, das könnte die Ursache sein. Ich verwende hier übrigens auf dem "Client":
rw,v3,rsize=4096,wsize=4096,hard,intr,tcp,lock,addr=feersum
Bitte DAU-sicher sagen, wo das einzutragen ist. Ich habe großen Respekt, wenn ich da was mache. Gesichert habe ich heute ;-)
und habe damit eigentlich gute Erfahrungen (speziell also: timeo=7) und alles per tcp. Achso:
intr If an NFS file operation has a major time out and it is hard mounted, then allow sig nals to interupt the file operation and cause it to return EINTR to the calling program. The default is to not allow file operations to be interrupted.
ist IMO auch sinnvoll.
Wie könnte man testen, ob es an NFS oder direkt am Server liegt?
Mounte mal nix per NFS (und verwende Claws am Server)?
Werde ich probieren. Ist aber physisch nicht ganz einfach. claws-mail-3.7.6-1.pm.1.3.x86_64 am Client (11.2) claws-mail-3.7.6-1.pm.1.3 am Server (11.1)
Wie prüfe ich, ob es am Netzwerkkabel liegt?
Nimm ein anderes ;) Evtl. mal die Kisten direkt verbinden statt über den Switch.
Ich habe eher an Übertragungsprotokolle gedacht. Kabeltausch kann ich natürlich machen. Ich sollte sogar orignalverpackte rumliegen haben. Al -- 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