|
|
# Einführung
|
|
|
|
|
|
VirtualBox ermöglicht die Nutzung der Devbox in einer Virtellen Maschine (VM) auf einem eigenen Gerät oder einem Laborrechner. Für Studierende, für die dies ungeeignet oder nicht gangbar ist, bieten wir an, die Devbox in einer Virtellen Maschine (VM) auf dem Proxmox-Cluster ("Private Cloud") der Fakultät zu betreiben. Auf diese Maschine kann dann über das Hochschulnetz von unterschiedlichen Endgeräten (eigene Rechner, Laborrechner, etc.) aus zugegriffen und mit damit mit der Devbox gearbeitet werden.
|
|
|
VirtualBox ermöglicht die Nutzung der Devbox in einer Virtellen Maschine (VM) auf einem eigenen Gerät oder einem Laborrechner. Für Studierende, für die dies ungeeignet oder nicht gangbar ist, bieten wir an, die Devbox in einer Virtuellen Maschine (VM) auf dem Proxmox-Cluster ("Private Cloud") der Fakultät zu betreiben. Auf diese Maschine kann dann über das Hochschulnetz von unterschiedlichen Endgeräten (eigene Rechner, Laborrechner, etc.) aus zugegriffen und mit damit mit der Devbox gearbeitet werden.
|
|
|
|
|
|
Die Devbox kann somit in einer VM in unterschiedlichen Umgebungen betrieben werden:
|
|
|
|
... | ... | @@ -12,13 +12,13 @@ Diese Seite beschreibt Option 3. |
|
|
|
|
|
# Vorbereitung
|
|
|
|
|
|
Einmalig müssen Sie folgende Schritte berücksichtigen, um eine Devbox-VM auf dem Proxmox-Cluster der Fakultät nutzen zu können.
|
|
|
Einmalig müssen Sie folgende Schritte durchführen/berücksichtigen, um eine Devbox-VM auf dem Proxmox-Cluster der Fakultät nutzen zu können.
|
|
|
|
|
|
## Beantragung einer Devbox-VM
|
|
|
|
|
|
Schreiben Sie von Ihrer HM-Emailadresse aus eine Email mit dem Betreff "Beantragung Devbox-VM" an [maksym.vasylenko@hm.edu](mailto:maksym.vasylenko@hm.edu?subject=Beantragung%20Devbox-VM).
|
|
|
|
|
|
Beachten Sie, dass jeder Studierende jeweils nur eine Devbox-VM beantragen kann. Sollten Sie einen besonderen Bedarf haben, der eine Ausnahme rechtfertigt, gehen Sie bitte auf Ihre betreunde Lehrperson zu.
|
|
|
Beachten Sie, dass jeder Studierende jeweils nur eine Devbox-VM beantragen kann. Sollten Sie einen besonderen Bedarf haben, der eine Ausnahme rechtfertigt, gehen Sie bitte auf Ihre betreuende Lehrperson zu.
|
|
|
|
|
|
## Zugriff auf die Devbox-VM von eigenem Gerät aus
|
|
|
|
... | ... | @@ -26,11 +26,11 @@ Um auf eine Devbox-VM von Ihrem eigenen Gerät aus zugreifen zu können, benöti |
|
|
|
|
|
### Windows
|
|
|
|
|
|
Installieren Sie die Anwendung "virt-viewer", die Sie unter beziehen können.
|
|
|
Installieren Sie die Anwendung "virt-viewer", die Sie unter nachstehendem Link beziehen können.
|
|
|
|
|
|
https://virt-manager.org/download/sources/virt-viewer/virt-viewer-x64-11.0-1.0.msi
|
|
|
|
|
|
Falls er Link nicht mehr funktioniert, finden Sie einen aktuellen unter https://virt-manager.org/download/ (Achtung, Sie benötigen "virt-viewer", nicht "virt-manager").
|
|
|
Falls der Link nicht mehr funktioniert, finden Sie einen aktuellen unter https://virt-manager.org/download/ (Achtung, Sie benötigen "virt-viewer", nicht "virt-manager").
|
|
|
|
|
|
### Linux
|
|
|
|
... | ... | @@ -42,6 +42,8 @@ Auf der Kommandozeile von Debian, Ubuntu, u.ä. geht dies unter Root mittels des |
|
|
|
|
|
### MacOS
|
|
|
|
|
|
Unter MacOS führen Sie zur Installation folgende Kommandos auf der Kommandozeile aus:
|
|
|
|
|
|
```
|
|
|
brew tap jeffreywildman/homebrew-virt-manager
|
|
|
brew install virt-manager virt-viewer
|
... | ... | @@ -65,15 +67,23 @@ https://www.spice-space.org/download.html |
|
|
|
|
|
Nachdem Ihre Devbox-VM bereitgestellt wurde, gehen Sie im Hochschulnetz (also von unterwegs bzw. zu Hause über Hochschul-VPN) auf die Webseite https://myprox.cs.hm.edu und melden sich dort mit Ihrer LDAP-Kennung ("hm-xxx", wie im Gitlab) an. Beachten Sie, dass die Anmeldung (derzeit) nur möglich ist, wenn Ihre VM bereits bereitgestellt wurde.
|
|
|
|
|
|
Auf der Webseite sehen Sie nach der Anmeldung Ihre VM gelistet. Sollte die VM noch nicht gestartet sein, können Sie dies mit dem Button "Start" tun. Läuft Ihre VM, so können Sie mit "Open GUI" die Client-Applikation starten und damit die Devbox nutzen. Mit dem Button "Manage..." können Sie bei Bedarf zusätzliche Aktionen ausführen, etwa einen Reset der Maschine ausführen.
|
|
|
Achtung, im Moment erscheint noch eine Zertifikatswarnung. Setzen Sie dennoch fort. Bis der DNS-Eintrag gesetzt ist, bitte https://10.28.42.100/ verwenden.
|
|
|
|
|
|
Auf der Webseite sehen Sie nach der Anmeldung Ihre VM gelistet. Sollte die VM noch nicht gestartet sein, können Sie dies mit dem Button "Start" tun (das Starten dauert mehrere Sekunden - danach die Seite neu laden). Läuft Ihre VM, so können Sie mit "Open GUI" die Client-Applikation starten und damit die Devbox nutzen. Mit dem Button "Manage..." können Sie bei Bedarf zusätzliche Aktionen ausführen, etwa einen Reset der Maschine ausführen.
|
|
|
|
|
|
Wenn Sie die VM länger nicht nutzen, fahren Sie sie bitte herunter, damit sie nicht unnötig Ressourcen beansprucht. Wenn Sie Ihre Devbox-VM nicht mehr benötigen, geben Sie bitte analog zur VM-Beantragung (siehe oben) per Email Bescheid.
|
|
|
|
|
|
# FAQs
|
|
|
|
|
|
## Laden der Webseite nicht möglich
|
|
|
|
|
|
F: Ich kann die Seite https://myprox.cs.hm.edu nicht laden. Was kann ich tun?
|
|
|
|
|
|
A: Außerhalb der Hochschule ist die Seite nur über VPN erreichbar. Stellen Sie daher zuerst die VPN-Verbindung her (Split-Tunnel genügt, Full-Tunnel funtkioniert ebenso).
|
|
|
|
|
|
## Bitte Öffnen statt Download
|
|
|
|
|
|
F: Bei "Open GUI" wird nicht direkt der Client geöffnet, sondern eine Datei heruntergeladen, die dann geöffnet werden muss. Geht das auch bequemer?
|
|
|
|
|
|
Q: Die ist eine Einstellungssache im Webbrowser. Im Browser Firefox muss in den Einstellungen folgende Option gesetzt werden, um den Download zu unterbinden:
|
|
|
A: Die ist eine Einstellungssache im Webbrowser. Im Browser Firefox muss in den Einstellungen folgende Option gesetzt werden, um den Download zu unterbinden:
|
|
|
[Firefox_OpenInsteadOfDownload_](uploads/a9fc37ece02b679b065639dfd43a3bdc/Firefox_OpenInsteadOfDownload_.png) |
|
|
\ No newline at end of file |