Windows Server 2016 Hyper-v 嵌套虚拟化技术

简介:

我们前面已经有文章介绍了,近期微软正式发布了Windows Server2016,对于里面的功能更变确实变化很大,具体就不多介绍了,我们今天主要介绍的是windows server 2016下的Hyper-v的虚拟化嵌套技术,对于很多管理员来说,在日常的运维中会遇到很多突发问题,所以我们需要通过实验环境进行模拟测试,之前公司环境内部署了一条Hyper-v集群,所以借机想到做一次windows server 2016 Hyper-v的集群测试(Hyper-v虚拟机内运行Hyper-v虚拟机),在测试的过程中遇到了一些问题,之前是使用的是vmware vsphere主机下通过修改配置文件来实现虚拟化嵌套,但是此次使用的是Hyper-v,所以在hyper-v虚拟机下再启用虚拟机提示”虚拟机没有虚拟化功能”,对此我们找到一些文档解决后,总结了一些,分享给有需要的朋友。我们再次说明,所以得嵌套主要是为了搭建开发环境和测试环境,这样能解决很多硬件的开销问题。废话不多说了,直接进入主题:

我们已经在物理实体机上安装了Hyper-v服务,然后安装了两台虚拟机,

clip_image001

然后我们连接到在Hy-01虚拟机上安装Hyper-v提示一下错误

clip_image001[5]

通过查找,从Hyper-v2016开始,虚拟机的配置文件不存在xml文件了,所以我们需要通过在物理机的Hyper-v环境下开启虚拟化技术。

以管理员身份运行Windows PowerShell,使用以下命令开启Hyper-V嵌套虚拟化

1
2
Set-VMProcessor -VMName vmname -ExposeVirtualizationExtensions $ true
Set-VMProcessor -VMName Hy-01 -ExposeVirtualizationExtensions $ true

clip_image001[7]

我们把两个机器都修改了

clip_image001[9]

我们尝试虚拟机启动,然后安装Hyper-v角色

安装成功

clip_image001[11]

启动完成

clip_image001[13]



本文转自 高文龙 51CTO博客,原文链接:http://blog.51cto.com/gaowenlong/1870809,如需转载请自行联系原作者

相关文章
|
1月前
|
Linux Windows
Windows Server 下文件同步
Windows Server 下文件同步
19 0
|
1天前
|
SQL Windows
保姆级:Windows Server 2012上安装.NET Framework 3.5
保姆级:Windows Server 2012上安装.NET Framework 3.5
|
2天前
|
Apache 项目管理 数据安全/隐私保护
Windows如何安装使用TortoiseSVN客户端并实现公网访问本地SVN Server
Windows如何安装使用TortoiseSVN客户端并实现公网访问本地SVN Server
9 0
|
3天前
|
安全 关系型数据库 虚拟化
WIndows Server 远程桌面服务—RDS
WIndows Server 远程桌面服务—RDS
|
3天前
|
开发框架 JavaScript 安全
WIndows Server 2016 部署 Web服务(简单篇)
WIndows Server 2016 部署 Web服务(简单篇)
|
3天前
|
安全 测试技术 网络安全
WIndows Server 2016 部署 PKI + 证书
WIndows Server 2016 部署 PKI + 证书
|
10天前
|
网络协议 Windows
Windows Server 各版本搭建 DNS 服务器实现域名正反向解析
Windows Server 各版本搭建 DNS 服务器实现域名正反向解析
|
15天前
|
SQL 数据管理 关系型数据库
如何在 Windows 上安装 SQL Server,保姆级教程来了!
在Windows上安装SQL Server的详细步骤包括:从官方下载安装程序(如Developer版),选择自定义安装,指定安装位置(非C盘),接受许可条款,选中Microsoft更新,忽略警告,取消“适用于SQL Server的Azure”选项,仅勾选必要功能(不包括Analysis Services)并更改实例目录至非C盘,选择默认实例和Windows身份验证模式,添加当前用户,最后点击安装并等待完成。安装成功后关闭窗口。后续文章将介绍SSMS的安装。
14 0
|
1月前
|
关系型数据库 MySQL C++
Windows Server 2012R2 安装mysql 丢失VCRUNTIME140_1.dll------亲测
Windows Server 2012R2 安装mysql 丢失VCRUNTIME140_1.dll------亲测
13 0
|
2月前
|
安全 数据安全/隐私保护 Windows
无远不至的掌控力:探索Windows Server 2019的远程访问绝招
无远不至的掌控力:探索Windows Server 2019的远程访问绝招