OpenStack image to cinder volume

假设转换后的image名字叫windows-image
使用下面的命令将windows-image映射成系统设备
losetup -f 看能够使用的设备,此处例/dev/loop2,则
losetup /dev/loop2 windows-image 将/dev/loop2跟windows-image关联起来
kpartx -av /dev/loop2 做/dev/loop2的分区映射
使用fdisk -l 命令,就可以查看刚才做成的分区了
D盘应该为/dev/mapper/loop2p3(最后一个分区,总共有p1,p2,p3)
制作D盘镜像文件
dd if=/dev/mapper/loop2p3 of=windows-disk-D
把制作的windows-disk-D上传到openstack
使用cinder将D盘镜像制作成volume
在控制结点上执行:
cinder create –image-id –display-name 5 注:此处5是D盘大小
如果上一部成功,则将volume关联到openstack上的windows上,
进入openstack 上的windows,查看新挂的盘是否能用
查看新挂入的盘内容

李海涛

关于李海涛

李海涛 lihaitao 山水 lihato 开源软件研究与服务
此条目发表在OpenStack开源云分类目录。将固定链接加入收藏夹。