Re: Probleme mit nfs
Tobias Kraus wrote:
keine Ahnung ob das ein Debian-spezifisches Problem ist. Hoffentlich
Ich glaub nicht, dass es unbedingt Debian-spezifisch ist, denn ich hab ein
ganz aehnliches Problem hier, nur mit dem Unterschied, dass sich bei mir der
NFS Server (ein NAS von DELL, PowerVault 705N) aufhaengt und fuer einige
Minuten nicht mehr reagiert - manchmal sogar nicht einmal mehr auf einen
Ping..
Einfluß haben). Stelle ich die rsize bzw. wsize auf 8kB oder höher
erreiche ich eine akzeptable Datenrate, aber mein Client (Athlon 1800
+) hat 100% Prozessorlast (der Server, K6-166, ca. 50%-75%). Bei 1kB
und 2kB ist die Prozessorlast nahe 0%, bei 4kB zwischen 25% und 50%.
Waere natuerlich hochgradig interessant, wieviele Daten Du in welcher Zeit
ueber NFS uebertragen willst. Ich habe hier folgendes Senario:
Ich habe wie gesagt ein NAS, welches mit meinem Clientrechner (eine SUN Fire
unter Solaris 8) am selben Switch haengt. Wenn ich versuche eine Datei mit 1
GByte Randomdaten zu ubertragen, kommt es nach einer Weile zu sehr boesen
Haengern, in denen das NAS nicht mehr reagiert. Ich habe dann mal den
Traffic beobachtet und feststellen muessen, dass zum einen fuer die
Uebertragung knapp 4,6 GByte NFS-Traffic entsteht (okay, jedes Protokoll hat
Overhead, aber soo viel?!) und dass keine Datenpakete grosser als 1518 Byte
uebertragen werden (aber dafuer mehr als 2/3 aller Pakete im Rahmen 1024 bis
1518.
Meine Vermutung ist nun, dass es an einer Stelle die Begrenzung der MTU auf
Werte kleiner 1518 Bytes gibt und da hier die NFS UDP Datagramme per
Standard 4KByte gross sind es zur Fragmentierung kommt. Soweit kein Problem,
die werden ja wieder zusammen gebastelt. Aber ich habe feststellen muessen,
dass sie Switche hier alle auf "Durchzug" stehen und ich mir den gesamten
Netzwerk-Traffic mit 'ansehen' muss und es dann aufgrund des hohen Traffics
zu Kollisionen und damit zu verlorenen UDP-Fragmenten kommt. Leider habe ich
weder administrativen Zugriff auf die Switches, noch besitzt das NAS eine
Konsole an der man weitere Diagnosen fahren koennte.
Wird Dir alles wenig helfen, ausser dass es aufbauend ist, dass es noch
andere Leute mit solchen Problemen gibt :-)
Cheers,
Jan
PS: Sachdienliche Hinweise bitte an die naechste SMTP-Dienststelle oder
eines unserer Aufnahmestudios *g*
Reply to: