天天看點

《Windows Server 2012 Hyper-V虛拟化管理實踐》一2.1 安裝Hyper-V角色和管理工具

本節書摘來異步社群《windows server 2012 hyper-v虛拟化管理實踐》一書中的第2章,第2.1節,作者: 王淑江 責編: 王峰松,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。

windows server 2012 gui安裝完成後,通過“添加角色和功能”向導啟用hyper-v角色。本例以安裝windows server 2012 gui獨立伺服器為例進行說明。安裝hyper-v角色過程中,選擇名稱為“内網”的網卡作為虛拟網絡交換機。注意,部署hyper-v角色前後“内網”網卡發生的變化。

案例計算機是獨立伺服器,沒有添加到域中,使用完整模式安裝windows server 2012作業系統,計算機配置如圖2-1所示,符合部署hyper-v角色的基本條件。

《Windows Server 2012 Hyper-V虛拟化管理實踐》一2.1 安裝Hyper-V角色和管理工具

以本地管理者身份登入計算機,通過“添加角色和功能向導”安裝hyper-v角色。

第1步,以本地管理者身份登入windows server 2012。預設打開“伺服器管理器”視窗,如圖2-2所示。如果“伺服器管理器”沒有正常運作,單擊視窗左下角的“圖檔 2”圖示啟動“伺服器管理器”。選擇“儀表闆”→“快速啟動”選項,如圖2-2所示。

《Windows Server 2012 Hyper-V虛拟化管理實踐》一2.1 安裝Hyper-V角色和管理工具

第2步,單擊“添加角色和功能”超連結,啟動“添加角色和功能向導”,顯示圖2-3所示的“開始之前”對話框。

《Windows Server 2012 Hyper-V虛拟化管理實踐》一2.1 安裝Hyper-V角色和管理工具

第3步,單擊“下一步”按鈕,顯示圖2-4所示的“選擇安裝類型”對話框。hyper-v隻能以服務方式部署,選擇“基于角色或基于功能的安裝”選項。

《Windows Server 2012 Hyper-V虛拟化管理實踐》一2.1 安裝Hyper-V角色和管理工具

第4步,單擊“下一步”按鈕,顯示圖2-5所示的“選擇目标伺服器”對話框。選擇“從伺服器池中選擇伺服器”選項。如果“伺服器管理器”可以管理多台運作windows server 2012的伺服器,可用伺服器将全部顯示在伺服器池中。本例的伺服器池中隻有一台伺服器,選擇該伺服器即可。

《Windows Server 2012 Hyper-V虛拟化管理實踐》一2.1 安裝Hyper-V角色和管理工具

第5步,單擊“下一步”按鈕,顯示圖2-6所示的“選擇伺服器角色”對話框。“角色”清單中顯示所有可用的伺服器角色。

《Windows Server 2012 Hyper-V虛拟化管理實踐》一2.1 安裝Hyper-V角色和管理工具

選擇“hyper-v”角色選項,顯示圖2-7所示的“添加hyper-v所需的功能?”對話框。目前伺服器将安裝“windows powershell的hyper-v子產品”和“hyper-v gui管理工具”功能。選擇“包括管理工具(如果适用)”選項。單擊“添加功能”按鈕,傳回到“選擇伺服器角色”對話框,選擇需要安裝的“hyper-v”角色。

《Windows Server 2012 Hyper-V虛拟化管理實踐》一2.1 安裝Hyper-V角色和管理工具

第6步,單擊“下一步”按鈕,顯示圖2-8所示的“選擇功能”對話框。從“功能”清單中選擇需要安裝的功能,根據需要選擇即可。

《Windows Server 2012 Hyper-V虛拟化管理實踐》一2.1 安裝Hyper-V角色和管理工具

第7步,單擊“下一步”按鈕,顯示圖2-9所示的“hyper-v”對話框。啟動hyper-v角色設定向導。

《Windows Server 2012 Hyper-V虛拟化管理實踐》一2.1 安裝Hyper-V角色和管理工具

第8步,單擊“下一步”按鈕,顯示圖2-10所示的“建立虛拟交換機”對話框。選擇建立虛拟網絡交換機使用的“網卡”,本例中選擇名稱為“内網”的網卡。虛拟網絡交換機通過網卡建立,虛拟機通過虛拟網絡交換機與其他虛拟機、實體機之間互相通路。

《Windows Server 2012 Hyper-V虛拟化管理實踐》一2.1 安裝Hyper-V角色和管理工具

第9步,單擊“下一步”按鈕,顯示圖2-11所示的“虛拟機遷移”對話框。預設狀态設定為不啟用虛拟機遷移功能。如果要啟用該功能,選擇“允許此伺服器發生和接收虛拟機的實時遷移”選項,并設定身份驗證協定。注意,如果虛拟機部署為群集模式,不能選擇該選項。

《Windows Server 2012 Hyper-V虛拟化管理實踐》一2.1 安裝Hyper-V角色和管理工具

第10步,單擊“下一步”按鈕,顯示圖2-12所示的“預設存儲”對話框。設定虛拟硬碟檔案和虛拟機配置檔案位置,建立虛拟機儲存在指定位置中。

第11步,單擊“下一步”按鈕,顯示圖2-13所示的“确認安裝所選内容”對話框。選擇“如果需要,自動重新啟動目标伺服器”選項,hyper-v角色安裝過程中需要自動重新啟動伺服器。本例中不選擇該選項。角色安裝完成後,需要管理者手動啟動伺服器。

《Windows Server 2012 Hyper-V虛拟化管理實踐》一2.1 安裝Hyper-V角色和管理工具

第12步,單擊“安裝”按鈕,開始安裝hyper-v角色,如圖2-14所示。提示需要重新啟動計算機才能安裝hyper-v角色。

《Windows Server 2012 Hyper-V虛拟化管理實踐》一2.1 安裝Hyper-V角色和管理工具

第13步,伺服器重新啟動後,繼續安裝hyper-v角色直至完成。打開“伺服器管理器”的“儀表闆”對話框,在右側“角色和伺服器組”中添加“hyper-v”的組,如圖2-15所示。

《Windows Server 2012 Hyper-V虛拟化管理實踐》一2.1 安裝Hyper-V角色和管理工具

在“伺服器管理器”左側清單中添加“hyper-v”的子項,如圖2-16所示。

《Windows Server 2012 Hyper-V虛拟化管理實踐》一2.1 安裝Hyper-V角色和管理工具

windows server 2012完整模式安裝完成後,計算機預設已經安裝powershell環境,并安裝hyper-v元件。管理者可以通過指令行安裝hyper-v。注意,運作powershell指令需要使用管理者權限。

1.提升powershell腳本運作權限

以管理者身份登入計算機。滑鼠右鍵單擊windows metro界面中的“windows powershell”,選擇“以管理者身份運作”圖示,如圖2-17所示。

指令執行後,以管理者身份打開powershell指令行視窗,如圖2-18所示。注意視窗标題是“管理者:windows powershell”。

《Windows Server 2012 Hyper-V虛拟化管理實踐》一2.1 安裝Hyper-V角色和管理工具

2.powershell腳本安裝hyper-v角色

以管理者身份登入後,預設安裝hyper-v角色不包括角色管理工具和管理單元。安裝角色時包含管理工具,需要使用“-includemanagementtools”參數。

通過powershell腳本檢視目前計算機是否已經确認安裝的hyper-v角色以及管理元件,執行以下指令:

指令執行後,查詢并顯示目前計算機hyper-v角色的安裝狀态,“[ ]”選擇框中如果沒有“x”,表示沒有安裝該角色或者功能。執行結果顯示,目前計算機沒有安裝hyper-v元件,如圖2-19所示。

《Windows Server 2012 Hyper-V虛拟化管理實踐》一2.1 安裝Hyper-V角色和管理工具

執行以下指令,測試需要執行指令的環境、參數(注意參數-whatif和-restart)以及安裝過程中可能需要執行的操作:

參數whatif:不運作指令,但是模仿執行過程,會盡最大努力測試指令是否起作用。參數restart:強制重新開機并自動完成操作過程,執行指令時不給出提示。

指令執行後,顯示該指令後需要重新啟動計算機,如圖2-20所示。

《Windows Server 2012 Hyper-V虛拟化管理實踐》一2.1 安裝Hyper-V角色和管理工具

安裝hyper-v角色并重新開機計算機。執行以下指令:

install-windowsfeature hyper-v -restart

安裝hyper-v角色以及管理工具并重新開機計算機,執行以下指令:

指令執行後,安裝過程如圖2-21所示。安裝hyper-v角色過程中自動重新開機計算機。

《Windows Server 2012 Hyper-V虛拟化管理實踐》一2.1 安裝Hyper-V角色和管理工具

繼續閱讀