Windows Server Core中運行Hyper-V

可以在Windows Server Core中運行Hyper-V嗎?這可是一個好主意,如果你的企業正在考慮部署基於虛擬化的方案,並打算將大量虛擬機運行在各個服務器上,推薦你使用基於Core模式的Hyper-V,這樣可以減少虛擬機的***面並提高父分區的安全性,有關Hyper-V的架構如下圖所示:

hyperv4

然而,默認情況下Windows Server Core的部署並不支持Hyper-V,支持Hyper-V的操作系統首先要滿足以下幾個版本:

Windows Server 2008 Enterprise Edition
Windows Server 2008 Standard Edition
Windows Server 2008 Datacenter Edition

如果要支持Hyper-V角色必須通過從微軟下載功能更新的軟件包:Windows Server 2008 x64 Edition Hyper-V 更新程序(KB950050);另外,還必須確保你的硬件即CPU和芯片組支持虛擬化技術,並在BIOS中爲CPU開啓這一功能,有關如何在BIOS中開啓虛擬化選項請諮詢你的服務器廠商。

部署Hyper-V:

1. 確定操作系統滿足Hyper-V所需要的條件,在命令提示符下輸入:

wmic OS get OperatingSystemSKU

hyperv

然後查看返回值,如果返回值爲12,13或14說明可以部署Hyper-V,如果返回其它數值則無法安裝這一角色。

2. 確定硬件架構支持虛擬化技術,在命令提示符下輸入:

wmic OS get OSArchitecture

如果返回值爲32位,由於32位系統有限的內存支持,不建議在這樣的系統上安裝Hyper-V。

3. 下載KB950050更新軟件包,執行以下命令進行安裝:

wusa.exe d:\Windows6.0-KB950050-x64.msu

可以通過以下命令驗證升級包是否安裝:

wmic qfe list

注意:請確保在安裝之前打開了BIOS中所需的一切選項,如DEP和VT選項。

4. 安裝Hyper-V角色,請執行以下命令:

start /w ocsetup Microsoft-Hyper-V

5. 重新啓動服務器

Core的Hyper-V

可以通過Windows Vista RSAT遠程管理工具或者另外一臺Windows Server 2008遠程對虛擬機控制檯進行遠程控制,有關RSAT的安裝請參考E3 RSAT遠程管理工具

hyper-v2

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章