阿里云centos7的vmx导入exsi虚拟机

1、先在云上对需要导出服务器的创建快照,并在快照中创建镜像。

2、在RAM中获取到accesskeyID,AccesskeySecret(这个创建时可见)

3、开通OSS存储对象,创建bucket,并把已有的镜像导入到bucket中,并将bucket的对象授权刚刚的aceesskeyID,其中会用到Endpoint,Bucket名称,bucket中镜像名,至此vmx的下载前序工作已完成。

4、利用python脚本下载(浏览器下载会中断)。

5、利用qemu-img文件将vmx文件转化为vmdk文件(由于linux的没找到,我这里用的是window下实现)

6、注意此时如果还需要导入到exsi中的虚拟机,还需要用到exsi能识别到的vmdk。如下图

7、转化完成后,在exsi中,删除默认的硬盘,添加现有的硬盘。

8、在完成部署后开机无法正常运行,此时需要进入重新安装一下同版本的kernel。需要用iso中的救援模式。注意: 在输入1后进入shell,输入chroot /root/sysimage进入还原后的系统,才有yum reinstall *.rpm安装kernel。

9、忘记密码,直接在刚刚的救援模式下输入passwd root即可修改密码,另外开机安e,把quiet参数删除之后crtl+x启动就可以实现开机打印,以此判断开机问题出在哪里。
10、如何将vmware导入exsi,则先整合硬盘,在通过vmkfstools转换vmdk的硬盘格式。

posted @ 2021-01-27 10:55  javen_xiao  阅读(616)  评论(0编辑  收藏  举报