FAQ

Warum ist das Logfile der Compute Instanz im Horizon Dashboard leer?

Bedingt durch Wartungsarbeiten oder einem Umverteilen der Last im OpenStack wurde die Instanz verschoben. In diesem Fall wird das Logfile neu angelegt und neue Meldungen werden wie gewohnt protokolliert.


Ist die Nutzung von multi-attached Volumes möglich?

Wir unterstützen keine multi-attached Volumes in der OpenCloud Platform, da für die Nutzung von multi-attached Volumes clusterfähige Dateisysteme erforderlich sind, um den gleichzeitigen Zugriff auf das Dateisystem zu koordinieren. Versuche, multi-attached Volumes ohne clusterfähige Dateisysteme zu verwenden, bergen ein hohes Risiko für Datenkorruption, daher ist diese Funktion auf der OpenCloud Plattform nicht aktiviert.


Warum kann ich kein Snapshot einer laufenden Instanz erstellen?

Um konsistente Snapshots zu erstellen, verwendet die OpenCloud Plattform das Property os_require_quiesce=yes. Diese Eigenschaft ermöglicht die Nutzung von fsfreeze, um den Zugriff auf laufende Instanzen auszusetzen, um einen konsistenten Snapshot der Instanz zu erstellen.

Zur Erstellung von Snapshots von Instanzen stehen in der OpenCloudPlatform die folgenden Optionen zur Verfügung:

Die erste Option besteht darin, einen Snapshot der laufenden Instanz zu erstellen, indem der qemu-guest-agent installiert und ausgeführt wird. Dieser kann wie folgt installiert und ausgeführt werden:

apt install qemu-guest-agent
systemctl start qemu-guest-agent
systemctl enable qemu-guest-agent

Hier geht es zum passenden Artikel

Außerdem empfehlen wir beim Hochladen Ihrer eigenen Images , dass Sie --property hw\_qemu\_guest\_agent=True als Property an Ihren Images hinzufügen.

Sobald der qemu-guest-agent läuft, kann der Snapshot erstellt werden.

Die zweite Möglichkeit besteht darin, die laufende Instanz zu stoppen, den Snapshot zu erstellen und die Instanz schließlich erneut zu starten. Dies kann über das Horizon Dashboard oder auf der CLI wie folgt erfolgen:

openstack server stop ExampleInstance
openstack server image create --name ExampleInstanceSnapshot ExampleInstance
openstack server start ExampleInstance

Warum kann ich kein zusätzliches Netzwerk-Interface hinzufügen

Je nach Umgebung, Betriebssystem, Treiber und Anzahl der bereits vorhandenen Interfaces kann es sein, dass ein weiteres Netzwerk-Interface nicht im laufenden Betrieb hinzugefügt werden kann.

Wenn ein weiteres Interface nicht im laufenden Betrieb hinzugefügt werden kann, kann in Horizon beispielsweise folgende Fehlermeldung erscheinen:

Error: Unable to attach interface.

Failed to attach network adapter device to xxxx-xxxx (HTTP 500) (Request-ID: req-xxxx-xxxx)

Falls das Anhängen eines Interfaces fehlschlägt, sollte die Instanz zunächst sauber heruntergefahren werden. Anschließend kann das zusätzliche Interface erneut hinzugefügt werden.

Empfohlenes Vorgehen:

  1. Fahren Sie die Instanz sauber herunter
  2. Warten Sie, bis die Instanz den Status SHUTOFF erreicht hat
  3. Fügen Sie das zusätzliche Netzwerk-Interface hinzu
  4. Starten Sie die Instanz anschließend wieder

Nach dem Neustart sollte das zusätzliche Interface im Betriebssystem verfügbar sein.


SSH-Key Sichtbarkeit

SSH-Keys sind grundsätzlich nur für den Ersteller Sichtbar und Verwendbar. Und diese können auch nicht geteilt werden. Sollen mehrere SSH-Keys beim Anlegen einer Instanz hinterlegt werden, so können Cloud-Init Scripte verwendet werden. Ein ssh key muss damit nicht mehr in der Horizon UI ausgewählt werden.
Z.B für Ubuntu 24.04:

#cloud-config

users:
  - name: ubuntu
    shell: /bin/bash
    home: /home/ubuntu
    ssh_authorized_keys:
      - ssh-rsa Public Key 1
      - ssh-rsa Public Key 2
cmd:
  - touch /etc/cloud/cloud-init.disabled

Achtung: Security Group und Floating IP müssen zusätzlich eingerichtet werden, bevor man von außen auf die Maschine kommt. In diesem Fall kann man sich nicht in der Horizon UI unter Konsole auf die Maschine verbinden. Das lässt sich aber auch durch das Cloud-Init Script einstellen.


CD-ROM Laufwerk für ISO Dateien

ISO Dateien können nur über die Openstack CLI gemountet werden. Die Horizon Oberfläche bietet hier keine Möglichkeit ein CD-ROM Laufwerk zu nutzen.

Hier geht es zum passenden Artikel


eigene ISO via CLI starten

Hier gehts zu unserem Artikel


Did this page help you?