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

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

  • VMDK

  • ISO

  • OVA

  • RAW

  • QCOW2

  • VDI

  • VHD

注:

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

手順

  1. OpenStack 管理サーバviouser としてログインします。
  2. ユーザー アカウントの認証情報ファイルをロードします。
    source user-credentials.rc
  3. openstack image create コマンドを実行して、イメージを取得、定義、およびインポートします。
    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 インスタンスを起動できます。イメージからの OpenStack インスタンスの開始を参照してください。openstack image list コマンドを実行して、プロジェクト内のすべてのイメージを表示することもできます。