Opened 15 years ago
Last modified 15 years ago
#19 closed Aufgabe
Software auf die neuen LTSP-Server bringen — at Initial Version
| Reported by: | Rüdiger Kupper | Owned by: | Rüdiger Kupper |
|---|---|---|---|
| Priority: | schnell erledigen | Milestone: | LTSP im Computerraum 128 |
| Component: | Server: Linux Terminal Server (LTSP) | Severity: | |
| Keywords: | Cc: | bau |
Description
Vorgehen
Hier bieten sich spontan zwei mögliche Vorgehen an:
- Wenn die Server die gleiche Architektur wie die bestehenden haben:
- Minimalinstallation der Server durchführen (z.B. Paket ubuntu-minimal)
- ssh-Paket installieren
- mittels rsync die Komplettinstallation eines der existierenden Server auf den neuen übertragen
Stolperfallen: Danach die Dinge wieder anpassen, die auf dem neuen Rechner individuell sein müssen, etwa einen individuellen ssh-host-key, individuellen hostnamen, etc.
- Neuinstallation der gleichen Paketstruktur:
- Minimalinstallation der Server durchführen (z.B. Paket ubuntu-minimal)
- debfoster- und ssh-Paket installieren
- keepers-File von einem der existierenden Server übertragen (oder aus dem svn holen)
- mittels
debfoster -fdie gleichen Pakete installieren, wie auf den existierenden Servern - nach Einrichten der Client-Chroot-Umgebung dort ebenfalls defoster installieren, das keepers-File aus einer existierenden Client-Chroot-Umgebung kopieren und mit
defoster -fdie gleichen Pakete installieren.
Stolperfallen: alles, was nicht in den Paketen enthalten ist, muss von Hand installiert werden, z.B. das Shutdown-Skript, unsere angepasste lts.conf, etc. Das wird natürlich einfacher, wenn diese Sachen in einem svn-Repository liegen, vgl. #17.)
Hinweise
- Den Vorgang dokumentieren wir am besten im Wiki: LtspNeuerServer. (Die Seite ist noch zu schreiben)
- Dieser Vorgang lässt sich gut automatisieren. Hierfür sollte es ein Skript geben, mit dem man einen neuen Server automatisiert aufziehen kann.
Note:
See TracTickets
for help on using tickets.