Vérifier le fonctionnement du service d’Image en utilisant CirrOS, une image linux minimale qui vous permettra de tester votre déploiement OpenStack.
For more information about how to download and build images, see OpenStack Virtual Machine Image Guide. For information about how to manage images, see the OpenStack User Guide.
Note
Exécuter ces commandes sur le nœud contrôleur.
Dans chaque script d’environnement client, configurer le service d’Image pour utiliser la version 2.0 de l’API.
$ echo "export OS_IMAGE_API_VERSION=2" \
| tee -a admin-openrc.sh demo-openrc.sh
Sourcer les accréditations admin pour obtenir l’accès aux commandes en ligne spécial-admin:
$ source admin-openrc.sh
Télécharger l’image source:
$ wget http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img
Note
Installer wget si votre distribution ne l’inclut pas.
Charger l’image dans le service d’Image en utilisant le format de disque QCOW2, le format de conteneur bare, et une visibilité publique pour que tous les projets puissent y accéder:
$ glance image-create --name "cirros" \
--file cirros-0.3.4-x86_64-disk.img \
--disk-format qcow2 --container-format bare \
--visibility public --progress
[=============================>] 100%
+------------------+--------------------------------------+
| Property | Value |
+------------------+--------------------------------------+
| checksum | 133eae9fb1c98f45894a4e60d8736619 |
| container_format | bare |
| created_at | 2015-03-26T16:52:10Z |
| disk_format | qcow2 |
| id | 38047887-61a7-41ea-9b49-27987d5e8bb9 |
| min_disk | 0 |
| min_ram | 0 |
| name | cirros |
| owner | ae7a98326b9c455588edd2656d723b9d |
| protected | False |
| size | 13200896 |
| status | active |
| tags | [] |
| updated_at | 2015-03-26T16:52:10Z |
| virtual_size | None |
| visibility | public |
+------------------+--------------------------------------+
Pour plus d’informations sur les paramètres de glance image-create, voir Client en ligne de commande du Service Image dans le document OpenStack Command-Line Interface Reference.
Pour plus d’informations sur les formats de disque et de conteneur pour les images, voir Formats de disques et de conteneur pour les images dans le document OpenStack Virtual Machine Image Guide.
Note
OpenStack génère dynamiquement les IDs, c’est pourquoi vous verrez des valeurs différentes dans la sortie des commandes montrées en exemple.
Confirmer le chargement de l’image et valider les attributs:
$ glance image-list
+--------------------------------------+--------+
| ID | Name |
+--------------------------------------+--------+
| 38047887-61a7-41ea-9b49-27987d5e8bb9 | cirros |
+--------------------------------------+--------+
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.