码迷,mamicode.com
首页 > 其他好文 > 详细

在vsphere下跑nested hyper-v 及 xenserver 的注意事项

时间:2015-09-21 12:30:42      阅读:296      评论:0      收藏:0      [点我收藏+]

标签:nested hyper-v   nested xenserver   

有时为了实验,学习,会尝试在vsphere下跑nested 的 hyper-v或者xenserver 虚拟机。但如果你只是按照一般的VM来安装时,往往会碰到下面的错误信息:


Hyper-V: Hyper-V cannot be installed. A hypervior is already running

Xenserver: HVM is required for this operational message


这些通常都是因为你在vSphere下虚拟另一个hyperviosr而导致的报错。

那么,如何能够成功的在vsphere下模拟这些虚拟环境?通过一些实验,我总结如下:

  1. 检查的你的ESXi物理主机,必须支持intel “Nehalem”以上的EVC 模式。如果这台物理主机是属于一个集群的,那么集群的EVC模式就必须在 “Nehalem”之上。(对于AMD 的cpu,我没有做个亲测。但估计也是越高越好)

  2. 编辑hypervior的vm属性。在Options> CPU/MMU virtualization里选择 “use intel-VT/AMD-V for instruction set. Intel-EPT/AMV RVI for MMU virtualization

  3. 下载hypervior VM的 .vmx 文件,编辑这个文件,在最后插入两行参数:


    hypervisor.cpuid.v0 = FALSE

    vhv.enable = TRUE


    保存并上传覆盖原有的 .vmx 文件。在vsphere主机下重新添加下这个vm (remove from inventory and add to the inventory.


大功告成!


希望对遇到相同问题的朋友有所帮助。

本文出自 “flater” 博客,请务必保留此出处http://dongyangping.blog.51cto.com/1299774/1696646

在vsphere下跑nested hyper-v 及 xenserver 的注意事项

标签:nested hyper-v   nested xenserver   

原文地址:http://dongyangping.blog.51cto.com/1299774/1696646

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!