Benutzer-Werkzeuge

Webseiten-Werkzeuge


 [[anwenderwiki:virtualisierung:xcpng:xcpng4lmn71]] 

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
anwenderwiki:virtualisierung:xcpng:xcpng4lmn71 [2022/01/06 16:44] – [Vorbereiten des ISO-Speichers] cweiklanwenderwiki:virtualisierung:xcpng:xcpng4lmn71 [2022/04/17 21:27] (aktuell) – [Vergrößerung der HDD einer VM unter XCP-ng] cweikl
Zeile 50: Zeile 50:
  
  
-====== Erstellen eines USB-Sticks zur Installation des XCP-ng-Host ======+===== Erstellen eines USB-Sticks zur Installation des XCP-ng-Host =====
  
  
Zeile 322: Zeile 322:
 === Anlegen der VM für OPNsense === === Anlegen der VM für OPNsense ===
  
-Um für die OPNsense Firewall eine VM anzulegen, wählst du im XCP-ng Center oben im Menü den Button ``New VM``.+Um für die OPNsense Firewall eine VM anzulegen, wählst du im XCP-ng Center oben im Menü den Button **New VM**.
  
-Danach wählst als Template ``Other Instal Media``.+Danach wählst als Template **Other Instal Media**.
  
-.. figure:: media/29_xcp-ng-_new-vm-opnsense1.png +{{ :anwenderwiki:virtualisierung:xcpng:29_xcp-ng-_new-vm-opnsense1.png?400 |New VM: OPNsense 1}}
-   :align: center +
-   :alt: New VM: OPNsense 1+
  
 Lege einen Namen für die neue VM fest. Lege einen Namen für die neue VM fest.
  
-.. figure:: media/30_xcp-ng-_new-vm-opnsense2.png +{{ :anwenderwiki:virtualisierung:xcpng:30_xcp-ng-_new-vm-opnsense2.png?400 |New VM: OPNsense 2}}
-   :align: center +
-   :alt: New VM: OPNsense 2+
  
-Wähle danach das Installations-Medium aus ``DVD Drive 0``+Wähle danach das Installations-Medium aus **DVD Drive 0**
  
-.. figure:: media/31_xcp-ng-_new-vm-opnsense3.png +{{ :anwenderwiki:virtualisierung:xcpng:31_xcp-ng-_new-vm-opnsense3.png?400 |New VM: OPNsense 3}}
-   :align: center +
-   :alt: New VM: OPNsense 3+
  
 Mit ``Next`` gelangst du zur Angabe, auf welchem Virtualisierungs-Host die VM laufen soll. Dies ist der zuvor eingerichtete Host. Mit ``Next`` gelangst du zur Angabe, auf welchem Virtualisierungs-Host die VM laufen soll. Dies ist der zuvor eingerichtete Host.
  
-.. figure:: media/32_xcp-ng-_new-vm-opnsense4.png +{{ :anwenderwiki:virtualisierung:xcpng:32_xcp-ng-_new-vm-opnsense4.png?400 |New VM: OPNsense 4}}
-   :align: center +
-   :alt: New VM: OPNsense 4+
  
 Danach gibst du die vCPUs an sowie den Speicher, der der VM zugeordnet werden soll. Danach gibst du die vCPUs an sowie den Speicher, der der VM zugeordnet werden soll.
  
-.. figure:: media/33_xcp-ng-_new-vm-opnsense5.png +{{ :anwenderwiki:virtualisierung:xcpng:33_xcp-ng-_new-vm-opnsense5.png?400 |New VM: OPNsense 5}}
-   :align: center +
-   :alt: New VM: OPNsense 5+
  
 Danach wird die Grafikeinheit abgefragt und dann kommst du zur Angabe des Festplattenspeichers. Füge hier mit ``Add`` eine HDD mit 10 GiB für OPNsense hinzu. Danach wird die Grafikeinheit abgefragt und dann kommst du zur Angabe des Festplattenspeichers. Füge hier mit ``Add`` eine HDD mit 10 GiB für OPNsense hinzu.
  
-.. figure:: media/34_xcp-ng-_new-vm-opnsense6.png +{{ :anwenderwiki:virtualisierung:xcpng:34_xcp-ng-_new-vm-opnsense6.png?400 |New VM: OPNsense 6}}
-   :align: center +
-   :alt: New VM: OPNsense 6+
  
-Danach gibst zu mind. zwei Netzwerkkarten an. Welchem Netzwerk diese zugeordnet sind, siehst Du in der Spalte Network. Hier escheinen die Bezeichnungen, die die zuvor bei der Einrichtung des XCP-ng Hosts angepasst hast.+Danach gibst zu mind. zwei Netzwerkkarten an. Welchem Netzwerk diese zugeordnet sind, siehst Du in der Spalte Network. Hier erscheinen die Bezeichnungen, die die zuvor bei der Einrichtung des XCP-ng Hosts angepasst hast.
  
-.. figure:: media/35_xcp-ng-_new-vm-opnsense7.png +{{ :anwenderwiki:virtualisierung:xcpng:35_xcp-ng-_new-vm-opnsense7.png?400 |New VM: OPNsense 7}}
-   :align: center +
-   :alt: New VM: OPNsense 7+
  
 Zum Abschluss siehst du alle Einstellungen nochmals im Überblick und kannst ggf. bei erforderlichen Änderungen nochmals zurückgehen. Zum Abschluss siehst du alle Einstellungen nochmals im Überblick und kannst ggf. bei erforderlichen Änderungen nochmals zurückgehen.
  
-.. figure:: media/36_xcp-ng-_new-vm-opnsense8.png +{{ :anwenderwiki:virtualisierung:xcpng:36_xcp-ng-_new-vm-opnsense8.png?400 |New VM: OPNsense 8}}
-   :align: center +
-   :alt: New VM: OPNsense 8+
  
 Deaktiviere die Option ``Start the new VM automatically`` bevor du die Anlage der neuen VM mit dem Button ``Create Now`` bestätigst. Deaktiviere die Option ``Start the new VM automatically`` bevor du die Anlage der neuen VM mit dem Button ``Create Now`` bestätigst.
Zeile 376: Zeile 360:
 Nach erfolreicher Anlage der neuen VM siehst du diese im XCP-ng Center dem Host zugeordnet. Nach erfolreicher Anlage der neuen VM siehst du diese im XCP-ng Center dem Host zugeordnet.
  
-.. figure:: media/37_xcp-ng-_new-vm-opnsense9.png +{{ :anwenderwiki:virtualisierung:xcpng:37_xcp-ng-_new-vm-opnsense9.png?400 |New VM: OPNsense 9}}
-   :align: center +
-   :alt: New VM: OPNsense 9+
  
 Kontrolliere die Einstellungen für die VM nochmals anhand der Reiterkarten ``Memory``, ``Storage`` und ``Networking``.  Kontrolliere die Einstellungen für die VM nochmals anhand der Reiterkarten ``Memory``, ``Storage`` und ``Networking``. 
Zeile 386: Zeile 368:
 Markiere die VM und klicke auf die Reiterkarte ``Console``. Klicke auf das Drop-down menü des ``DVD Drive 1``. Markiere die VM und klicke auf die Reiterkarte ``Console``. Klicke auf das Drop-down menü des ``DVD Drive 1``.
  
-.. figure:: media/38_xcp-ng-_new-vm-opnsense10.png +{{ :anwenderwiki:virtualisierung:xcpng:38_xcp-ng-_new-vm-opnsense10.png?400 |New VM: OPNsense 10}}
-   :align: center +
-   :alt: New VM: OPNsense 10+
  
 Um die Boot-Reihenfolge zu ändern, klickst du auf die Reiterkarte ``General``. Danach klickst du auf ``Properties`` und wählst links in der Liste den Eintrag ``Boot Options`` aus. Rechts im Fenster änderst du die Boot order so, dass DVD-Drive an oberster Stelle steht. Um die Boot-Reihenfolge zu ändern, klickst du auf die Reiterkarte ``General``. Danach klickst du auf ``Properties`` und wählst links in der Liste den Eintrag ``Boot Options`` aus. Rechts im Fenster änderst du die Boot order so, dass DVD-Drive an oberster Stelle steht.
  
-.. figure:: media/39_xcp-ng-_new-vm-opnsense11.png +{{ :anwenderwiki:virtualisierung:xcpng:39_xcp-ng-_new-vm-opnsense11.png?400 |New VM: OPNsense 11}}
-   :align: center +
-   :alt: New VM: OPNsense 11+
  
 Mit ``Ok`` bestätigst du den Vorgang. Mit ``Ok`` bestätigst du den Vorgang.
Zeile 412: Zeile 390:
 6. Danach wird die Grafikeinheit abgefragt. Danach kommst du zur Angabe des Festplattenspeichers. Füge hier mit ``Add`` zwei HDDs hinzu: Eine mit 25 GiB und eine mit 100 GiB. 6. Danach wird die Grafikeinheit abgefragt. Danach kommst du zur Angabe des Festplattenspeichers. Füge hier mit ``Add`` zwei HDDs hinzu: Eine mit 25 GiB und eine mit 100 GiB.
  
-.. figure:: media/40_xcp-ng-_new-vm-server-hdd.png +{{ :anwenderwiki:virtualisierung:xcpng:40_xcp-ng-_new-vm-server-hdd.png?400 |New VM: Server HDDs}}
-   :align: center +
-   :alt: New VM: Server HDDs+
  
 7. Danach gibst eine Netzwerkkarten an. Welchem Netzwerk diese zugeordnet sind, siehst Du in der Spalte Network. Hier escheinen die Bezeichnungen, die die zuvor bei der Einrichtung des XCP-ng Hosts angepasst hast. Für den Server muss hier ``GREEN`` stehen. 7. Danach gibst eine Netzwerkkarten an. Welchem Netzwerk diese zugeordnet sind, siehst Du in der Spalte Network. Hier escheinen die Bezeichnungen, die die zuvor bei der Einrichtung des XCP-ng Hosts angepasst hast. Für den Server muss hier ``GREEN`` stehen.
Zeile 420: Zeile 396:
 Zum Abschluss siehst du alle Einstellungen nochmals im Überblick und kannst ggf. bei erforderlichen Änderungen nochmals zurückgehen. Zum Abschluss siehst du alle Einstellungen nochmals im Überblick und kannst ggf. bei erforderlichen Änderungen nochmals zurückgehen.
  
-.. figure:: media/41_xcp-ng-_new-vm-server-overview.png +{{ :anwenderwiki:virtualisierung:xcpng:41_xcp-ng-_new-vm-server-overview.png?400 |New VM: Server overview}}
-   :align: center +
-   :alt: New VM: Server overview+
  
 Deaktiviere die Option ``Start the new VM automatically`` bevor du die Anlage der neuen VM mit dem Button ``Create Now`` bestätigst. Deaktiviere die Option ``Start the new VM automatically`` bevor du die Anlage der neuen VM mit dem Button ``Create Now`` bestätigst.
  
-Nach erfolreicher Anlage der neuen VM siehst du diese im XCP-ng Center dem Host zugeordnet.+Nach erfolgreicher Anlage der neuen VM siehst du diese im XCP-ng Center dem Host zugeordnet.
  
-.. figure:: media/37_xcp-ng-_new-vm-opnsense9.png +{{ :anwenderwiki:virtualisierung:xcpng:37_xcp-ng-_new-vm-opnsense9.png?400 |New VM: OPNsense 9}}
-   :align: center +
-   :alt: New VM: OPNsense 9+
  
 Kontrolliere die Einstellungen für die VM nochmals anhand der Reiterkarten ``Memory``, ``Storage`` und ``Networking``. Kontrolliere die Einstellungen für die VM nochmals anhand der Reiterkarten ``Memory``, ``Storage`` und ``Networking``.
Zeile 436: Zeile 408:
 Um die Boot-Reihenfolge zu ändern, klickst du auf die Reiterkarte ``General``. Danach klickst du auf ``Properties`` und wählst links in der Liste den Eintrag ``Boot Options`` aus. Rechts im Fenster änderst du die Boot order so, dass DVD-Drive an oberster Stelle steht. Um die Boot-Reihenfolge zu ändern, klickst du auf die Reiterkarte ``General``. Danach klickst du auf ``Properties`` und wählst links in der Liste den Eintrag ``Boot Options`` aus. Rechts im Fenster änderst du die Boot order so, dass DVD-Drive an oberster Stelle steht.
  
-.. figure:: media/39_xcp-ng-_new-vm-opnsense11.png +{{ :anwenderwiki:virtualisierung:xcpng:39_xcp-ng-_new-vm-opnsense11.png?400 |New VM: OPNsense 11}}
-   :align: center +
-   :alt: New VM: OPNsense 11+
  
 Mit ``Ok`` bestätigst du den Vorgang. Mit ``Ok`` bestätigst du den Vorgang.
Zeile 444: Zeile 414:
 Die eigentliche Installation des Servers in der VM ist in der Dokumentation der lmn 7.1 unter Install-from-Scratch dokumentiert. Die eigentliche Installation des Servers in der VM ist in der Dokumentation der lmn 7.1 unter Install-from-Scratch dokumentiert.
  
 +==== Hinweise zu VMs mit Linbo unter XCP-ng ====
 +
 +=== Hinweise zur VM ===
 +
 +Die nachstehenden Hinweise sind nur in Ausnahmefällen bei Nutzung einer VM relevant. Durch diese Änderungen werden zudem Anpassungen in der Boot-Loader Konfiguration von Linbo für die Hardwareklasse nicht mehr bei einem //linuxmuster-import-devices// angewendet. Folge diesen Schritten NUR wenn du XCP-ng als Virtualisierungsumgebung verwendest und den Muster-Client in einer VM anlegst.
 +
 +Sollte der Muster-Client als VM aufgebaut werden, so ist je nach eingesetzter Virtualisierungssoftware darauf zu achten, dass die VGA-Einstellungen eine geringe Auflösung und eine geringe Farbtiefe aufweisen.
 +
 +**Nachstehende Hinweise gelten nur für eine VM unter XCP-ng.
 +**
 +Unter XCP-ng 8.2 sind nachstehende Anpassungen erforderlich, da sonst während des Linbo Boot-Vorgangs ein Hinweis erscheint, dass die Farbtiefe nicht dargestellt werden kann. Rufe auf dem Server die Grub-Datei deiner Hardwareklasse z.B. <code>/srv/linbo/boot/grub/20210426_focalfossa_base.cfg</code> auf.
 +
 +Ersetze dort den Eintrag
 +<code>
 +# if you don't want this file being overwritten by import_workstations remove the following line:
 +# ### managed by linuxmuster.net ###
 +
 +set gfxmode=auto
 +set gfxpayload=keep
 +</code>
 +
 +durch die Angabe für die Bildschirmauflösung und Farbtiefe:
 +<code>
 +# if you don't want this file being overwritten by import_workstations remove the following line:
 +
 +set gfxmode=800x600x16
 +set gfxpayload=keep
 +</code>
 +
 +Die Kommentarzeile <code># ### managed by linuxmuster.net ### </code>muss entfernt werden, damit beim nächsten linuxmuster-import-devices diese CFG-Datei nicht überschrieben wird.
 +
 +== Gerät importieren ==
 +
 +Hast du alle Einstellungen für die Geräte bzw. erneute Änderungen hier vorgenommen, klickst du in der WebUI unter **Geräteverwaltung --> Geräte** erneut **Speichern & Importieren**, damit diese Einstellungen angewendet werden.
 +
 +Alternativ kann auf dem Server in der Konsole als Benutzer root der Befehl linuxmuster-import-devices ausgeführt werden.
 +
 +<note warning>to be tested with linbo4</note>
 +
 +==== Vergrößerung der HDD einer VM unter XCP-ng ====
 +
 +=== Vorbereiten der XCP-ng Festplatten ===
 +
 +
 +Die nachstehende Beschreibung setzt voraus, dass du dich mit dem XCP-ng Center (v20.11.00.3) als Windows-Programm mit dem XCP-ng Server verbindest.
 +
 +== 1. Snapshots der VMs anfertigen ==
 +
 +
 +Am Beispiel der OPNsense®-VM werden die Anpassungen nachstehend erläutert.
 +
 +Wähle, als Erstes die VM aus, die geklont werden soll.
 +
 +{{ :anwenderwiki:virtualisierung:xcpng:resize-hdd_hdd-preparation-on-xcp-ng_0_1_vm-overview.png?200 |Übersicht}}
 +
 +Für die ausgewählte VM findest Du rechts im Fenster mehrere Reiterkarten.
 +
 +{{ :anwenderwiki:virtualisierung:xcpng:resize-hdd_hdd-preparation-on-xcp-ng_0_2_vm-overview.png?200 |Step 2}}
 +.
 +   
 +Wähle die Reiterkarte ``Snapshots`` aus. Hier findest du u.a. den Button zum Starten des Klon-Vorgangs.
 +
 +{{ :anwenderwiki:virtualisierung:xcpng:resize-hdd_hdd-preparation-on-xcp-ng_0_3_vm-overview.png?200 |Step 3}}
 +
 +Klicke den Button ``Take a Snapshot...``
 +
 +{{ :anwenderwiki:virtualisierung:xcpng:resize-hdd_hdd-preparation-on-xcp-ng_0_4_vm-overview.png?200 |Step 4}}
 +
 +Trage in das sich öffnende Fenster einen Namen für den Snapshot und eine Kurzbeschreibung ein.
 +
 +{{ :anwenderwiki:virtualisierung:xcpng:resize-hdd_hdd-preparation-on-xcp-ng_0_5_vm-overview.png?200 |Step 5}}
 +
 +Der Klon-Vorgang wird mit dem Button ``Take Snapshot`` gestartet.
 +
 +Das wird sichtbar daran, dass im Programm XCP-ng Center unten links in der Statusleist ein Fortschrittsbalken angezeigt wird.
 +
 +Nach Abschluss des Klon-Vorgangs wird eine Zeitleiste mit den Snapshots, die zu dieser VM erstellt wurden, dargestellt.
 +
 +{{ :anwenderwiki:virtualisierung:xcpng:resize-hdd_hdd-preparation-on-xcp-ng_0_6_vm-overview.png?200 |Step 6}}
 +
 +<note tip>Diesen Ablauf musst du für alle Virtuellen Maschinen, deren Festplatte du vergrößern möchtest, wiederholen.
 +</note>
 +
 +== 2. Vorbereiten der XCP-ng Festplatten ==
 +
 +**Ausgangssituation**
 +
 +{{ :anwenderwiki:virtualisierung:xcpng:resize-hdd_hdd-preparation-on-xcp-ng_1_vm-overview.png?200 |Step 1}}
 +
 +Unter der Reiterkarte ``Storage`` der zu vergrößernden VM-Festplatte findest du die Einstellungen zu den Festplatten.
 +Die OPNsense®-VM wurde hier mit mit dem Namen `lmn7-opnsense` und einer Festplatte mit einer Größe von 20 GiB eingerichtet (siehe Abb.). 
 +Für den Einsatz in einem Produktivserver einer Schule dürfte dies zu klein sein. Die Festplattengröße kannst du nun wie folgt anpassen:
 +
 +1. Wähle in dem oben dargestellten Fenster die gewünschte Festplatte der VM aus.
 +
 +2. Klicke dann unten rechts den Button ``Properties``.
 +
 +{{ :anwenderwiki:virtualisierung:xcpng:resize-hdd_hdd-preparation-on-xcp-ng_2_vm-select-hdd.png?200 |Step 2}}
 +
 +3. Klicke danach in dem sich öffnenden Fenster links in der Menüleiste auf den Eintrag ``Size and Location``.
 +
 +{{ :anwenderwiki:virtualisierung:xcpng:resize-hdd_hdd-preparation-on-xcp-ng_3_vm-hdd-resize.png?200 |Step 3}}
 +
 +<note tip>Auf diesem Wege ist nur eine Vergrößerung des Plattenplatzes möglich, eine Verkleinerung hingegen nicht!
 +</note>
 +
 +4. Gebe hier nun die neue Festplattengröße an. In dem Beispiel wird die Festplatte auf 50 GiB vergrößert - also um 30 GiB.
 +
 +{{ :anwenderwiki:virtualisierung:xcpng:resize-hdd_hdd-preparation-on-xcp-ng_4_vm-hdd-resize.png?200 |Step 4}}
 +
 +5. Mit ``Ok`` bestätigst du diesen Vorgang. Das Ergebnis siehst du im Anschluss in der Übersicht:
 +
 +{{ :anwenderwiki:virtualisierung:xcpng:resize-hdd_hdd-preparation-on-xcp-ng_5_vm-hdd-status.png?200 |Step 5}}
 +
 +<note tip>Für die anderen VMs werden die Festplatten in gleicher Weise vergrößert.</note> 
 +
 +Bei der Server-VM ist zu beachten, dass diese über zwei Festplatten verfügt. Die kleine Festplatte weist zu Beginn 25 GByte die größere 100 GByte auf. Beide sind zu vergrößern.
 +  
 +Hierbei ist auf eine ausreichende Größe zu achten, da auf dem Server neben den Nutzer- und Klassendaten auch die von Linbo gespeicherten Festplattenabbilder der Clients abgelegt werden.
 +
 +== 3. Schritt: HDD-Größen der Virtuellen Maschinen anpassen ==
 +
 +Nachdem im Virtualisierungs-Host die HDD der VM vergrößert wurde, muss die tatsächlich genutzte Größe angepasst werden.
  
 +== 3.1. Virtuelle Maschinen starten ==
  
 +Markiere links die gewünschte VM und klicke dann oben rechts auf den grünen Button ``Start``. Die gestartete Machine wird links dann grün dargestellt.
  
 +{{ :anwenderwiki:virtualisierung:xcpng:resize-hdd_hdd-preparation-on-xcp-ng_6_vm-start.png?400 |}}
  
 +Exemplarisch ist der Start der Server-VM dargestellt. 
  
 +Wiederhole dieses Vorgehen für alle VMs deren Festplatten du angepasst hast.
  
 +== 3.2 Vergrößern der Server Festplatten ==
  
 +In der gestarteten VM musst du nun den Festplattenplatz anpassen.
 +Folge hierzu der Beschreibung mit nachstehendem Link.
  
  
 [[anwenderwiki:virtualisierung:xcpng:xcpng4lmn71]] anwenderwiki/virtualisierung/xcpng/xcpng4lmn71.1641483853.txt.gz · Zuletzt geändert: 2022/01/06 16:44 von cweikl