Umgebung für die Verwendung der OpenStack-API vorbereiten
Installieren Sie die OpenStack-Umgebung, um Ihre Instanzen über die API zu verwalten.
Installieren Sie die OpenStack-Umgebung, um Ihre Instanzen über die API zu verwalten.
Letzte Aktualisierung am 22.12.2021
Es ist möglich, Public Cloud Dienste mit Befehlen aus der Systemkonsole zu verwalten, wenn die OpenStack-Tools heruntergeladen und installiert wurden.
Mithilfe der OpenStack-API können Sie die Verwaltung automatisieren, indem Sie Skripte erstellen. Mit dem OpenStack-Nova-Client können Sie Instanzen und Festplattenspeicher verwalten. Mit dem OpenStack-Glance-Client können Sie Images und Backups verwalten, während der Swift-Client für die Verwaltung von Objektspeicherplatz verwendet wird.
In dieser Anleitung erfahren Sie, wie Sie diese OpenStack-Tools installieren.
Öffnen Sie das Terminal oder verbinden Sie sich via SSH mit der Umgebung, die Sie vorbereiten möchten.
Aktualisieren Sie den Paket-Cache mit dem Befehl apt-get update
:
apt-get update
Verwenden Sie den nachstehenden Befehl, um die Nova- (Compute-Anwendung) und Swift-Clients zu installieren:
apt-get install python-openstackclient python-novaclient python-swiftclient -y
Python3 Version
apt-get install python3-openstackclient python3-novaclient python3-swiftclient -y
Wir empfehlen Ihnen, nach diesem Schritt einen speziellen Benutzer zu erstellen, um nicht den root-Benutzer zu verwenden.
Um auf die Hilfe-Tools zuzugreifen, führen Sie folgenden Befehl aus:
openstack --help
nova help
Die Dokumentation für die OpenStack-API ist auf dieser Seite verfügbar.
Öffnen Sie das Terminal oder verbinden Sie sich via SSH mit der Umgebung, die Sie vorbereiten möchten.
Aktualisieren Sie den Paket-Cache mit folgendem Befehl:
yum update -y
Installieren Sie das rpm-Paket rdo-release mit folgendem Befehl:
yum install -y https://rdoproject.org/repos/rdo-release.rpm
Installieren Sie dann den OpenStack-Client:
yum install -y python-openstackclient
Installieren Sie anschließend den Nova-Client:
yum install -y python-novaclient
Wir empfehlen Ihnen, nach diesem Schritt einen speziellen Benutzer zu erstellen, um nicht den root-Benutzer zu verwenden.
Um auf die Hilfe-Tools zuzugreifen, führen Sie folgenden Befehl aus:
openstack --help
nova help
Die Dokumentation für die OpenStack-API ist auf dieser Seite verfügbar.
Laden Sie die Version 2.7.14 von Python herunter und installieren Sie diese. Sie können die Python-Programmiersprache automatisch zu Path hinzufügen, indem Sie diese Option in der Installationskonfiguration auswählen:
Sie können die Installation auch selbst durchführen. Befolgen Sie hierzu die nachstehenden Aktionen:
Suchen Sie nach den Systemumgebungsvariablen und klicken Sie auf “Systemumgebungsvariablen bearbeiten”:
Gehen Sie in den Tab Erweitert
und klicken Sie auf Umgebungsvariablen
, um die Einstellungen zu ändern.
Im Bereich “Systemvariablen”, wählen Sie “Neu”, verwenden Sie den Namen “PYTHON_HOME” und fügen Sie den Pfad bis Python hinzu. Dieser ist standardmäßig: “C:\Python27”.
Wenn Sie Python hinzugefügt haben, ändern Sie “Path” (Pfad) in den Systemvariablen und fügen Sie folgendes zum Ende des Pfads hinzu:
...;%PYTHON_HOME%\;%PYTHON_HOME%\Script
Starten Sie Windows neu, damit die vorgenommen Änderungen angewandt werden.
Wenn Sie als Administrator eingeloggt sind, öffnen Sie das Programm in der Kommandozeile (CMD) und installieren Sie den OpenStack-Client mit folgendem Befehl:
# pip install python-openstackclient
Wurde die Operation erfolgreich ausgeführt, wird eine Zusammenfassung geöffnet:
Sie können die installierte Version im neu geöffneten CMD-Fenster (Kommandozeile) überprüfen, indem Sie “python-V” eingeben (egal, wo Sie sich im System befinden).
Sie können HomeBrew, einen Paketmanager für MacOS verwenden.
Öffnen Sie das Terminal und geben Sie folgenden Befehl ein:
brew install openstackclient
Verwenden Sie die folgenden Befehle, um die Nova (Computing-App) und Swift Clients zu installieren:
Für Python2:
pip install python-novaclient
pip install python-swiftclient
Für Python3:
pip3 install python-novaclient
pip3 install python-swiftclient
Um auf die Tools zuzugreifen, führen Sie folgenden Befehl aus:
openstack --help
nova help
OpenStack Umgebungsvariablen einrichten.
Für den Austausch mit unserer User Community gehen Sie auf https://community.ovh.com/en/.
Bevor Sie Ihre Meinung abgeben, nehmen wir gerne Ihre Vorschläge auf, wie wir diese Dokumente verbessern können.
Woran liegt es? An den Bildern, dem Inhalt oder Aufbau der Anleitungen? Schreiben Sie es uns gerne, dann machen wir es zusammen besser.
Ihre Support-Anfragen werden in diesem Formular nicht entgegengenommen. Verwenden Sie hierfür bitte das Formular "Ein Ticket erstellen" .
Vielen Dank. Ihr Feedback wurde gesendet.
Besuchen Sie Ihren Community-Bereich und tauschen Sie sich mit anderen Mitgliedern der OVHcloud Community aus. Hier können Sie Fragen stellen, zusätzliche Informationen finden und eigene Inhalte veröffentlichen.
Tauschen Sie sich mit der Community aus