我在我的系统上本地存储了VM映像。有没有什么方法可以启动实例而不上传它们或将它们用作Cinder卷?
答案 0 :(得分:0)
首先,您必须检查现有VM映像的类型,您可以使用qemu-img info {image_path}
来实现此目的,然后使用RAW映像的大小创建cinder卷(qemu-img info show it)。
第二,如果图片类型为RAW类型,请运行:
dd if={image_path} of={volume_path-volume_id}
,
如果图像有其他格式,请执行以下操作:
qemu-img convert -O raw {image_path} {volume_path-volume_id}.
第三次,您必须为此卷设置可启动标志(使用命令行或地平线)。
第四次,从此卷启动实例。
{image_path}
- 是文件系统上VM映像的路径,如:
/tmp/images/my-vm-image.iso
{volume_path-volume_id}
- 是文件系统上的cinder卷的路径,如:
LVM为/dev/mapper/data-volume--blabla--cinder--volume--id
,NFS为/mnt/nfs/volume-blabla-cinder-volume-id
。