Neues Cloop automatisch ausrollen?

Hallo,

mir wurde linuxmuster.net von einem Dienstleister eingerichtet, der mir das Ausrollen von neuen cloops so erklärt hat: Ich lade das neue cloop von einem Rechner aus mit Linbo auf den Server hoch. Dann muss ich mich bei jedem Client in Linbo unter „Imaging“ einloggen und auf das gelbe „synchronisiert starten“ klicken, damit das neue cloop vom Server geladen wird.

Meine Frage: Ist dieses manuelle Einloggen wirklich nötig? Ich habe ja nur 15 Clients, aber ich kann mir nicht vorstellen, dass die Leute mit über 70 Clients sich dann auch 70x manuell einloggen müssen?

Die PXE-Option unter „Hosts“ in der Schulkonsole, sorgt ja nur dafür, dass auf dem Client bei jedem Neustart wieder auf das bereits runtergeladene cloop zurück gegangen wird, aber es wird nicht automatisch geguckt, ob auf dem Server ein neueres cloop liegt. Kann man das irgendwie machen?

Danke und Grüße
Linus

Das ist natürlich Quatsch. Es ist sogar so, dass man das vollständig vom Server aus kann und gar keinen Button anklicken muss. Aber das gilt nur, wenn Linbo nicht automatisch nach ein paar Sekunden eins der gefundenen Betriebssysteme bootet sondern auf eine Aktion wartet

Das stimmt m.E. auch nicht ganz: mit linbo-remote -p ... kann man das Verhalten beim Booten vom Server aus in jedem Fall steuern, egal welche Option für den Autostart eingestellt ist.

Andreas

Hallo Linus,

mir wurde linuxmuster.net http://linuxmuster.net von einem
Dienstleister eingerichtet, der mir das Ausrollen von neuen cloops so
erklärt hat: Ich lade das neue cloop von einem Rechner aus mit Linbo auf
den Server hoch. Dann muss ich mich bei jedem Client in Linbo unter
„Imaging“ einloggen und auf das gelbe „synchronisiert starten“ klicken,
damit das neue cloop vom Server geladen wird.

Quark.
Einloggen ist nicht nötig.

Wenn du am Vorlagenclient ein neues Image erstellst und es mit dem
gleichen (richtigen) Namen auf den Server hoch lädst, dann ist das
„veröffentlicht“.
Jeder Client der in einer Hardwareklasse ist, die dieses Image
eingetragen hat wird beim nächsten Sync (egal ob Gelb oder Rot) das neue
Image herunterladen und dann syncen.

An dieser Stelle sei noch auf die linbo-remote fähigkeiten verwiesen:
damit kannst du vom Server aus Rechner starten (Parameter -w) und ihnen
sagen, was sie in linbo machen sollen (syncen und dann herunterfahren
zum Beispiel: so verteile ich Images in der Nacht). (Parameter -c)

Oder du kannst vorgeben dass die Clients eines Raumes/einer
Hardwareklasse beim nächsten booten sich nicht „normal“ verhalten
sondern deine Vorgaben einmal abarbeiten.(Parameter -p)

LG

Holger

OK, hast Recht, aber das gilt imho erst ab v6.2
Hier läuft „aus Gründen“ weiterhin 6.1

Dass es keinen Unterschied zwischen gelb und rot gibt, habe ich schon kapiert.

Jetzt müsste ich nur erfahren, wie ich es schaffe, dass die Rechner sich selbst Hochfahren/Neustarten und dann den gelben Sync ausführen. Gibt’s da irgendwo einen Wiki-Eintrag?

Danke und Grüße
Linus

Können die Rechner WakeOnLAN? Normalerweise sollten sie das … dann bist du im Rennen. Hast du diese Seite schon gefunden?
https://wiki.linuxmuster.net/community/anwenderwiki:linbo:linbo_remote
hth,
Michael

Hallo Linus,

Dass es keinen Unterschied zwischen gelb und rot gibt, habe ich schon
kapiert.

nein, das ist nicht korrekt: natürlich gibt es einen Unterschied.
Geld macht ein rsync aus dem cloop (wird nacheinander im Hauptspeicher
eingeblendet und von dort auf die Partition gesynct) und rot macht das
gleich, aber mit einem vorherigen Formatieren der Partition.

Jetzt müsste ich nur erfahren, wie ich es schaffe, dass die Rechner sich
selbst Hochfahren/Neustarten

„sich selbst“ hochfahren geht zeitgesteuert im BIOS.

und dann den gelben Sync ausführen.

das sollten die Clients sowiso bei jedem Start machen: du mußt sie also
nur irgendwie einschalten.
Ich nehme
linbo-remote -w 55 -r r155 -c format:1,sync:1,sync:2,halt

Gibt’s
da irgendwo einen Wiki-Eintrag?

das Autostartverhalten kannst du in der start.conf festlegen im Bereich
des Betriebsystems:

AutostartTimeout = 5
DefaultAction = sync
Autostart = yes

linuxmuster-import-devices nicht vergessen.

LG

Holger