기존 VM 템플릿을 Glance 이미지로 VMware Integrated OpenStack 배포에 추가할 수 있습니다. 이렇게 하면 사용자가 인스턴스를 부팅하고, 부팅 가능한 블록 스토리지 볼륨과 Glance 이미지에서 사용할 수 있는 다른 기능을 생성할 수 있습니다.
프로시저
- VM 템플릿을 준비합니다.
필요에 따라 메타데이터 설정을 구성합니다.
vmware_ostype은 Windows 이미지의 경우에는 필수 사항이지만 Linux 이미지의 경우에는 선택 사항입니다.
hw_vif_model은 NIC 유형을 지정하는 데 사용하는 것이 좋습니다. 이 설정을 정의하기 전에 이 이미지 템플릿에 대한 올바른 NIC 유형을 확인합니다. 예를 들어 이 설정을 정의하지 않으면 인스턴스는 기본적으로 E1000 NIC를 사용하여 프로비저닝됩니다. 다른 NIC가 프로비저닝되도록 하려면 이 설정을 적절하게 정의해야 합니다.
예를 들어 VMXNET3 NIC를 프로비저닝하려면 메타데이터 정의는 hw_vif_model=VirtualVmxnet3입니다.
다음 메타데이터 설정은 필요하지 않습니다.
vmware_adaptertype
vmware_disktype
- 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 명령은 VM 템플릿의 인벤토리 경로를 가리키며 VM 또는 호스트를 참조할 수 있습니다. 예:
"vi://<datacenter-path>/vm/<template_name>”
or
"vi://<datacenter-path>/host/<host_name>/<template_name>"
인벤토리 경로의 vm 및 host 키워드는 vSphere의 VM 및 템플릿 보기와 호스트 및 클러스터 보기 계층을 나타냅니다.