openstack 킬로에서 qcow2를 VMDK로 변환하는 방법


1

qemu img 변환을 사용하여 Openstack Kilo 버전에서 qcow2를 vmkd로 변환하려고했습니다.

qemu-img convert -f qcow2 osname.qcow2 -O vmdk osnamenew.vmdk

그러나 Vmware 컴퓨팅 호스트에서 부팅하는 동안 변환 된 이미지는 "VMware의 콘솔을 통해 운영 체제를 찾을 수 없음"을 표시합니다.

작동하는 vmdk 형식으로 변환하는 방법이 있습니까

답변:


0

적절한 장치에 대해 이미지에 태그를 지정해야합니다. 먼저 컨트롤러 유형을 찾으십시오.

head -20 osnamenew.vmdk
output:
# Disk DescriptorFile
version=1
CID=fc9c51b
parentCID=ffffffff
createType="monolithicSparse"

# Extent description
RW 80325 SPARSE "cirros_ide.vmdk"

# The Disk Data Base
#DDB

ddb.virtualHWVersion = "4"
ddb.geometry.cylinders = "79"
ddb.geometry.heads = "16"
ddb.geometry.sectors = "63"
ddb.adapterType = "ide"

보고 createTypeddb.adapterType. 제공된 정보를 사용하여 한 눈에 이미지를 만듭니다.

openstack image create   --disk-format vmdk   --container-format bare   --property vmware_adaptertype="ide"   --property vmware_disktype="sparse"   --property hypervisor_type="vmware"   --property vmware_ostype="ubuntu64Guest"   osnamenew < osnamenew.vmdk

이미지에 따라 vmware_ostype을 변경하십시오.

이제 새 이미지를 사용하여 인스턴스를 시작하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.