close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 63 and Version 64 of LtspServerAufsetzen


Ignore:
Timestamp:
Dec 27, 2013, 6:46:32 PM (13 years ago)
Author:
Rüdiger Kupper
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • LtspServerAufsetzen

    v63 v64  
    309309Das weitere Verfahren entspricht dem unter LtspServerUpdate#Release-UpgradederClient-Images beschriebenen.
    310310
     311
    311312=== dnsmasq
    312313
    313 - Auf den LtspServern läuft ein `dnsmasq`, der die DHCP-Anfragen der Clients beantwortet:
     314- Auf den LtspServern läuft ein `dnsmasq`, der die DHCP-Anfragen der Clients beantwortet. Die Antwort beinhaltet dann den TFT-Server, von dem der Client seinen Netzwerkbootprozess fortsetzt.
    314315{{{
    315316# apt-get install dnsmasq
    … …  
    346347  }}}
    347348
     349=== TFT-Boot einrichten
     350
     351- Da die Datei `/var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default` bei jedem Update des Client-Images überschrieben wird, verwenden wir eine Datei namens `0A`, was dem ersten Byte der IP-Adresse unseres Netzwerks entspricht (10.*.*.*). Diese erhält Vorrang vor `default`. Also:\\
     352Datei `/var/lib/tftpboot/ltsp/i386/pxelinux.cfg/0A` erzeugen, mit Inhalt
     353{{{
     354default keplerltsp
     355label keplerltsp
     356kernel vmlinuz
     357append ro initrd=initrd.img nbd_host=10.32.2.<ServerNummer> ip=:10.32.2.<ServerNummer>:: root=/dev/nbd0 init=/sbin/init-ltsp quiet splash plymouth:force-splash vt.handoff=7
     358}}}
     359
     360
     361
    348362=== Autoamtisches Herunterfahren der Clients
    349363