Iniziare con la gestione dei volumi con l'API OpenStack
Questa traduzione è stata generata automaticamente dal nostro partner SYSTRAN. I contenuti potrebbero presentare imprecisioni, ad esempio la nomenclatura dei pulsanti o alcuni dettagli tecnici. In caso di dubbi consigliamo di fare riferimento alla versione inglese o francese della guida. Per aiutarci a migliorare questa traduzione, utilizza il pulsante "Contribuisci" di questa pagina.
Obiettivo
Per automatizzare le operazioni sul Public Cloud è possibile utilizzare le API OpenStack per generare diversi script.
Ad esempio, è possibile creare un nuovo volume di tipo "high performance" per associarlo a un'istanza Public Cloud.
Questa guida ti mostra come utilizzare le API OpenStack per gestire i tuoi volumi utilizzando il client Python OpenStack.
Prerequisiti
- Preparare l'ambiente per utilizzare l'API OpenStack installando python-cinderclient e python-novaclient
- Impostare le variabili d'ambiente OpenStack
Procedura
Documentazione Cinder
Per ottenere la lista dei possibili ordini, consulta la documentazione del client OpenStack:
Ecco la lista dei comandi principali:
| Comando | Descrizione |
|---|---|
| volume create | Crea un nuovo volume |
| volume delete | Elimina un volume |
| volume list | Lista i volumi |
| create volume snapshot | Crea uno snaspshot di un volume |
Per ottenere informazioni su un comando specifico, aggiungi help davanti a questo comando:
Puoi consultare anche la documentazione del client Openstack direttamente sul sito OpenStack.
Operazioni basiche
Crea un volume high performance
- Lista i tipi di volumi:
- Creare il volume di tipo high speed da 10GB chiamato volume1:
Puoi installare un'immagine su un volume utilizzando l'argomento --image:
Dove be66762f-b849-43e1-b57c-005d9fe28088 corrisponde all'ID dell'immagine Debian 10.
Associa un volume a un'istanza
- Lista i volumi aggiuntivi:
Per eseguire la maggior parte dei comandi è necessario inserire l'ID del volume invece del nome.
- Montare il volume su un'istanza con il client Openstack:
- Verifica che il volume sia associato correttamente all'istanza con il client OpenStack:
Elimina un volume
- Scollega il volume dall'istanza:
- Elimina il volume:
Per saperne di più
Contatta la nostra Community di utenti all’indirizzo https://community.ovh.com/en/.