wiki:AdminImageRollout
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.

Version 6 (modified by Rüdiger Kupper, 9 years ago) ( diff )

Prozedur für Schülernetz

Rollout eines neues Client-Images in unserem Lehrer- und Schülernetz

Diese Seite dokumentiert (ein mögliches) Verfahren zum Rollout eines neuen Images.

Lehrernetz

  • In Schulkonsole für die Lehrergruppe als Downloadmethode torrent einstellen (falls nicht schon gewählt)
  • PXE-Standardaktion für's Lehrernetz auf Netzwerkboot ändern (auf Rechner dhcp**).
    ssh dhcp
    editor /etc/dnsmasq.d/ltsp_config/dhcp/dhcp.conf
    
    Zeilen im Bootmenü vertauschen (oberste Zeile ist default)
    service dnsmasq restart
    
  • notwendige Torrents für Lehrernetz reannoucen, Beispiel:
    btreannounce http://10.16.112.4:6969/announce   /var/linbo/xenial-doris.cloop.torrent
    service linbo-bittorrent restart
    
  • Linbo-Remote-Job absetzten, der das neue Image zieht und dann die Rechner anhält. (Grund: Reboot aus Linbo heraus funktioniert derzeit im Lehrernetz nicht.) Beispiel:
    linbo-remote -p format,sync:2,sync:1,halt  -g lehrer
    
  • Lehrerrechner aufwecken
    workstationsgrepper -g lehrer -M > lehrerrechner-macs
    wakeclients lehrerrechner-macs
    
  • Warten, bis garantiert alle Rechner einmal vom Netzwerk gebootet haben (im Zweifelsfall lange). Den Prozess müsste man unter ​http://10.16.112.4:6969/ beobachten können.
  • Torrents wieder für Schülernetz reannouncen, Beispiel:
    btreannounce http://10.32.1.1:6969/announce   xenial-doris.cloop.torrent
    service linbo-bittorrent restart
    
  • PXE-Standardaktion für's Lehrernetz auf Plattenboot zurückstellen (auf Rechner dhcp**).
    ssh dhcp
    editor /etc/dnsmasq.d/ltsp_config/dhcp/dhcp.conf
    
    Zeilen im Bootmenü vertauschen (oberste Zeile ist default)
    service dnsmasq restart
    
  • Bei Bedarf in Schulkonsole für die Lehrergruppe als Downloadmethode wieder rsync einstellen

Schülernetz

  • PXE-Standardaktion für's Schuelernetz auf Netzwerkboot ändern (auf paedml).
    emacs /etc/dnsmasq.d/ltsp_config/paedml/paedml.conf
    
    Zeilen im Bootmenü vertauschen (oberste Zeile ist default) (Emacs-Shortcut: C-x C-t)
    service dnsmasq restart
    
  • Linbo-Remote-Job absetzten, der das neue Image zieht und dann die Rechner anhält. (Grund: diese Rechner hängen manchmal bei einem Reboot). Beispiel:
    linbo-remote -p format,sync:2,sync:1,halt  -g schueler
    
  • Schuelerrechner aufwecken
    workstationsgrepper -g schueler -M > schuelerrechner-macs
    wakeclients schuelerrechner-macs
    
  • Warten, bis garantiert alle Rechner einmal vom Netzwerk gebootet haben (im Zweifelsfall lange). Den Prozess müsste man unter ​http://10.32.1.1:6969/ beobachten können.
  • PXE-Standardaktion für's Lehrernetz auf Plattenboot zurückstellen (auf paedml).
    emacs /etc/dnsmasq.d/ltsp_config/paedml/paedml.conf
    
    Zeilen im Bootmenü vertauschen (oberste Zeile ist default) (Emacs-Shortcut: C-x C-t)
    service dnsmasq restart
    

Creative-Commons-Lizenz

Die Inhalte dieser Wiki-Seite erscheinen, (wo anwendbar und nicht anderweitig angegeben), unter einer Creative-Commons-Lizenz CC BY NC SA 3.0 Germany. Urheber: Fachkräfte des Kepler-Gymnasiums Freudenstadt.

Note: See TracWiki for help on using the wiki.