nach längerer Zeit habe ich auch mal wieder ein richtiges Problem, und bin mir nicht sicher ob das mit Mitteln aus den anderen Linbo-Threads gelöst werden kann.
Hintergrund:
Seit über einem Jahr habe ich keine neuen Rechner mehr aufnehmen müssen, alles lief stabil. Ich habe das Grub-Menü eingerichtet, so dass ich nur sehr selten in die Linbo-Gui muss.
Nun wollte ich heute einen Rechner aus dem Bestand einer anderen Rechnergruppe zuweisen. Habe die Änderungen in der workstations-Datei eingetragen, import_workstations durchgeführt, und dann per linbo-remote die nötigen Befehle zum partitionieren, formatieren, syncen, starten abgesetzt. Als ich später in der Schule war habe ich gesehen dass das nicht richtig geklappt hat:
Im Grub-Menü war die neue Rechnergruppe (ubuntu14plus) zu lesen, auch die BS-Einträge haben gestimmt. Manche BS ließen sich aber nicht daraus starten. Also habe ich den Rechner in die Linbo-Gui durchgebootet, und dort wird der Rechner ohne Rechnergruppe geführt!
Das funktioniert aber nicht. Irgendwie scheint der Rechner aus der Linbo-Gui nicht mit dem Server kommunizieren zu wollen, obwohl er eine IP etc. bekommt!
Ich habe nun den Rechner komplett aus der workstations entfernt, und wollte ihn neu aufnehmen.
Der Versuch den Rechner neu zu registrieren endet mit folgendem Fehler:
Da Linbo keine HDD-Daten anzeigt habe ich das ganze noch mit einem nagelneuen PC ausprobiert, identisches Ergebnis. Wäre auch komisch gewesen, der Rechner hat bis zur Änderung der Rechnergruppe einwandfrei funktioniert.
Im Grub-Menü war die neue Rechnergruppe (ubuntu14plus) zu lesen, auch
die BS-Einträge haben gestimmt. Manche BS ließen sich aber nicht daraus
starten. Also habe ich den Rechner in die Linbo-Gui durchgebootet, und
dort wird der Rechner ohne Rechnergruppe geführt!
Das funktioniert aber nicht. Irgendwie scheint der Rechner aus der
Linbo-Gui nicht mit dem Server kommunizieren zu wollen, obwohl er eine
IP etc. bekommt!
ich glaube nicht, dass das das Problem ist (juhu, dreimal das(s)
hintereinander ).
Entweder stimmt etwas mit der Zeile in der workstations nicht, oder
etwas stimmt in der start.conf nicht.
Bitte poste mal beides hier.
Wenn du die Rechner direkt aus Grub startest (ohne Linbo, haben wir auch), wird bei einem import_workstations die Grub-Konfiguration nicht neugeschrieben (weil du die Zeile # ### managed by linuxmuster.net ### in der /var/linbo/boot/grub/rechnergruppe.cfg entfernt hast). Das würde erklären, warum manche Rechner nicht mehr aus Grub gestartet werden konnten und vielleicht löst es auch deinen anderen Probleme.
Ich würde an deiner Stelle ein Backup von deinen Anpassungen in den jeweiligen *.cfg Grubdateien machen und dann die Zeil oben wieder hinzufügen, damit import_workstations die Datei auf den richtigen Stand bringt.
Ich fürchte das Problem ist größer als zunächst angenommen. Ich habe mittlerweile ein paar Versuche gemacht, und gerade habe ich das Problem, dass Anpassungen in der start.conf durchaus in die entsprechende /boot/grub/xxx.cfg geschrieben werden (also die Zeile ### managed by …### ist drin), aber die Rechner ziehen diese Änderungen für Linbo beim nächsten Start nicht vom Server…
Ich würde an deiner Stelle ein Backup von deinen Anpassungen in den
jeweiligen *.cfg Grubdateien machen und dann die Zeil oben wieder
hinzufügen, damit import_workstations die Datei auf den richtigen
Stand bringt.
Ich fürchte das Problem ist größer als zunächst angenommen. Ich habe
mittlerweile ein paar Versuche gemacht, und gerade habe ich das Problem,
dass Anpassungen in der start.conf durchaus in die entsprechende
/boot/grub/xxx.cfg geschrieben werden (also die Zeile ### managed by
…### ist drin), aber die Rechner ziehen diese Änderungen für Linbo beim
nächsten Start nicht vom Server…
booten sie den vom Netzwerk?
Nun müssen wir systematisch ran gehen.
Deine workstationszeile sieht korrekt aus.
Deine Symptome passen aber auf „Fehler in workstations oder in start.conf“
In der start.conf hab ich auf Anhieb keinen Fehler gefunden: vor allem
können das auch nicht sichtbare Fehler sein: ein Windowseditor, der
andere Zeilenumbrücke reingeschrieben hat, die man nciht sieht.
Deswegen würde ich mal anders vorgehen:
Platz auf Server?
df -h
df -i
absetzen: irgendwo 100%?
Switch spinnt: Switches vom Strom trennen (alle bis zum Server) und
nochmal versuchen
Rechner „näher“ an den Server bewegen (an den Hauptswitch) → nochmal
versuchen
Client in nagelneue Gruppe aufnehmen und start.conf Vorlage aus
/var/linbo/examples/ hinkopieren, dann import_workstations aufrufen und
genau schauen, ob da Fehler erscheinen.
Dann nochmal testen.
am Client findet er die Festplatte nicht: heißt sie den noch sda?
Cleint in linbo booten → auf KOnsole gehen und
fdisk -l /deb/sda
fdisk -l /dev/sdb
eintippen
SD Kartenleser im Client?
linbo auf Client nicht vollständig aktualisiert: bei einem Client
alle Partitionen löschen (mit linbo auf der console oder mit einer
linuxbootcd), dann neu booten und mit linbo Paltte formatieren.
Hab ich gemacht, hat aber nichts gebracht. Ich warte jetzt bis heute Abend, und starte dann sämtliche Switche und den Server neu, mal schauen was passiert…
unter /var/linbo/log finden sich keine Dateien xxx_linbo.log, die jünger als 26. März 2018 sind.
Für mich heißt das, dass das Linbo sämtlicher Rechner seit diesem Datum nicht mehr mit dem Server kommuniziert, und nur noch das lokal auf der Festplatte hinterlegte Linbo arbeitet.
Wenn da eine ganze Menge kommt, ist das wohl ganz gut, denn soweit ich das verstanden habe, sollten da für jede Workstation mehrere ACCEPT-Zeilen dabei sein, also z.B. sowas