標籤:虛擬化 微軟 microsoft hyper-v server windows
安裝windows server Hyper-v
目前伺服器虛擬化技術已經是非常盛行了,各大廠商也都推出了自己的伺服器虛擬化產品,例如 VMware的Vcenter,Cri的Xenserver等等,其中微軟的伺服器虛擬化產品就是Hyper-v.
Hyper-V就屬於虛擬化技術中的伺服器虛擬化,而且還採用了裸金屬架構,什嗎?什麼是裸金屬架構??裸金屬結構也許有很多朋友還不理解,那麼現在就讓我來為大家解釋一下。虛擬機器常用的架構有兩種,一種叫寄居架構,也就是說虛擬化管理層是運行在主機作業系統之上,依靠主機作業系統來類比硬體裝置,以便在其上運行虛機。其優點是對物理硬體要求低,但是效能卻和物理主機相去甚遠,因此無法用於高負荷的生產環境。常見的例子有微軟的Virtual PC/Virtual Server,VMware的VMware Workstation/VMware Server等。、
另一種叫作裸金屬架構,直接在硬體上跑虛擬化管理層,其優點是效能比較好。裸金屬架構的虛擬化管理層,一般叫做Hypervisor或者VMM(Virtual Machine Monitor),寄居架構和裸金屬架構如所示:
650) this.width=650;" height="347" title="clip_image002" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" alt="clip_image002" src="http://s3.51cto.com/wyfs02/M00/76/CD/wKiom1Zc-Ofg8Wc8AAC8cPmDyOU133.jpg" border="0" />
一、硬體準備
Hyper-V對硬體有如下要求,如果不能滿足,就不用向下進行了。
1 CPU必須支援硬體虛擬化,例如Intel VT技術或者AMD -V技術。
2 CPU必須支援X64位技術。
3 CPU必須支援硬體DEP技術
對於如何檢查硬體是否滿足Hyper-V對硬體的需求我們的兩大處理器提供廠商也非別給我們提供了檢測的工具:
1、如果伺服器CPU是基於intel的,使用如下連結下載相應工具
https://downloadcenter.intel.com/Detail_Desc.aspx?ProductID=1881&DwnldID=7838&lang=eng&iid=dc_rss。
2、如果伺服器CPU是基於AMD的,使用如下連結下載想用工具驗證:http://support.amd.com/us/Pages/dynamicDetails.aspx?ListID=c5cd2c08-1432-4756-aafa-4d9dc646342f&ItemID=177&lang=us。
當下載完基於intel的CPU驗證工具之後,雙擊運行該工具以檢測是否支援使用虛擬化技術
二、安裝Hyper-v角色
建議將Hyper-v角色安裝在在域環境中的伺服器中,如果沒有網域控制站可以先安裝一台網域控制站在進行安裝。當然如果你僅安裝在一台伺服器上安裝Hyper-v那也可以不用域環境。但是要切記開啟CPU虛擬化功能,若CPU未開啟虛擬化功能在添加Hyper-v角色的時候就會報如下錯誤:
650) this.width=650;" height="366" title="clip_image003" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" alt="clip_image003" src="http://s3.51cto.com/wyfs02/M02/76/CD/wKiom1Zc-Onjrn6vAAEuukDVG1E539.png" border="0" />
報這個錯誤只需要開啟CPU的虛擬化功能就可以添加角色了。
預設情況下在剛剛安裝好的Windows Server 2012 R2的作業系統上並沒有開啟Hyper-v角色,若使用者希望將Windows Server 2012 R2的伺服器變為虛擬機器主機,則需要手動添加該角色。Hyper-v角色支援在Windows Server 2012 R2的個個版本之上安裝,再次我使用帶有GUI的圖形化安裝和Windows PowerShell來為大家示範如何安裝Hyper-v角色,具體安裝步驟如下:
1、帶有GUI的伺服器安裝:
開啟“伺服器管理員”—“添加角色和功能”:
650) this.width=650;" height="372" title="clip_image005" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" alt="clip_image005" src="http://s3.51cto.com/wyfs02/M00/76/CD/wKioL1Zc-U_ApZlfAACrhVukj_s468.jpg" border="0" />
在“選擇安裝類型”位置選擇“基於角色或基於功能的安裝”:
650) this.width=650;" height="458" title="clip_image007" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" alt="clip_image007" src="http://s3.51cto.com/wyfs02/M01/76/CD/wKiom1Zc-OyDAZoUAACnYv-FukI024.jpg" border="0" />
在“目標伺服器”中選擇要安裝Hyper-v角色的伺服器的名稱,點擊下一步:
650) this.width=650;" height="458" title="clip_image009" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" alt="clip_image009" src="http://s3.51cto.com/wyfs02/M02/76/CD/wKioL1Zc-VPSTF0XAADQKtRYjGs160.jpg" border="0" />
在“選擇伺服器角色”位置勾選“Hyper-v”:
650) this.width=650;" height="460" title="clip_image011" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" alt="clip_image011" src="http://s3.51cto.com/wyfs02/M00/76/CD/wKioL1Zc-VagL2MRAADqLCCttF4778.jpg" border="0" />
在“建立虛擬交換器”位置可以選擇現在建立也可以選擇以後建立,在此我選擇以後建立
650) this.width=650;" height="457" title="clip_image013" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" alt="clip_image013" src="http://s3.51cto.com/wyfs02/M02/76/CD/wKiom1Zc-PLyX43sAADMOwxbh6g614.jpg" border="0" />
在“虛擬機器移轉”位置勾選“允許此伺服器發送和接收虛擬機器的即時移轉”:
注意:次伺服器要是在群集中的話請不要在此啟用遷移
650) this.width=650;" height="458" title="clip_image015" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" alt="clip_image015" src="http://s3.51cto.com/wyfs02/M02/76/CD/wKioL1Zc-VqjJSOaAADsbpYgMXU372.jpg" border="0" />
在此選擇虛擬機器“預設儲存”的位置,在實際生產環境中建議大家放在其他目錄:
650) this.width=650;" height="458" title="clip_image017" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" alt="clip_image017" src="http://s3.51cto.com/wyfs02/M02/76/CD/wKioL1Zc-VvA1-INAACmxW_DWtM874.jpg" border="0" />
勾選“如果需要,自動重新啟動目標伺服器”,然後點擊安裝:
650) this.width=650;" height="457" title="clip_image019" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" alt="clip_image019" src="http://s3.51cto.com/wyfs02/M00/76/CD/wKiom1Zc-PiDDznBAAC9rAH1S7M813.jpg" border="0" />
安裝過程中伺服器會重新啟動,伺服器重新啟動以後開啟Windows PowerShell檢查Hyper-v是否安裝成功:
650) this.width=650;" height="196" title="clip_image021" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" alt="clip_image021" src="http://s3.51cto.com/wyfs02/M02/76/CD/wKiom1Zc-Pmy18OkAABN76I7_v0788.jpg" border="0" />
可以看到Hyper-v已經成功安裝。
2、使用Windows PowerShell安裝Hyper-v:
以管理員身份運行Windows PowerShell,鍵入“Install-WindowsFeature -Name Hyper-v –IncludeManagementTools”
650) this.width=650;" height="226" title="clip_image023" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" alt="clip_image023" src="http://s3.51cto.com/wyfs02/M00/76/CD/wKiom1Zc-Pri5ZGgAACSc__xB8I136.jpg" border="0" />
重新啟動目標伺服器來完成安裝:
重啟以後開啟伺服器管理員,可以看到Hyper-v角色已經成功安裝:
650) this.width=650;" height="370" title="clip_image025" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" alt="clip_image025" src="http://s3.51cto.com/wyfs02/M02/76/CD/wKioL1Zc-WKR2w-EAADSR0SoJ_o886.jpg" border="0" />
3、安裝Microsoft Hyper-v Server:
Microsoft Hyper-v Server是微軟所提供的不帶有GUI介面的Hyper-v,也就是我們所說的裸金屬安裝的版本。Microsoft Hyper-v Server體積小,所以其受攻擊面更小、更安全並且他和windows Serevr作業系統內嵌的Hyper-v角色提供相同的服務。
因為Microsoft Hyper-v Server是沒有圖形化介面的,所以在此建議大家將其安裝完以後加入域,這樣能夠方便我們的管理。的具體安裝過程如下:
在此以Microsoft Hyper-v Server 2016 TP4為例來為大家示範安裝
插入安裝介質:
在此選擇安裝的“語言、時間和貨幣格式、鍵盤和IME”後點擊下一步:
650) this.width=650;" height="479" title="clip_image027" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" alt="clip_image027" src="http://s3.51cto.com/wyfs02/M00/76/CD/wKioL1Zc-WSDxu3DAAC5WK0gsuU599.jpg" border="0" />
點擊現在安裝:
650) this.width=650;" height="475" title="clip_image029" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" alt="clip_image029" src="http://s3.51cto.com/wyfs02/M02/76/CD/wKiom1Zc-QDyCoadAAB5SE_fvkk475.jpg" border="0" />
勾選接受授權條款
點擊自訂安裝:
650) this.width=650;" height="484" title="clip_image031" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" alt="clip_image031" src="http://s3.51cto.com/wyfs02/M01/76/CD/wKioL1Zc-WfQe0MwAADatfFlSHs297.jpg" border="0" />
選擇安裝位置點擊下一步,等待安裝完成:
650) this.width=650;" height="483" title="clip_image033" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" alt="clip_image033" src="http://s3.51cto.com/wyfs02/M02/76/CD/wKioL1Zc-WjRE74FAABp4nxF65w742.jpg" border="0" />
安裝完成後設定管理員賬戶密碼並登入:
650) this.width=650;" height="269" title="clip_image035" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" alt="clip_image035" src="http://s3.51cto.com/wyfs02/M02/76/CD/wKioL1Zc-WnR5_meAABHtYO9AIw465.jpg" border="0" />
登陸到這個介面就表示Microsoft Hyper-v Server 2016 TP4安裝成功:
650) this.width=650;" height="439" title="clip_image037" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" alt="clip_image037" src="http://s3.51cto.com/wyfs02/M01/76/CD/wKiom1Zc-QaywvFkAADHWRi5cnQ916.jpg" border="0" />
進入這個介面就表示我們的Microsoft Hyper-v Server安裝成功,在此可以使用Sconfig對其進行簡單配置,具體的配置方式會在後續的部落格中為大家介紹!
本文出自 “吳玉章的微軟部落格” 部落格,請務必保留此出處http://wuyvzhang.blog.51cto.com/9992636/1718385
安裝windows server Hyper-v