Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| satellite:satelliteserver_update [2019/07/02 11:19 CEST] – [Einspielen des Updates] 3.8b sritter | satellite:satelliteserver_update [2024/02/20 15:50 CET] (aktuell) – [Satellitenserver aktualisieren] sritter | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Satellitenserver aktualisieren ====== | ====== Satellitenserver aktualisieren ====== | ||
| - | In der Vergangenheit wurden | + | Updates für den Satellitenserver |
| - | Daher wurde ein Skript zur direkten Aktualisierung der Satellitenservers bereitgestellt. Dadurch können Fehler schneller behoben und neue Funktionen häufiger ausgerollt werden. Außerdem | + | In regelmäßigen Abständen (z.B. bei einer neuen Hauptversion von Debian) wird auch das OVF-Image aktualisiert. So kann alternativ zum Update |
| - | Bitte beachten Sie jedoch, daß das Update (mindestens) folgende Dateien und Verzeichnisse sowie deren Inhalt überschreibt: | + | Die Aktualisierung per Skript ist einfacher und schneller. Dadurch können Fehler schneller behoben und neue Funktionen häufiger ausgerollt werden. Außerdem kann ein Update bequem vom Satellitenserver-Admin durchgeführt werden. |
| + | |||
| + | ===== Hinweise ===== | ||
| + | Bitte beachten Sie, dass das Update (mindestens) folgende Dateien und Verzeichnisse sowie deren Inhalt überschreibt: | ||
| * / | * / | ||
| * /opt/dmsd | * /opt/dmsd | ||
| Zeile 16: | Zeile 19: | ||
| Änderungen auf Dateiebene (z.B. unter '/ | Änderungen auf Dateiebene (z.B. unter '/ | ||
| - | Obwohl das bwLehrpool-Team das Update vor Auslieferung gründlich testet können Fehler nie ausgeschlossen werden. Daher ist bei Updates stets empfehlenswert, | + | Obwohl das bwLehrpool-Team das Update vor Auslieferung gründlich testet, können Fehler nie ausgeschlossen werden. Daher ist bei Updates stets empfehlenswert, |
| ===== Einspielen des Updates ===== | ===== Einspielen des Updates ===== | ||
| - | Loggen Sie sich direkt per Virtualisierungschnittstelle | + | Das Update ist kumulativ, d.h. es muss immer nur das neueste Update installiert werden, egal welche Version bisher im Einsatz ist. |
| + | |||
| + | Loggen Sie sich direkt per Virtualisierungsschnittstelle | ||
| <code bash> | <code bash> | ||
| cd | cd | ||
| - | wget "https:// | + | wget http:// |
| - | sh "bwlehrpool-update-[Version].sh" | + | sh bwlehrpool-update-3.11a.sh --update |
| </ | </ | ||
| - | ++++Ausgabe bei erfolgreichem Update (Ausklappen)| | ||
| - | < | ||
| - | bwLehrpool Satellite Server Update | ||
| - | Currently installed version: 2018-129-18 | ||
| - | This update package: | ||
| - | 1430+1 Datensätze ein | ||
| - | 1430+1 Datensätze aus | ||
| - | 43956390 Bytes (44 MB, 42 MiB) kopiert, 0,84228 s, 52,2 MB/s | ||
| - | * Task manager | ||
| - | Extracting new jar and data | ||
| - | Restarting service | ||
| - | Taskmanager upgrade complete | ||
| - | Installing new sudo config for taskmanager | ||
| - | * iPXE | ||
| - | Extracting new version from tarball | ||
| - | Resetting pxe menu | ||
| - | Updating apt db | ||
| - | Installing mtools | ||
| - | * SLX-Admin: 201812918 -> 201910617 | ||
| - | Updating slx-admin config | ||
| - | Config updated | ||
| - | Installing slxadmin-bootscript | ||
| - | Installing slxadmin-crontab | ||
| - | Installing slxadmin-boot.service | ||
| - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| - | Congratulations! You have won a bwLehrpool-Server with iPXE support! | ||
| - | Do you want to enable iPXE boot support instead of the old ipxelinux4 approach? | ||
| - | It is required for EFI-only netboot (Fujitsu Q958) and assigning different | ||
| - | menus to individual rooms / locations. | ||
| - | (Instructions on changing this later can be found in the wiki.) | ||
| - | If unsure, say NO here. [y/ | ||
| - | Please answer [Y]es or [N]o: y | ||
| - | Enabling slx-admin modules | ||
| - | Running database upgrade | ||
| - | Symlinking bwIDM slx-admin config | ||
| - | Web interface upgrade complete | ||
| - | * bwLehrpool-Suite Server (dmsd) | ||
| - | Adjusting mysql permissions of user sat | ||
| - | Extracting new jar | ||
| - | Enabling location feature | ||
| - | Restarting service | ||
| - | dmsd upgrade complete | ||
| - | * Configuring lighttpd | ||
| - | Installing lighttpd.conf | ||
| - | * TFTP | ||
| - | Extracting tftp server dir contents | ||
| - | Resetting pxe menu | ||
| - | * Setting up dnbd3 | ||
| - | Installing libjansson-dev | ||
| - | Installing libfuse-dev | ||
| - | Installing cmake | ||
| - | Compiling new dnbd3-server binary... | ||
| - | Installing dnbd3/ | ||
| - | * LDAP/AD Proxy | ||
| - | Compiling new ldadp binary... | ||
| - | [WARNING] LDAP/AD Proxy was killed. Client logins might not work for a couple of minutes (see Server Status in webif) | ||
| - | * Generating ssh keypair | ||
| - | Finishing..........restarting lighttpd.. done! | ||
| - | |||
| - | Update complete. It is recommended to reboot the server. | ||
| - | </ | ||
| - | ++++ | ||
| Anschließend sollten Sie den Server **neustarten**. Beim Reboot werden evtl. einige Hintergrundaufgaben durchgeführt, | Anschließend sollten Sie den Server **neustarten**. Beim Reboot werden evtl. einige Hintergrundaufgaben durchgeführt, | ||
| Zeile 100: | Zeile 43: | ||
| ---- | ---- | ||
| - | ==== Updates | + | ==== Systemupdates |
| Das Satellitenserverupdate installiert __keine__ Systempatches oder ähnliches. Es werden lediglich bwLehrpool spezifische Module aktualisiert (Weboberfläche, | Das Satellitenserverupdate installiert __keine__ Systempatches oder ähnliches. Es werden lediglich bwLehrpool spezifische Module aktualisiert (Weboberfläche, | ||
| - | **Sicherheitsupdates werden im Betrieb täglich automatisch eingespielt** (Stichwort ' | + | **Ab Sat-Version 3.11** können Sie Systemupdates ganz einfach über die Weboberfläche installieren. Weitere Infos wie Sie beispielsweise automatische |
| - | + | ||
| - | Alle weiteren | + | |
| + | Teilweise werden Updates erst nach einem Reboot aktiv (in der Regel bei Kernel-Updates). Falls ein Reboot notwendig ist oder neue Sicherheitsupdates zur Verfügung stehen, informiert die Weboberfläche den Nutzer nach dem Login darüber. | ||