REST API 経由で Nova インスタンスを作成するときに自動的に Cinder ボリュームを作成する

REST API 経由で Nova インスタンスを作成するときに自動的に Cinder ボリュームを作成する

horizonNovaインスタンスを作成するときに、選択したフレーバーとイメージに基づいてボリュームを作成します。しかし、REST API経由でflavorRefとImageRefを決定すると終点作成されたインスタンスにはボリュームがありません。

ボリュームを作成して手動で接続する必要がありますか?

答え1

Horizo​​n ダッシュボードのデフォルトでは、新しいインスタンスを作成するときに新しいボリュームが作成されます。[ソース] タブで [はい] ボタンが事前に選択されています。CLI 経由でボリュームを作成する場合は、引数も指定する必要があります。詳細については--block-device-mapping、を参照してください。APIopenstack help server create経由で直接試したことがないので、これが API 経由でインスタンスを作成する場合に当てはまるかどうかはわかりません。

関連情報