VMware Integrated OpenStack デプロイに既存の仮想マシンのテンプレートを Glance イメージとして追加することができます。これによりユーザーは、インスタンスを起動したり、起動可能なブロック ストレージ ボリュームや Glance イメージで利用できるその他の機能を作成したりできます。
前提条件
- 既存の仮想マシン テンプレートが、VMware Integrated OpenStack デプロイと同じ vCenter に配置されていることを確認します。
- 次の条件が該当することを確認します。
- 仮想マシン テンプレートに複数のディスクがない。
- 仮想マシン テンプレートに CD-ROM ドライブがない。
- 仮想マシン テンプレートにフロッピー ディスク ドライブがない。
手順
- 仮想マシン テンプレートを作成します。
- OpenStack 管理クラスタにログインします。
- glance コマンドを実行して、イメージを取得、定義、およびインポートします。
glance image-create --name <NAME> \
--disk-format vmdk --container-format bare
--property vmware_ostype=ubuntu64Guest
--property hw_vif_model=VirtualVmxnet3
glance location-add <glance_image_UUID> --url "vi://<vcenter-host>/<datacenter-path>/vm/<sub-folders>/<template_name> IMAGE_ID"
location-add コマンドは、仮想マシン テンプレートのインベントリ パスを指します。仮想マシンまたはホストのいずれかを参照できます。例:
"vi://<datacenter-path>/vm/<template_name>”
or
"vi://<datacenter-path>/host/<host_name>/<template_name>"
インベントリ パス中のキーワード
vm および
host は、
vSphere Web Client 中の
[仮想マシンおよびテンプレートのビュー] と
[ホストおよびクラスタのビュー] の階層を表します。