OpenStack 管理サーバ 上のコマンドライン インターフェイスを使用してイメージをインポートできます。

次のイメージ フォーマットがサポートされています。

  • VMDK

  • ISO

  • OVA

  • RAW

  • QCOW2

  • VDI

  • VHD

注:

ISO イメージを使用して、ボリュームを作成することはできません。

手順

  1. OpenStack 管理サーバviouser としてログインします。
  2. root ユーザーに切り替えて、クラウド管理者の認証情報ファイルをロードします。
    sudo su -
    source ~/cloudadmin.rc
  3. 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"

    オプション

    説明

    image-name

    ソース イメージの名前を入力します。

    --disk-format

    ソース イメージのディスク フォーマットを入力します。iso または vmdk を指定できます。

    OVA、RAW、QCOW2、VDI または VHD など、その他のフォーマットのイメージの場合は、ディスク フォーマットとして vmdk を使用します。

    --container-format

    bare と入力します。コンテナ フォーマットの引数は、現在 Glance によって使用されていません。

    --file

    アップロードするイメージ ファイルを指定します。

    {--public | --private}

    すべてのユーザーがイメージを利用できるようにするには --public を、現在のユーザーのみがイメージを利用できるようにするには --private を含めます。

    --property vmware_adaptertype

    VMDK ディスクのアダプタ タイプを指定します。

    このパラメータを含めない場合、アダプタ タイプはイントロスペクションによって決まります。

    注:
    • 準仮想アダプタを使用しているディスクの場合は、このパラメータを含めて、paraVirtual に設定します。

    • LSI Logic SAS アダプタを使用しているディスクの場合は、このパラメータを含めて、lsiLogicsas に設定します。

    --property vmware_disktype

    sparsepreallocated、またはstreamOptimized を指定します。

    このパラメータを含めない場合、ディスク タイプはイントロスペクションによって決まります。

    --property vmware_ostype

    イメージ上でオペレーティング システムを指定します。

次のタスク

openstack image list コマンドを実行して、デプロイ内のイメージの名前とステータスを表示できます。

テナントは、インポートしたイメージを使用して OpenStack インスタンスを起動できます。手順については、イメージからの OpenStack インスタンスの起動を参照してください。