概述
今天试了下Clonezilla来对物理机进行虚拟化,我的目的不仅仅是P2V,而是要将物理机转化为openstack可用的qcow2格式的磁盘文件。
花了一下午的时间算是弄明白了它的基本操作,网上教程很多但是都是几年前的,很多坑该踩还是踩了的。
装完的感受是,这款工具其实做的还算不错,体验也很好,成功率由于操作数量少不好评价,总体感觉还行,至少比red hat的virt-p2v更加好用一点。
总结下来是分三步走:
1.下载clonezilla-live-20161121-yakkety-amd64.zip文件制作启动U盘,下载地址:http://clonezilla.org/downloads.php,根据自己需求下载
2.U盘启动需要P2V的物理机,并按步骤操作
3.在另一台物理机上通过拿到的镜像文件起虚拟机,将镜像内的文件还原到磁盘
4.关闭虚拟机,压缩镜像上传到openstack的glance,nova起虚拟机
本篇文章描述的是U盘制作过程:
[环境]
Ubuntu16.04笔记本,其他环境操作一样
[步骤]
a.先插入磁盘
sudo fdisk -l
查看磁盘信息——>主要看清楚u盘的路径(例如:/dev/sdb1)、格式(例如:FAT32)
b.格式化u盘为FAT32
sudo umount /media/XXX/xxxxx/
umount之后再进行格式化:
sudo mkfs.vfat -F 32 /dev/sdb1
c.sudo mount /dev/sdb1 /mnt
把usb设备挂载到/mnt目录下
d.unzip clonezilla-live-20161121-yakkety-amd64.zip -d /mnt
#解压clonezilla-live-20161121-yakkety-amd64.zip到/mnt目录
e.cd /mnt/utils/linux/
#进入这个目录
./makeboot.sh /dev/sdb1
#运行脚本文件,将信息写到/dev/sdb1上
f.umount
cd /
#来到根目录(如果还在/mnt目录下的话就不能umount掉usb了)
umount /mnt
#umount掉usb设备
最后
以上就是执着板栗为你收集整理的Clonezilla实现物理机到kvm虚拟机即P2V (一)的全部内容,希望文章能够帮你解决Clonezilla实现物理机到kvm虚拟机即P2V (一)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复