我的系统上本地存储了 VM 映像。有什么方法可以在不上传实例或将它们用作 Cinder 卷的情况下启动实例?
问问题
442 次
1 回答
0
首先,您必须检查现有 VM 映像的类型,您可以将
qemu-img info {image_path}
其用于该目的,然后创建具有 RAW 映像大小的 cinder 卷(qemu-img info 显示它)。其次,如果图像类型为 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 卷的路径,例如:
/dev/mapper/data-volume--blabla--cinder--volume--id
用于 LVM 或/mnt/nfs/volume-blabla-cinder-volume-id
NFS。
于 2015-06-17T14:40:21.153 回答