0

我的系统上本地存储了 VM 映像。有什么方法可以在不上传实例或将它们用作 Cinder 卷的情况下启动实例?

4

1 回答 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-idNFS。

于 2015-06-17T14:40:21.153 回答