Empezar con la gestión de volúmenes en la API OpenStack
Esta traducción ha sido generada de forma automática por nuestro partner SYSTRAN. En algunos casos puede contener términos imprecisos, como en las etiquetas de los botones o los detalles técnicos. En caso de duda, le recomendamos que consulte la versión inglesa o francesa de la guía. Si quiere ayudarnos a mejorar esta traducción, por favor, utilice el botón «Contribuir» de esta página.
Objetivo
Para automatizar las operaciones en el Public Cloud, es posible utilizar las API OpenStack para generar diferentes scripts.
Por ejemplo, podrá crear un nuevo volumen de "alto rendimiento" para asociarlo a una instancia de Public Cloud.
Esta guía explica cómo utilizar las API de OpenStack para gestionar sus volúmenes con ayuda del cliente de OpenStack.
Requisitos
- Preparar el entorno para utilizar la API OpenStack instalando python-cinderclient y python-novaclient
- Cargar las variables de entorno OpenStack
Procedimiento
Documentation Cinder
Para consultar la documentación del cliente OpenStack, puede consultar la lista de posibles comandos:
Estos son los comandos principales:
| Comando | Descripción |
|---|---|
| volumen create | Crea un nuevo volumen |
| volumen delete | Eliminar un volumen |
| volumen list | Lista los volúmenes |
| volumen snapshot create | Crea un snapshot de un volumen |
También puede consultar la información relativa a un pedido específico añadiendo help delante de este:
También puede consultar la documentación del cliente de OpenStack directamente en el sitio web de OpenStack.
Operaciones básicas
Crear un volumen de altas prestaciones
- Listar los tipos de volúmenes:
- Crear el volumen de 10GB de tipo high-speed llamado volumen1:
Se puede instalar una imagen en un volumen utilizando el argumento --image:
Donde be66762f-b849-43e1-b57c-005d9fe28088 corresponde al ID de la imagen Debian 10.
Asociar un volumen a una instancia
- Listar los volúmenes adicionales:
En la mayoría de los comandos siguientes deberá indicar el ID del volumen en lugar de su nombre.
- Montar el volumen en una instancia con el cliente OpenStack:
- Comprobar que el volumen esté asociado correctamente a la instancia con el cliente OpenStack:
Eliminación de un volumen
- Desvincular el volumen de la instancia:
- Eliminar el volumen:
Más información
Interactúe con nuestra comunidad de usuarios en https://community.ovh.com/en/.