zoukankan      html  css  js  c++  java
  • 将VMware虚拟机系统镜像导入到ESXi vSphere

    原因:

    公司有一个VMware虚拟机的交叉编译镜像,但主机性能不行,因此需要将镜像导入ESXi vSphere

    过程:

    1.将WMware虚拟机克隆;

    2.将虚拟机的多个磁盘文件合并成一个;(否则vSphere会说找不到磁盘文件)

    "C:Program Files (x86)VMwareVMware Playervmware-vdiskmanager.exe" -r "d:VMLinuxvmdkname.vmdk" -t 0 MyNewImage.vmdk

    3.在vSphere中新建一个虚拟机的文件夹,将系统镜像上传到该文件夹;

    4.在vSphere中右键点击XXX.vmx文件,添加到清单;

    5.在vSphere Client中启用ssh通道;

    6.使用xshell登陆到vSphere,将VMWare磁盘文件转化成vSphere所需的磁盘文件;

    vmkfstools -i /vmfs/volumes/datastore/virtual_machine_folder/virtual_machine.vmdk /vmfs/volumes/datastore/virtual_machine_folder/new_virtual_machine.vmdk

    7.在vSphere Client中编辑新添加的虚拟机设置,将原来的硬盘移除,并添加新的硬盘,添加时选“使用现有虚拟磁盘”然后选择刚才转好的磁盘文件(new_virtual_machine.vmdk);

    8.启动虚拟机,打开控制台,弹出框时选“I copyed it.”即可

    附录一:关键操作步骤中的图文

    1.虚拟机克隆系统镜像

    2.浏览数据存储,将虚拟机镜像上传到vSphere

    3.打开vSphere的ssh通道

    4.xshell登录vSphere

    5.移除并添加新磁盘时,选择现有磁盘

    附录二:迁移过程中遇到的错误

    “Failed to open disk scsi0:0: Unsupported and/or invalid disk type 7” 

    需要使用vmkfstools将vmware的磁盘文件转换成vSphere的磁盘文件,参见步骤6.

    XXXX.vmdx Not Found (具体记不清了),就是vSphere不能识别出VMware的零散文件,需要用工具将磁盘文件同一到一起。

  • 相关阅读:
    thunkify 模块
    koa框架异步返回值的操作(co,koa-compose)
    ES6 基础版迭代器
    静态类在线程中的共享问题
    AWS远程登录
    系统状体检测命令
    常用系统命令
    文本文件查看命令
    vim
    查看md5
  • 原文地址:https://www.cnblogs.com/bugutian/p/10280948.html
Copyright © 2011-2022 走看看