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

Closed 14 years ago

Last modified 14 years ago

#952 closed Defekt (erledigt)

Systemwiederherstellung von remote / ltsp7 tot

Reported by: Rüdiger Kupper Owned by: Rüdiger Kupper
Priority: schnell erledigen Milestone: Schuljahr 2012/13
Component: Server: Linux Terminal Server (LTSP) Severity: beeinträchtigt den Unterricht vieler Lehrer
Keywords: Cc: bau

Description

Nachdem es heute unverständliche Probleme beim Update von ltsp7 gab (auf allen anderen Servern ist sas Update problemlos durchgelaufen), habe ich mit LVM-Snapshots experimentiert, um das Systembackup wieerherzustellen, ohne physikalisch anwesend sein zu müssen.

Ich dachte, folgendes müsste funktioieren:

  1. Snapshot des logical volumes root erstellen
  2. diesen Snapshot mounten
  3. den gemounteten Snapshot per rsync auf den Stand des Systembackups bringen (hierbei ist der Server gestorben!)
  4. den Snapshot unmounten
  5. den Snapshot mit lvconvert --merge in sein Original (/) mergen. -- Dieser Merge würde nicht online ausgeführt, sondern beim nächsten Boot.

Ich war der Ansicht, dass dieses Schema auch von remote aus funktionieren müsste. Der Server ist aber im rsync-Schritt gestorben. Ursache ist noch unklar.

Die Clients laufen nun auf ltsp5 (wie auch schon die von ltsp6).

Todo
  1. ltsp7 per USB-Stick und Klonskript reparieren.
  2. Herausfinden, ob obiger Weg mit LVM möglich ist -- es wäre sehr angenehm, wenn dieser Vorgang remote funktionieren würde (ist aber vielleicht mit der Virtualisierung bereits überholt).

Change History (2)

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

Resolution: → erledigt
Status: new → closed

So, ltsp7 ist wieder fit.

comment:2 by bau, 14 years ago

Ja, wenn wir virtualisieren, dann ist dieses Verfahren nicht notwendig, da das Hostsystem ja läuft und wir den Gast bequem vom Host aus seine Platten richten können und ihn erst dann starten müssen. Deine Aktion war eher eine Operation am offenen Herzen :-)

Note: See TracTickets for help on using tickets.