Vous pouvez importer des images à l'aide de l'interface de ligne de commande sur Serveur de gestion OpenStack.

Les formats d'images suivants sont pris en charge :

  • VMDK

  • ISO

  • OVA

  • RAW

  • QCOW2

  • VDI

  • VHD

Note:

Vous ne pouvez pas créer de volumes à partir d'images ISO.

Procédure

  1. Connectez-vous à Serveur de gestion OpenStack en tant que viouser.
  2. Basculez vers l'utilisateur root et chargez le fichier d'informations d'identification d'administrateur cloud.
    sudo su -
    source ~/cloudadmin.rc
  3. Créez l'image dans Glance.
    openstack image create image-name --disk-format {vmdk | iso} --container-format bare --file image-file {--public | --private} [--property vmware_adaptertype="vmdk-adapter-type" [--property vmware_disktype="{sparse | preallocated | streamOptimized}"] --property vmware_ostype="operating-system"

    Option

    Description

    image-name

    Entrez le nom de l'image source.

    --disk-format

    Entrez le format de disque de l'image source. Vous pouvez spécifier iso ou vmdk.

    Pour les images dans d'autres formats, notamment OVA, RAW, QCOW2, VDI ou VHD, utilisez vmdk comme format de disque.

    --container-format

    Entrez bare. L'argument de format du conteneur n'est pas utilisé actuellement par Glance.

    --file

    Spécifiez le fichier d'image à télécharger.

    {--public | --private}

    Incluez --public pour rendre l'image disponible à tous les utilisateurs ou --private pour rendre l'image disponible uniquement à l'utilisateur actuel.

    --property vmware_adaptertype

    Spécifiez le type d'adaptateur du disque VMDK.

    Si vous n'incluez pas ce paramètre, le type d'adaptateur est déterminé par l'introspection.

    Note:
    • Pour les disques qui utilisent des adaptateurs Paravirtual, incluez ce paramètre et définissez-le sur paraVirtual.

    • Pour les disques qui utilisent des adaptateurs LSI Logic SAS, incluez ce paramètre et définissez-le sur lsiLogicsas.

    --property vmware_disktype

    Spécifiez sparse, preallocated ou streamOptimized.

    Si vous n'incluez pas ce paramètre, le type de disque est déterminé par l'introspection.

    --property vmware_ostype

    Spécifiez le système d'exploitation sur l'image.

Que faire ensuite

Vous pouvez exécuter la commande openstack image list pour afficher le nom et l'état des images du déploiement.

Les locataires peuvent lancer des instances d'OpenStack à l'aide de l'image importée. Pour obtenir des instructions, reportez-vous à la section Démarrer une instance d'OpenStack à partir d'une image.