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 11 years ago

Closed 10 years ago

#2117 closed Verbesserung (bleibt so)

Differentielle Images testen

Reported by: Rüdiger Kupper Owned by: Rüdiger Kupper
Priority: bei Gelegenheit Milestone: Schuljahr 2015/16
Component: Webdienst: Linuxmusterlösung Severity: beeinträchtigt keinen Unterricht
Keywords: Cc: bau

Description

Linbo bietet die Möglichkeit, differentielle Images zu einem Basisimage zu erstellen. Das dürfte in Fällen wie jetzt, wo wir ein Update "hinterherschieben" müssen, eigentlich eine gute Lösung sein.

Unklar ist mir noch, wie in diesem Fall die Postsync-Skripte gehandhabt werden.
Der Seite ​http://www.linuxmuster.net/wiki/dokumentation:handbuch:linbo:postsync entnehme ich nur:

Sind Cloop- und Rsync-Image definiert und für beide Postsync-Skripte vorhanden, wird analog zum Verhalten bei Windows-Registry-Patches nur das Rsync-Postsync-Skript ausgeführt.

Heißt das, dass, wenn nur das Skript für das Basis-Image (cloop) vorhanden ist, dieses dann automatisch auch für das differentielle Image ausgeführt wird? Das wäre das einzig sinnvolle...

Change History (4)

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

Cc: bau added
Owner: changed from bau to Rüdiger Kupper
Status: new → accepted

comment:2 by bau, 11 years ago

Das ist eine Lösujng, die wir eirklich nur im Notfall (also jetzt grade) ergereifen sollten. Da wird zunächst jedesmal per rsync das Haupt-Image drübergebügelt und anschließend das Neben-Image. Danach läuft dann das Post-Sync-Script.

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

Da wir in Zukunft immer ein Basis-Release haben, und nur bei Bedarf kleine Änderungen dazu, ist das gart nicht dumm. Der Vorteil ist halt, dass dazu nur das rsync-Image vom Server heruntergeladen werden muss, was viel kleiner ist. (Das Basis-cloop-Image liegt ja schon in Cache.) Das dürfte wesentlich weniger belastend für's Netzwerk sein.

Die Frage ist: Welches Postsync-Skript läuft danach? Es kann für jedes Image (cloop oder rsync) ein eigenes Postsync-Skript geben. Wenn es für das Basisimage eins gibt und für das differentielle keins, läuft dann das Basis-Skript? Das können wir wohl nur durch probieren herausfinden.

comment:4 by Rüdiger Kupper, 10 years ago

Resolution: → bleibt so
Status: accepted → closed

Derzeit nicht benötigt.

Note: See TracTickets for help on using tickets.