Windows 2008 Server Core的操作系统是Windows Server 2008服务器中最精简的一个版本,包含了运行时所需要的服务器角色,其中包括Hyper-V的角色。当您选择Server Core安装类型时,Windows安装程序只会安装与所要支持的服务器角色相关的文件。资源管理器外壳不属于Server Core安装包,在Server Core 模式下您只能使用命令行方式来配置本地服务器。
在Server Core中使用Hyper-V,能够减少攻击面,减少了管理成本,并减轻了维护工作量。
当Server Core中启用了的Hyper-V角色后,就可以远程使用Hyper-V管理工具管理Hyper-V角色和虚拟机了。该管理工具可用于Windows Server 2008和Windows Vista的Service Pack 1(SP1)中。
Hyper-V是微软提供的虚拟化平台,集成了所有用于支持虚拟服务器的组件 。为了获得Windows Server 2008的Hyper-V角色,你需要安装Hyper-V升级包。从http://www.microsoft.com/downloads/details.aspx?FamilyId=F3AB3D4B-63C8-4424-A738-BADED34D24ED&displaylang=en 可以下载到所需的升级包,约30MB,其中包括了Hyper-V角色,x64版本的远程管理工具,以及Windows操作系统所支持的版本的集成服务。利用这一升级包,您可以在生产环境中使用Hyper-V。
注:Hyper-V角色升级包是一个永久包。一旦你安装了升级包,你就无法将其删除。
您必须先进入服务器的BIOS设置,以确保“Virtualization Technology”和“Execute Disable”这两项都设置为启用。在大多数情况下,所需要的BIOS设置项可以在BIOS找到,只是不同的服务器, BIOS设置项的名称项可能会有所差别。
* Security > Execute Disable (设置为 On)
* Performance > Virtualization (设置为On)
* Performance > VT for Direct I/O Access (设置为On)
* Performance > Trusted Execution (设置为Off)
如果服务器不是您亲自安装的,在开始安装角色前,最好确认一下,以确保服务器硬件支持Hyper-V,并且操作系统有操作Hyper-V的适当的授权。要找出目前安装了什么样的Windows Server产品,可以运行下面的命令:
wmic OS get OperatingSystemSKU
该命令执行后返回的数值,与微软Windows Server的SKU数值列表相对应。请确保您的版本支持Hyper-V:
* 12 Windows Server 2008数据中心版,Server Core
* 13 Windows Server 2008标准版,Server Core
* 14 Windows Server 2008企业版,Server Core
如果返回其它数值,则意味着不能在这台服务器上安装Hyper-V。
新闻热点
疑难解答