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.

Opened 9 years ago

Closed 9 years ago

#2561 closed Defekt (erledigt)

Rechner im LZ haben intermittierende Bootprobleme

Reported by: Rüdiger Kupper Owned by: Rüdiger Kupper
Priority: schnell erledigen Milestone: Sommerferien 2017
Component: Server: LML-Server (paedml) Severity: beeinträchtigt keinen Unterricht
Keywords: Cc: netzwerk

Description

Symptome

  • Alle Rechner machen brav den PXE-Boot und stellen das Auswahlmenü über [F8] dar.
  • Wählt man dann "Boot von Platte" aus (derzeit Default), schlägt das Fehl. Ein Rechner macht einen Warmstart, die anderen hängen in einem Net-Boot-Tool fest.
  • Wählt man "Linbo vom Netz", so starten alle Rechner brav die Linbo-Oberfläche.
  • Drückt man dort auf "Start" oder wartet 10 Sekunden, so versucht Linbo, Ubuntu zu starten. Das gelingt aber nur manchmal.
    • klappt es, läuft der Rechner problemlos, inklusive Infosys
    • klappt es nicht, wieder Warmstart oder hängender Net-Boot.

Vermutungen

  • Probleme des BIOS mit den neuen 120GB-SSDs. Möglich, doch scheint mir unwahrscheinlich.
  • Netzwerkprobleme mit Linbo / LML6.2 Das Muster erinnert an IP-Konflikt o.ä.

Change History (8)

comment:1 by Rüdiger Kupper, 9 years ago

Milestone: Schuljahr 2016/17 → Sommerferien 2017
Owner: changed from bau to Rüdiger Kupper
Priority: normal → höchste
Severity: normal → kritisch
Status: new → accepted

comment:2 by bau, 9 years ago

Siehe: ​http://docs.linuxmuster.net/de/latest/release-information/linbo.html

  • Linbo macht nun IMMER einen Reboot aus der GUI
  • es benutzt nun Grub2
  • Dabei verändert es die /cache/boot/grub/grubenv
  • eigentlich sollte aus der start.conf auf dem Server eine /var/linbo/boot/grub/GRUPPE.cfg erzeugt werden, in der ein Bootmenü eingeschaltet werden kann, dann bootet der Rechner ohne Linbo direkt Ubuntu
  • Dazu muss laut Anleitung ohnehin auf lokalen Boot umgeschaltet werden
  • Bei uns wäre es zweckmäßig, noch immer per PXE zu booten und im PXE-Menu den lokalen Boot nach oben zu setzen, ggf. eben den Linbo-Boot
  • mit dnsmasq habe ich den boot des grub vom Server bislang leider nicht hinbekommen, die Musterlösung benutzt den isc-dhcp -> VORSCHLAG: dnsmasq-dhcp auf dem paedml abschalten und isc das machen lassen
  • Problem im LZ: Wenn man die /root/virtualXPtest/grubenv vom Server auf den Client nach /cache/boot/grub/ legt, dann bootet der
  • Testen: Was ist in unseren beiden start.conf (Schüler und Lehrernetz) falsch, dass import_workstations keine ordentliche Grub-conf daraus macht?

comment:3 by Rüdiger Kupper, 9 years ago

Ah, das heißt, Grub2 ist selbst PXE-fähig und ersetzt den bisherigen separaten PXE-Boot? Verstehe. Klingt generell sinnvoll, da müssen wir uns mit unserer bestehenden Lösung mal langsam rantasten.

in reply to:  2 comment:4 by Rüdiger Kupper, 9 years ago

Replying to bau:

  • Dazu muss laut Anleitung ohnehin auf lokalen Boot umgeschaltet werden

Ist damit gemeint, dass im BIOS als Bootmedium "Boot von der Platte" eingestellt wird? Toll, dann müssen wir das im BIOS aller 250 Rechner ändern ;-)

  • Bei uns wäre es zweckmäßig, noch immer per PXE zu booten und im PXE-Menu den lokalen Boot nach oben zu setzen, ggf. eben den Linbo-Boot

Müssen wir ausprobieren. Die andere Lösung hat natürlich den Vorteil, dass der Rechner beim Starten auch ohne Netzwerk bootet.

in reply to:  2 comment:5 by Rüdiger Kupper, 9 years ago

Replying to bau:

  • mit dnsmasq habe ich den boot des grub vom Server bislang leider nicht hinbekommen, die Musterlösung benutzt den isc-dhcp -> VORSCHLAG: dnsmasq-dhcp auf dem paedml abschalten und isc das machen lassen
  • Problem im LZ: Wenn man die /root/virtualXPtest/grubenv vom Server auf den Client nach /cache/boot/grub/ legt, dann bootet der
  • Testen: Was ist in unseren beiden start.conf (Schüler und Lehrernetz) falsch, dass import_workstations keine ordentliche Grub-conf daraus macht?

Überschaue ich noch nicht...

comment:6 by bau, 9 years ago

Vorteil unserer PXE-Lösung:
Wir können auf dem Server festlegen, wie der Rechner bootet.
Nach einem Netzwerktimeout würde der Rechner glaube ich sowieso von Platte booten.

comment:7 by Rüdiger Kupper, 9 years ago

Priority: höchste → hoch
Severity: kritisch → unkritisch

LZ-Rechner nun alle mit neuen Platten ausgestattet, außer

  • Chemie
  • Physik
  • Oberstufenberater
  • rechner-1-30 (was ist das noch mal)

Danke an Michael!
Die Rechner sollten laufen.

ToDo:
Partitionsgrößen auf 120GB-Platte anpassen.

comment:8 by Rüdiger Kupper, 9 years ago

Resolution: → erledigt
Status: accepted → closed

Erledigt. Lehrerrechner jetzt mit 40G Root-Partition.

Mögliches Rollout-Szenario beschrieben in AdminImageRollout und heute erfolgreich getestet.

Note: See TracTickets for help on using tickets.