转:Creating a Nested ESXi 5 Environment
http://tsmith.co/2011/creating-a-nested-esxi-5-environment/
http://tsmith.co/2012/vsphere-5-1-lab-nested-esxi-5-1/
vSphere 5.1 Lab – Nested ESXi 5.1
Now that I’ve got some shared storage setup for the lab environment, it’s time to get some ESXi 5.1 hosts. Since this is a lab environment, I want to run some nested ESXi 5.1 hosts.

Running nested means installing a hypervisor inside of another hypervisor. This could be XenServer, Hyper-V, or ESXi. Obviously, I recommend the later! You can install and run VMs on top of the nested ESXI install, and they can be 64bit, but that depends on the CPU.
I had already blogged about running a nested setup previously, however, there are enough changes from 5.0 to 5.1 to merit a new post and instructions.

The first step is to create a new VM. When choosing an opertating system, just choose “Other 64 bit”. We will change that later. I gave my VMs the following:
- 2 vCPUs
- 16 GB RAM
- 4 GB Hard Disk
- 2 NICs
For our Nested ESXi server, we will need to make sure that it is hardware version 9. When I created a VM with the Windows client, it was version 8, and I had to upgrade the VM hardware; however, with the web client, the default was hardware version 9. If you are version 8, simply edit the VMsettings, and choose to schedule VM compatability upgrade, and choose “compatable with ESX 5.1 and later”.

At this point, we need to enable VT and EPT (or AMD-V and RVI) support on our new VM. Your CPU may or may not support this. In fact, ESXi 5.1 is more strict! In ESXi5, you could run 64bit Windows on a nested ESXi box, even if you didn’t have the proper support for EPT or AMD RVI. In 5.1, you are required to have a CPU that supports EPT or AMD RVI.
To check, browse to https://your-esxi-ip-here/mob/?moid=ha-host&doPath=capability and look for NestedHVSupported.

If it is false, fear not – you can still run 32bit windows on your nested ESXi hosts.
At this point, we will need to enable Hardware Virtualization in the Guest:

And also, change the Guest OS type to Other, ESXi 5.x. Note! Currently, this can’t be done in the vSphere Web Client, and for now will have to be changed in the Windows client. (Edit Settings)

Finally, we need to enable Promiscious Mode on our vSwitch, just like in our Nested ESXi 5.0environment.
We need to make sure the networking is setup properly. On each host, for your VM Network, enable promiscuous mode for the port group.
- click Configuration
- click Networking
- click Properties for your vSwitch with the VM Network (assuming your haven’t renamed”
- Click “VM Network” and choose Edit.
- Click Security
- Check Promiscuous Mode and choose Enable.
That’s it! Simply mount your ESXi ISO, and install inside the VM.
In the next post in the vSphere 5.1 Lab, we will install the vCenter Server Appliance, and attach our Nested ESXi hosts to it to create clusters, etc.
转:Creating a Nested ESXi 5 Environment的更多相关文章
- VMware ESXi 5.5无法与Windows 2012 NTP Server同步时间
这次笔者需要面对的环境对时间的同步有比较高的要求, 而虚拟化的环境中时间是比较容易出问题的, 您可以参考上一篇博文为什么Domain controller上的time synchronization非 ...
- Using LACP with a vSphere Distributed Switch 5.1
Using LACP with a vSphere Distributed Switch 5.1 by Chris Wahl on Oct 15th, 2012 | 6,347 views One o ...
- VMware Lab setup - A virtualized lab for testing HA and DRS
https://www.simple-talk.com/sysadmin/virtualization/vmware-lab-setup---a-virtualized-lab-for-testing ...
- lua 环境揭秘
什么是环境? http://www.lua.org/manual/5.1/manual.html#2.9 Besides metatables, objects of types thread, fu ...
- 原创:vsphere概念深入系列四:Nic Teaming若干问题
参考文档:http://www.hyper-v.nu/archives/marcve/2013/01/lbfo-hyper-v-switch-qos-and-actual-performance-pa ...
- To LACP or not to LACP (on a 5.1 vDS)
http://www.poppingclouds.com/2012/12/20/to-lacp-or-not-to-lacp-on-a-5-1-vds-2/ I have been recently ...
- Groovy 处理 XML
1. Parsing XML 1.1. XmlParser and XmlSlurper The most commonly used approach for parsing XML with Gr ...
- Java: Class Variable/Static Variable
1. Class Variable/Static Variable: Class variable is also known as static variable with "static ...
- 64位平台C/C++开发注意事项(转载)
转自http://coolshell.cn/articles/3512.html 在http://www.viva64.com/en/l/上例出了28个在64位平台上使用C/C++开发的注意事项,对于 ...
随机推荐
- Glibc 和 uClibc
转自:https://blog.csdn.net/clirus/article/details/50145959?locationNum=4 最近在搞mips openwrt框架的东西,mipc的GC ...
- 浴血黑帮第一季/全集Peaky Blinders迅雷下载
本季第一季Peaky Blinders Season 1 (2013)看点:<浴血黑帮>Peaky Blinders是从战后伯明翰地区走出的一个传奇黑帮家族,时间要追溯到1919年,家族成 ...
- 安卓开发(Java)中关于final关键字与线程安全性
前言 学习新知识固然重要,但是时常往回看看,温故知新是很必要的.回顾一下线程安全性和final关键字. 正文 从Java 5开始,final keyword一个特殊用法是在并发库中一个非常重要且经常被 ...
- [Web 前端] Jquery实现可直接编辑的表格
cp from :https://www.cnblogs.com/sjqq/p/6392001.html?utm_source=itdadao&utm_medium=referral 文实例讲 ...
- Java和C#差异点
语法:----------------------------------------------------------1. Java的byte为-128~127相当于c#的sbyte,c#byte ...
- 凝聚法层次聚类之ward linkage method
凝聚法分层聚类中有一堆方法可以用来算两点(pair)之间的距离:欧式,欧式平方,manhattan等,还有一堆方法可以算类(cluster)与类之间的距离,什么single-linkage.compl ...
- java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletRequest
错误信息 查看Console标签页: 这儿提示找不到HttpServletRequest类. 解决办法 规则文件更新的时候需要调用servlet-api.jar相关的类,如果您的系统环境下无法找到这个 ...
- TFS中查看我的所有签入迁出记录 TFS 怎么查看所有的修改
[源代码资源管理器]=>左边窗口目录树选中一行项目=>右键 查看历史记录=>在历史记录中,双击变更集即可以看到某一次变更的所有记录.
- JavaScript:RegExp 对象
ylbtech-JavaScript:RegExp 对象 1.返回顶部 RegExp 对象 RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具. 直接量语法 /pattern/att ...
- Linux下线程同步的几种方法
Linux下提供了多种方式来处理线程同步,最常用的是互斥锁.条件变量和信号量. 一.互斥锁(mutex) 锁机制是同一时刻只允许一个线程执行一个关键部分的代码. 1. 初始化锁 int pthrea ...