Virtualisierte Umgebung

In diesem Abschnitt werden die Voraussetzungen für den Aufbau einer virtualisierten CoreBiz-Testumgebung beschrieben.

Wenn die CoreBiz-Cluster-Umgebung für einen Test in einer virtuellen Umgebung aufgebaut wird, können die unterschiedlichsten Virtualisierungsplattformen verwendet werden. Auf diese wird hier nicht im Detail eingegangen. Die nachfolgend beschriebenen Anforderungen gelten für alle Plattformen.

Anforderungen

Es werden zwei virtuelle Maschinen mit folgenden Kenndaten benötigt. Diese müssen identisch aufgebaut sein:

  • Betriebssystem: Ubuntu 64 Bit.

  • Empfehlenswert: vier oder mehr Kerne.

  • Eingeschaltete Virtualization Engine (nested virtualization).

  • Zwei Netzwerkkarten, jede verbunden mit einem Netzwerk:

    • Netzwerk 1: NAT ist ausreichend, zur Verbindung mit der Außenwelt.

    • Netzwerk 2: Host-only (private), für VM-zu-VM-Kommunikation (DRBD) 1.

  • Virtuelle Festplatte mit mindestens 100 GB; Thin Provisioning ist ausreichend. Es empfiehlt sich schnelles Storage, etwa SSD oder NVMe.

  • RAM: mindestens 6 GByte.

  • ISO-Image: Pfad zum Installationsimage, das bei CoreBiz Engineering downgeloadet wurde.

  • Display.

(1) …​ Für das DRBD-Netzwerk wird bei der Konfiguration automatisch ein MTU-Wert von 9000 (Jumbo Frames) eingestellt. Dieser MTU-Wert ist bei der Ersteinrichtung nicht veränderbar. Dieses Netzwerk muss deshalb vorher für MTU = 9000 eingerichtet werden. Bei VMWare-Workstation wird dies über Edit  Virtual Network Editor  Select Network  MTU eingestellt.

Bei der Installation eines halben Clusters wird auch nur eine virtuelle Maschine benötigt. Die zweite virtuelle Maschine kann jederzeit nachkonfiguriert werden, um den Cluster zu vervollständigen.

Optionale Settings

Viele Virtualisierungsplattformen bieten optionale Settings:

  • Bei Verwendung von VMware ist die Installation der Virtualisierungstools (open-vm-tools) nach der OS-Installation am Gast empfohlen:

    sudo apt install open-vm-tools
  • Snapshots können einen Testbetrieb unterstützen, dürfen aber aus Konsistenzgründen nur erstellt werden, wenn beide Cluster-Nodes ausgeschaltet sind.

  • Eine Soundkarte wird nicht benötigt.

Boot-Reihenfolge

Die Boot-Reihenfolge sollte für die virtuelle Maschine wie folgt eingestellt werden: Prinzipiell muss für den gesamten Einrichtungsprozess das ISO-Image über CD/DVD bereitgestellt werden.

Die Beispiele folgen auf Basis von VMWare Workstation

Starten Sie die VM über die rechte Maustaste auf die VM  Power to Firmware. Stellen Sie dann im BIOS die Boot-Reihenfolge entsprechend ein:

  1. Für das erstmalige Aufspielen der CoreBiz-Cluster-Umgebung:
    Boot von CDROM.

  2. Danach erfolgt der Boot-Prozess regulär von der Platte:
    Boot von HDD.