使用ESXI在web控制台创建好虚拟机并安装好操作系统后,想要复用该虚拟机(到其他vm环境上导入,省去操作系统安装的步骤),于是将该虚拟机导出为镜像,
但跳出的标签页提示如下错误
一开始以为是web控制台的兼容性不太好,所以去搜索了下发现可以用ovftool工具导出,但是我使用ovftool工具导出时,又报了如下的错误
并且web控制台上还会出现Export VM50%的任务(图中①),然后还对该虚拟机进行不了任何操作,等待大概十几分钟之后,会变成操作已超时的状态(图中②)
因为web控制台和ovftool报的错误看上去并不一样,所以并没有联想到一起。于是删除虚拟机又重新装了一遍,然后导出,web控制台和ovftool还是报一样的错误。
仔细看ovftool报的错误,意思是没有办法打开文件流xxxx.ISO,突然想到,我两次都是刚安装好操作系统就开始导出的,在虚拟机配置处挂载的设备还是ISO镜像,所以立马到web控制台将挂载设备切换成主机设备并连接,
然后重新导出,发现成功了!
不过有一点要补充的,ovftool导出速度比web控制台导出慢太多了,web控制台导出时浏览器会自动转下载,其中vmdk文件较大,可以复制其下载链接到迅雷下载,这样会快很多,下载完之后将ovf、mf、vmdk三个后缀名的文件放在同一文件夹下,然后导入ovf文件,即可完成虚拟机导入