Menu Close

2.2.3. 複数ストアへのイメージデータのインポート (失敗を許容しない)

この手順では、すべてのストアがイメージデータを正常にインポートすることが求められます。

手順

  1. 指定した複数のストアにイメージデータをインポートします。

    $ glance image-create-via-import \
    --container-format bare \
    --name IMAGE-NAME \
    --import-method web-download \
    --uri URI \
    --stores STORE1,STORE2
    • IMAGE-NAME をインポートするイメージの名前に置き換えます。
    • URI をイメージの URI に置き換えます。
    • STORE1STORE2、および STORE3 を、イメージデータをコピーするストアの名前に置き換えます。
    • あるいは、--stores--all-stores true に置き換え、すべてのストアにイメージをアップロードします。

      注記

      --allow-failure パラメーターを false に設定すると、Image サービスはイメージデータのインポートに失敗したストアを無視しません。イメージ属性 os_glance_failed_import を使用して、失敗したストアの一覧を表示することができます。詳細は、「イメージインポート操作の進捗の確認」を参照してください。

  2. イメージデータが特定のストアに追加されたことを確認します。

    $ glance image-show IMAGE-ID | grep stores

    IMAGE-ID を元の既存イメージの ID に置き換えます。

    出力には、ストアのコンマ区切りリストが表示されます。