Hallo,
ich habe den ltsp-server in der ubuntu-Version installiert, und es läuft recht gut. Probleme habe ich nur mit über 10 Mbit angebundenen Clients. Diese können ihr Root-FS nicht korrekt über NFS mounten.
Das Probelm ist bekannt:
http://wiki.ltsp.org/twiki/bin/view/Ltsp/NFS#Solution_when_using_PXE
Als Lösung wird angeraten, den NFS-Mount mit kleineren Paketen zu realisieren oder ganz auf TCP umzusteigen.
Jetzt habe ich die Optionen
MOPTS=nolock,ro,wsize=2048,rsize=2048,proto=tcp
an die Datei
/var/lib/tftpboot/ltsp/pxelinux.cfg/default
angehängt, der Client bootet per PXE und zeigt auch das Laden dieser Datei an, zumindest „Trying to load: …“, ignoriert aber die Parameter und mountet weiterhin UDP mit 32k blocksize.
Jetzt weicht die im Wiki beschriebene Syntax von meiner ab:
Wiki:
$ cat /tftpboot/lts/2.4.26-ltsp-3/pxelinux.cfg/default prompt 0 label linux kernel bzImage-2.4.26-ltsp-3 append init=/linuxrc rw root=/dev/ram0 initrd=initrd-2.4.26-ltsp-3.gz MOPTS=nolock,ro,wsize=2048,rsize=2048
Bei mir:
$ cat /var/lib/tftpboot/ltsp/pxelinux.cfg/default DEFAULT vmlinuz ro initrd=initrd.img quiet splash MOPTS=nolock,ro,wsize=2048,rsize=2048,proto=tcp
Wie muß das korrekt heißen?
Grüße
Schneiderlein
2004 – 2012 ubuntuusers.de • Einige Rechte vorbehalten