smartx KVM环境导入ova模板

食堂红烧肉中划拉出一排牙齿,黑猫撞上了谁的腰。陌生旅店的307室,你默默吐出了白爪和前肢。这不是恐怖小说,是梦。在部署一套系统时,厂商提供的是ova的包。在VMware环境中部署会很简单,但是在smartx环境中如何部署ova模板呢?

第一步、解压缩

#tar xvf shizhanxia.ova

第二步、转换vmdk为raw格式

  1. #qemu-img convert -f vmdk -O raw ‘shizhanxia.vmdk’ ‘shizhanxia.raw’

第三步、下载转换后的raw文件到本地。

第四步、上传到smartx环境。

1,打开flsheye,选择”虚拟卷”

2,选择”新建虚拟机卷”,”上传虚拟卷”,等待上传完成。

3,选择”虚拟机”,”新建虚拟机””新建空白虚拟机”

4,虚拟机挂载虚拟卷,选择刚才上传的虚拟卷。

第五步、完成

按照实际情况配置”dracut”、”vmtools”等

第六步、扩展阅读

首先需要安装qemu-img

#yum install qemu-img –y

1、RAW转换为VMDK:

#qemu-img convert -f raw ‘shizhanxia.raw’ -O vmdk ‘shizhanxia.vmdk’

2、QCOW2转换为VMDK:

#qemu-img convert -f qcow2 ‘shizhanxia.qcow2’ -O vmdk ‘shizhanxia.vmdk’

3、若是Windows下使用,qemu-img需带上绝对路径,如:

#qemu-img convert -f raw ‘D:\shizhanxia.raw’ -O vmdk ‘E:\shizhanxia.vmdk’

备注
开机后蓝屏或者无法启动,可把vmware加载硬盘时格式选择IDE,不要选默认的VIRTIO。

四、反转换,若要将VMDK镜像转换为QCOW2或RAW
1)如有安装VMTOOLS,先卸载。

/vmware-tools-distrib/bin/vmware-uninstall-tools.pl

2)如果分割了很多子文件,进行合并。

vmware-vdiskmanager.exe -r sourceDisk.vmdk -t 0 destinationDisk.vmdk

vmware-vdiskmanager.exe -r <原文件路径(含文件名)>  -t 0 <合并后文件路径(含文件名)>

3)本地下转换

VMDK转换为qcow2:

#qemu-img convert -f vmdk -O qcow2 ‘shizhanxia.vmdk’ ‘shizhanxia.qcow2’

VMDK转换为raw:

qemu-img convert -f vmdk -O raw ‘shizhanxia.vmdk’ ‘shizhanxia.raw’

给TA买糖
共{{data.count}}人
人已赞赏
笔记

公有云ECS导出虚拟机镜像到smartx超融合环境(二)

2021-10-5 7:26:00

笔记

如何升级VMware vCenter Server(VCSA)

2021-10-16 7:25:17

此心远送浑河岸,斟别酒,唱阳关,临别无语空长叹,酒已阑,曲未残,人初散,心长怀去后,杳鱼雁,对遥山,当时无计锁雕鞍,去后思量悔应晚,别时容易见时难!
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索