Hallo zusammen,
ich hab ein Gerät so konfiguriert, das ich über das Netzwerk ein Debian
System booten kann.
Nun hab ich jedoch das Problem, das es z.b bei der Installation einer
Oberfläche wie lxde bzw. xfce4 über apt-get dann irgendwann zu
Verbindungsabbrüche zum nfs Server kommt.
Zudem habe ich festgestellt, das dann auf einmal der Ram des Servers
"256 MB" voll ist.
Ich hatte sogar die Netzwerkkarte von 1000 mbit full auf 100 mbit full
umgestellt, aber das Problem ist dasselbe.
ethtool -s eth1 speed 100 duplex full autoneg off
Hier die Configdateien:
/etc/fstab:
/dev/sda4 /diskless ext3 defaults 0 0
also die vierte Partition meiner Festplatte "hängt über USB 2.0 am
Gerät", wird nach /diskless gemounted.
/etc/exports
/diskless/images
*(rw,no_root_squash,no_all_squash,async,no_subtree_check)
in /diskless/images liegen meine bootbaren Debianversionen.
# /etc/default/tftpd-hpa
RUN_DAEMON="yes"
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/diskless/"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure"
pxelinux.cfg/default:
DISPLAY boot.txt
DEFAULT v1-686
LABEL v1-686
kernel images/v1-686/boot/vmlinuz-2.6.32-5-686
append vga=normal
initrd=images/v1-686/boot/initrd.img-2.6.32-5-686 aufs=nfs
nfsroot=192.168.3.1:/diskless/images/v1-686 --
PROMPT 1
TIMEOUT 0
Ich hab echt keine Ahnung, weshalb es zu Verbindungsabbrüchen
kommt....vielleicht weis von Euch ja jemand bescheid.
ich bin echt ratlos.
Cu andy
Hallo andy,
andy schrieb:> also die vierte Partition meiner Festplatte "hängt über USB 2.0 am> Gerät", wird nach /diskless gemounted.
sda(!) ist eine USB-Platte? Hm. Vielleicht ist die nicht schnell genug,
und Du rennst irgendwo in einen Timeout. Was sagen dmesg und /var/log?
Wie ist der Zustand des Netzwerks -- probier doch 'mal einen Floodping
mit vielen großen Paketen ((sudo) ping -f -s 1500 -c 10000
<destination>).
> LABEL v1-686> kernel images/v1-686/boot/vmlinuz-2.6.32-5-686> append vga=normal> initrd=images/v1-686/boot/initrd.img-2.6.32-5-686 aufs=nfs> nfsroot=192.168.3.1:/diskless/images/v1-686 --
Äh, vielleicht ist das der Eingabe hier geschuldet, aber die Zeilen
"initrd" und "nfsroot" gehören in die Zeile von "append" (oder ein
maskierender Backslash vor die Zeilenumbrüche). Ist das in der
betreffenden Datei so?
Mir sind ähnliche Phänomene zum Beispiel von den uralten VIA Epia-Boards
in Mini-ITX bekannt, die einen VIA Rhine II und 800MHz-C3-CPUs an Bord
hatten. Von Sheevaplugs und IGEL 132-Terminals kenne ich so etwas
hingegen nicht. Kannst Du etwas mehr zur Hardware von Client und Server
sagen?
HTH,
Klaus
Hi,
das Geräte ist eine Iomega iconnect, welches einen Arm als Cpu hat.
Das gleiche Phänomen hatte ich ebenfalls bei der Seagate Dockstar gehabt
"ebenfalls arm Architektur".
Wenn ich jedoch die Winterm 3150se hergenommen hatte,was nur 128 mb ram
hat, lief dies vernünftig.
Daher weis ich halt nicht an was es liegt.
Ich hatte sogar schon anstelle von dem atftpd tftp-hpa installiert.
Also die ping Ausgabe, mit größeren u. etlichen Paketen die ich zu
iconnect schicke "Die Netzwerkkarte der iconnect läuft gerade mit 1000
mbit Fullduplex:
root@debian-n150:/# ping -f -s 1500 -c 10000 192.168.3.1
PING 192.168.3.1 (192.168.3.1) 1500(1528) bytes of data.
--- 192.168.3.1 ping statistics ---
10000 packets transmitted, 10000 received, 0% packet loss, time 10325ms
rtt min/avg/max/mdev = 0.792/0.908/2.164/0.042 ms, ipg/ewma 1.032/0.914
ms
root@debian-n150:/# ping -f -s 1500 -c 100000 192.168.3.1
PING 192.168.3.1 (192.168.3.1) 1500(1528) bytes of data.
--- 192.168.3.1 ping statistics ---
100000 packets transmitted, 100000 received, 0% packet loss, time
103643ms
rtt min/avg/max/mdev = 0.783/0.908/4.131/0.043 ms, ipg/ewma 1.036/0.914
ms
und die Ping-Ausgabe, wenn ich die Netzwerkkarte mit 100 mbit Full
Duplex konfiguriere:
root@debian-n150:/# ping -f -s 1500 -c 10000 192.168.3.1
PING 192.168.3.1 (192.168.3.1) 1500(1528) bytes of data.
--- 192.168.3.1 ping statistics ---
10000 packets transmitted, 10000 received, 0% packet loss, time 12292ms
rtt min/avg/max/mdev = 1.016/1.094/4.388/0.067 ms, ipg/ewma 1.229/1.083
ms
root@debian-n150:/# ping -f -s 1500 -c 100000 192.168.3.1
PING 192.168.3.1 (192.168.3.1) 1500(1528) bytes of data.
--- 192.168.3.1 ping statistics ---
100000 packets transmitted, 100000 received, 0% packet loss, time
125973ms
rtt min/avg/max/mdev = 1.012/1.101/15.338/0.092 ms, pipe 2, ipg/ewma
1.259/1.101 ms
wo könnte das Problem liege?
Das andere was mich halt stört, ist die Tatsache das der Ram
vollgeballert wird.
Aber warum?
Vielleicht könnte mir jemand von Euch doch noch weiterhelfen
Cu andy