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.
- Timestamp:
-
Feb 8, 2013, 3:19:45 PM (14 years ago)
- Author:
-
Rüdiger Kupper
- Comment:
-
Setup-Skript und Administration des Images
Legend:
- Unmodified
- Added
- Removed
- Modified
-
|
v16
|
v17
|
|
| 110 | 110 | - dabei sollte noch das Verzeichnis, in dem die VMs des Benutzers abgelegt werden, wo also das Differenzabbild liegt, nach /tmp oder so verschoben werden. |
| 111 | 111 | - Parameter noch etwas tunen, dann sollte es das gewesen sein. |
| | 112 | |
| | 113 | |
| | 114 | ==== Einrichten der virtuellen Maschinen |
| | 115 | |
| | 116 | Um die virtuellen Maschinen für die Kollegen einzurichten, gibt es ein Skript. |
| | 117 | |
| | 118 | Das Skript liegt unter [source:/keplertools/scripts/trunk/setup-virtual-windows scripts/setup-virtual-windows]. Es muss derzeit aber auf einem LtspServer ausgeführt werden. Auf dem paedml läuft es nicht, weil es für das alte Debian kein aktuelles virtualbox gibt. (Ich hab nur in den APT-Quellen nachgesehen, vielleicht kann man das virtualbox-Paket direkt von Oracle installieren, das wollte ich auf dem paedml aber nicht machen.) |
| | 119 | |
| | 120 | Verwendung: |
| | 121 | {{{ |
| | 122 | setup-virtual windows [uid] |
| | 123 | }}} |
| | 124 | Wird eine user id angegeben, wird die VM für diesen Nutzer eingerichtet. Wird das Skript ohne user id aufgerufen, legt es die VM für alle Lehrer an. |
| | 125 | |
| | 126 | |
| | 127 | ==== Administrieren des Windows-Images |
| | 128 | |
| | 129 | Das geteilte XP-Image liegt auf allen LtspServern unter `/usr/share/virtualbox-vdi/XP.vdi`. Die VM der normalen Nutzer greift darauf im "immutable"-Modus zu, mit Differenzbildern in den Homeverzeichnissen. |
| | 130 | |
| | 131 | Der Nutzer `linadmin` hat dagegen eine virtuelle Maschine, die schreibend auf das XP-Image zugreift. Das Administrieren läuft also folgendermaßen ab: |
| | 132 | |
| | 133 | 1. Als linadmin auf einem LtspServer einloggen |
| | 134 | 1. Vorsichtshalber eine Sicherungskopie der aktuellen Windows-Installation machen: |
| | 135 | {{{ |
| | 136 | linadmin@ltsp118:~$ cp /usr/share/virtualbox-vdi/XP.vdi /usr/share/virtualbox-vdi/XP.vdi--<Datum> |
| | 137 | }}} |
| | 138 | 1. Virtualbox starten und Maschine "XP-schreibbar" starten |
| | 139 | 1. Änderungen vornehmen |
| | 140 | 1. Virtuelle Maschine und Virtualbox beenden |
| | 141 | 1. Das neue Image auf alle LtspServer verteilen: |
| | 142 | {{{ |
| | 143 | linadmin@ltsp118:~$ sudo scripts/rsync-to-all-ltsp-servers /usr/share/virtualbox-vdi/XP.vdi |
| | 144 | }}} |