[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [LTSP] boot > 15 min., wenn Bandbreitenübergang im Ethernet




Daniel Musketa wrote:

> Hallo,
> 
> ich baue gerade eine LTSP-Struktur auf und stoße auf folgendes Problem: ... 
> oder erst mal das Positive: Das Booten klappt grundsätzlich, egal ob PXE oder 
> Etherboot von Floppy, und das von verschiedensten i386-Clients.
> 
> Probleme gibt es (reproduzierbar), wenn im Ethernet ein 
> "Geschwindigkeitsübergang" stattfindet:
> 
> +--------+
> | LTSP-  |
> | Server |
> +--------+
>     |
>   100 Mbit TP
>     |
> +---------------+
> | Switch 10/100 |
> +---------------+
>   |          |                  +-------------+
>   |          +--- 10 Mbit TP ---| Hub 10 Mbit |
>   |                             +-------------+
>  100 Mbit TP                          |
>   |                               10 Mbit TP
> +-----------+                         |
> | Client OK |                   +---------------+
> +-----------+                   | Switch 10/100 |
>                                 +---------------+
>                                       |
>                                   100 Mbit TP
>                                       |
>                                 +---------------+
>                                 | Client FAILED |
>                                 +---------------+
> 
> 
> Der Client "FAILED" rechts unten bekommt nach dem Starten sofort seine 
> IP-Adresse vom DHCP-Server, lädt das pximage per tftp, dann den Kernel, macht 
> ein bißchen Hardwareerkennung und bleibt dann -- vermutlich beim NFS-Mounten 
> des Root-FS -- ewig hängen. Gaaaaanz laaangsaaaaaaam tut sich dann was ... 
> und schließlich startet irgendwann (bis zu 20 min.) auch Xorg und ich kann 
> mich einloggen. 
> Das Arbeiten selbst ist flüssig, die von X ausgetauschten TCP-Pakete finden 
> also ihren Weg. 
> 
> Nebenbei: Auch sonst gibt es keine Netzwerkprobleme in dem durch ältere 
> Leitungen nur mit 10 Mbit angebundenen Gebäudeteil.
> 
> Ich vermute, das NFS-Protokoll (UDP???) kommt nicht damit klar, daß die von 
> ihm mit 100 Mbit/s versandten Pakete nicht alle/prompt beantwortet werden.
> 
> Ein dmesg auf dem Client führt mich zu dieser Vermutung (die Ausgabe von dmesg 
> gibt es hier[1] -- wohin postet man denn hier auf der Mailingliste solche 
> längeren Auszüge?)
> 
> 
> Ist hier im Netz irgendwas extrem faul oder ist dieses Verhalten zu 
> erwarten/normal? Wenn letzteres, gibt es die Möglichkeit, das NFS-Mounten 
> stabiler zu machen (über TCP, angehängte Optionen oder sowas)?

Läuft die 10MBit Verbindung evt. im HalfDuplex Mode?

Gruss
Reinhold




Reply to: