Sie können Images unter Verwendung der Befehlszeilenschnittstelle auf dem OpenStack Management Server importieren.

Die folgenden Image-Formate werden unterstützt:

  • VMDK

  • ISO

  • OVA

Weitere Informationen zum Hochladen von Images in einem anderen Format finden Sie unter Importieren von Images in nicht unterstützten Formaten.

Hinweis:

ISO-Images können nicht zum Erstellen von Datenträgern verwendet werden.

Prozedur

  1. Melden Sie sich beim OpenStack Management Server als viouser an.
  2. Wechseln Sie zum root-Benutzer und laden Sie die Datei mit den Anmeldedaten des Cloud-Administrators.
    sudo su -
    source ~/cloudadmin.rc
  3. Erstellen Sie das Image in Glance.
    glance image-create --name image-name --file image-path --disk-format {vmdk | iso} --container_format bare --visibility {public | private} [--property vmware_adaptertype="adapter-type"] [--property vmware_disktype="disk-type"] [--property vmware_ostype="operating-system"]

    Option

    Beschreibung

    --name

    Geben Sie einen Namen für die Image-Datei in den Image-Dienst ein.

    --file

    Geben Sie den Pfad der gewünschten Imagedatei ein.

    --disk_format

    Geben Sie das Festplattenformat des Quell-Image ein. Sie können iso oder vmdk angeben.

    Verwenden Sie für Images im OVA-Format vmdk als Festplattenformat.

    --container_format

    Geben Sie bare ein. Das Argument „container format“ wird derzeit nicht von Glance verwendet.

    --visibility

    Geben Sie Öffentlich ein, um das Image für alle Benutzer verfügbar zu machen, oder Privat, um das Image nur dem aktuellen Benutzer zur Verfügung zu stellen.

    --property vmware_adaptertype

    Geben Sie den Adaptertyp der VMDK-Festplatte an.

    Wenn Sie diesen Parameter nicht angeben, wird der Adaptertyp durch Selbstanalyse ermittelt.

    Hinweis:
    • Fügen Sie für Festplatten mit paravirtuellen Adaptern diesen Parameter ein und legen Sie ihn auf paraVirtual fest.

    • Fügen Sie für Festplatten mit LSI Logic SAS-Adaptern diesen Parameter ein und legen Sie ihn auf lsiLogicsas fest.

    --property vmware_disktype

    Geben Sie sparse, preallocated oder streamOptimized an.

    Wenn Sie diesen Parameter nicht angeben, wird der Festplattentyp durch Selbstanalyse ermittelt.

    --property vmware_ostype

    Geben Sie das Betriebssystem im Image an.

Nächste Maßnahme

Sie können den Befehl glance image-list ausführen, um den Namen und den Status des Images in Ihrer Bereitstellung anzuzeigen.

Mandanten können OpenStack-Instanzen mit dem importierten Image starten. Anweisungen finden Sie unter Starten einer OpenStack-Instanz aus einem Image.