Erste Schritte mit der Volume-Verwaltung über die OpenStack API
Diese Übersetzung wurde durch unseren Partner SYSTRAN automatisch erstellt. In manchen Fällen können ungenaue Formulierungen verwendet worden sein, z.B. bei der Beschriftung von Schaltflächen oder technischen Details. Bitte ziehen Sie im Zweifelsfall die englische oder französische Fassung der Anleitung zu Rate. Möchten Sie mithelfen, diese Übersetzung zu verbessern? Dann nutzen Sie dazu bitte den Button "Beitragen" auf dieser Seite.
Ziel
Um Ihre Operationen für die Public Cloud zu automatisieren, können Sie die OpenStack API für die Erstellung verschiedener Skripte verwenden.
Sie können zum Beispiel ein neues Hochleistungsvolume erstellen, um es an eine Public Cloud Instanz anzuhängen.
Diese Anleitung erklärt, wie Sie die OpenStack API nutzen, um Ihre Volumes mit dem Python-Client zu verwalten.
Voraussetzungen
- Vorbereitung der Umgebung für die Verwendung der OpenStack API durch Installation des python-cinderclient und des python-novaclient
- Laden der OpenStack Umgebungsvariablen
In der praktischen Anwendung
Cinder Dokumentation
Alle existierenden Befehle können Sie der Dokumentation zum Client entnehmen:
Hier die wichtigsten Befehle im Überblick:
| Befehl | Beschreibung |
|---|---|
| volume create | Neues Volume erstellen |
| volume delete | Volume löschen |
| list volume | Volumes auflisten |
| volume snapshot create | Snaspshot eines Volumes erstellen |
Sie können die Erklärung zu einem speziellen Swift-Befehl aufrufen, indem Sie "help" einfügen:
Sie können auch die Dokumentation zum OpenStack-Client auf der OpenStack-Webseite einsehen.
Einfache Operationen
Volume vom Typ "high speed" erstellen
- Die Volume-Typen auflisten:
- High-Speed-Volume namens volume1 mit 10 GB erstellen:
Sie können ein Image mit dem Argument --image auf einem Volume installieren:
Hierbei ist be66762f-b849-43e1-b57c-005d9fe28088 die Image-ID für "Debian 10".
Volume einer Instanz zuordnen
- Zusätzliche Volumes auflisten:
Für die meisten der nachfolgenden Befehle muss die Volume-ID statt des Namens angegeben werden.
- Volume mit dem OpenStack-Client auf einer Instanz mounten:
- Überprüfen Sie mit dem OpenStack-Client, ob das Volume korrekt an die Instanz angehängt wurde:
Löschung eines Volumes
- Volume von der Instanz trennen:
- Volume löschen:
Weiterführende Informationen
Für den Austausch mit unserer User Community gehen Sie auf https://community.ovh.com/en/.