如何在图层上建立蒙版VMware ESXi 5.5上建立Hyper-V 2012虚拟环境

记得以前就有人问过 “能不能在一个虚拟机上运行虚拟机”,答案当然是可以的,Xen HVM, KVM, VMware, Qemu 等 Hypervisor 都可以这样嵌套虚拟,不过由于性能低下实际用处不大。在 VMware ESXi 虚拟机上运行虚拟机,被称为多层虚拟或者嵌套虚拟机(Nested VMs)。如果只有一台电脑想测试多节点 OpenStack 环境的话,使用 VMware ESXi 虚拟几个运行 KVM Hypervisor 的 OpenStack 计算节点是个不错的办法。VMware ESXi 5.0 默认情况下不支持嵌套虚拟,所以在 VMware ESXi 虚拟机里安装完 KVM 以后会发现 KVM 虽然能装但不可用:
INFO: Your CPU does not support KVM extensions
KVM acceleration can NOT be used
解决办法很简单:1、修改 VMware ESXi 的设置;2、修改对应虚拟机的设置。
登陆 VMware ESXi 控制台(默认 SSH 服务是关闭的),然后用 ssh 登陆 VMware ESXi 后在 config 文件中最后加入 vhv.allow = “TRUE” 一行:
# vi /etc/vmware/config
libdir = "/usr/lib/vmware"
authd.proxy.vim = "vmware-hostd:hostd-vmdb"
authd.proxy.nfc = "vmware-hostd:ha-nfc"
authd.proxy.nfcssl = "vmware-hostd:ha-nfcssl"
authd.proxy.vpxa-nfcssl = "vmware-vpxa:vpxa-nfcssl"
authd.proxy.vpxa-nfc = "vmware-vpxa:vpxa-nfc"
authd.fullpath = "/sbin/authd"
authd.soapServer = "TRUE"
vmauthd.server.alwaysProxy = "TRUE"
vhv.allow = "TRUE"
重启 VMware ESXi 后编辑虚拟机选项(需要先关闭虚拟机),打开 Edit virtual machine settings 对话框,在 options 页面的 General Options 选项里把 Guest Operating System 的类型换成 Other 里面的 VMware ESxi 5.x,如图:
最后启动虚拟机后再 kvm-ok 一下就可以看到 KVM 可以用了:
INFO: /dev/kvm exists
KVM acceleration can be used
相关阅读:
在 VMware ESXi 虚拟机上运行不同的 Hypervisor 可以看看 VMware 的 .
(31 Comments) 分类:用户名:林夕
文章数:46
评论数:26
访问量:43406
注册日期:
阅读量:1297
阅读量:3317
阅读量:447090
阅读量:1132376
51CTO推荐博文
1.服务器挂载vmware esxi5.5安装镜像2.vmware esxi5.5标准引导菜单3.解压vmware esxi5.5安装文件4.分解VMware esxi5.5安装文件5.开始安装VMware esxi5.5模块6.接受用户许可协议7.VMware esxi5.5检测设备信息8.指定安装VMware esxi5.5的安装设备9.选中安装磁盘10.选择键盘布局11.设置VMware esxi5.5 root用户密码12.硬盘重新分区13.开始安装VMware esxi5.5的过程14.安装VMware esxi5.5进行到一半15.安装VMware esxi5.5完成,重启服务器16.VMware esxi5.5开机界面17.设置固定IP地址18.应用并且重启VMware esxi5.5网络配置19.进入VMware esxi5.5排错选项20.开启VMware esxi5.5 shell21.开启VMware esxi5.5 SSH连接22.VMware esxi5.5修改后的配置23.下载VMware esxi5.5连接客户端24.输入VMware esxi5.5用户名和密码25.选择忽略安全证书26.VMware esxi5.5 通过client进入界面27.配置VMware esxi5.5 license许可证密钥28.VMware esxi5.5许可证的功能本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)用户名:云哥龙胆
文章数:11
访问量:6472
注册日期:
阅读量:1297
阅读量:3317
阅读量:447090
阅读量:1132376
51CTO推荐博文
&&&&因为笔者拿来做这次试验DC,DB,VC的普通电脑因为网卡驱动问题和ESXI&5.0不兼容无法安装ESXI&5.0,所以只能安装HYPER-V虚拟机,HYPER-V对电脑的要求相对于ESXI&5.0好很多只要是64位支持虚拟化的CPU就可以,其他没什么要求,而ESXI&5.0对硬件的要求太多了,主机的硬件要符合ESXI官方的兼容列表中列出来的硬件,内存最低也有2G的要求,但是ESXI的好处是占用系统资源少,相对于微软的虚拟化占用的计算机资源几乎可以忽略不计,微软核心版hyper-v占用的计算机资源也远大于ESXI,各有各的好处吧。1.此实例还是用刚刚安装完成的DC服务器安装hyper-v服务,如图打开服务器管理器,点击添加角色:点击下一步:选择Hyper-V选项点击下一步:下一步:选择虚拟化的系统需要用到的虚拟网卡是用哪个本地网卡,在本地连接前选择下一步:点击安装:&&关闭后重新启动计算机,启动时会对系统做配置可能需要一些时间,耐心等待一下:重新启动后打开服务器管理器就可以看到Hyper-V已经安装成功,出现在角色列表中了,选择角色列表中的Hyper-V角色,点击子项中的那台虚拟服务器新建虚拟机,笔者为了演示的清楚一点此处建立了2个独立的虚拟机一台数据库服务器(DB),一台VM控制服务器(VC),如果为了方便也可以2台服务合并到一台上。点击下一步:为了方便记忆,笔者此处的名称和存储位置都有修改为特定的名称和路径,此处可以修改自己需要的名称:此处笔者的这一台4G内存的服务器需要虚拟出3台服务器,所以尽量少一点吧,本来笔者开始用的是2G内存,但是2G内存虚拟出3个2008确实太慢了,后笔者有网上购买了一根2G的内存,重新搭建辅助环境:&到此一个新的虚拟机就安装完成了。接下来就是在这新建立的虚拟机里安装新的系统了,先把前面说的硬盘安装2008R2未解压前的iso系统文件拷贝到域控制主机(DC)的C盘中(也可以是其他盘):点击启动和连接:&选择媒体中的驱动器,把刚才拷贝到C盘的镜像文件加载进去,注:此图片中下面的内容是我前面已经加载系统盘才会跳到此画面的。到此画面就按照正常安装2008系统的步骤安装了下一步,现在安装,一步一步安装完成。按照同样的步骤建立另外虚拟服务器2008R2-VC并安装好2008R2系统。本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)用户名:pehtz
访问量:1789
注册日期:
阅读量:1297
阅读量:3317
阅读量:447090
阅读量:1132376
51CTO推荐博文
& Hyper-V和VMware不能在一个Windows Server 中共存大家都知道,网上也提供了一些方法来实现在一台机器上运行Hyper-V和VMware两种虚拟产品。&
,这是通过BCD命令行方式操作来实现这个需求。& 但是在Windows Server 2012 R2 中,运行 bcdedit /set {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} hypervisorlaunchtype OFF 命令会无效。& 我试用了2种软件,BCDTOOL 和 Visual BCD Editor。其中 BCDTOOL无法在Windows Server 2012 R2中运行。& 下面讲的是Visual BCD Editor的简单实现使用方法:下载并安装,可以在这里下载
或者在网上自行搜索。安装需要 .net framework 4.0,这个无须多说在 BcdStore -- Loaders 上点右键 选择 "New Vista/7/VHD Loader"选中创建出来的"New Windows 7/Vista Loader" 点击右方详细资料的 "New"选择 Object 为 "OS Loader" ,Element 为 "HypervisorLaunchType" 然后点击 OK&&&&5. 确认新增项的属性是"HypervisorLaunchOff",如果要修改,可以双击或点击Edit即可。6. 重启可以看到效果。本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)}

我要回帖

更多关于 如何在微信上建立群 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信