使用Microsoft Virtual Machine Management Server 2008 R2,可以連接到VMware vCenter Server並管理VMware ESX Server,在本節的操作中,我們將使用VMM 2008 R2,連接並管理VMware ESX Server,並在VMware ESX Server中創建一個虛擬機、並在虛擬機中安裝操作系統的內容。本節的實驗拓撲如圖1所示。
圖1 使用VMM管理VMware ESX Server示意圖
在本次實驗中,VMM2008 R2是Hyper-V 主機的一臺虛擬機,VMware vCenter Server是VMware ESX Server主機中的一臺虛擬機。其中Windows 7(VMM管理員控制檯)、vCenter Server、VMM 2008 R2與Hyper-V主機,都加入到Active Directory。另外,VMware ESX Server連接到“iSCSI存儲服務器”並且使用其提供的存儲空間,這些我們不一一介紹。
下面我們介紹,在VMM 2008中添加vCenter Server並通過VMM在VMware ESX Server中創建虛擬機、安裝虛擬機操作系統的步驟。
1 在VMM中添加vCenter Server
要使用VMM 2008 R2管理VMware ESX Server,需要先在網絡中安裝VMware vCenter Server,並且在VMware vCenter Server中添加VMware ESX Server主機,然後將VMware vCenter Server添加到VMM管理服務器中。有關VMware ESX Server、VMware vCenter Server的安裝與配置的內容,請參看前幾期的內容。下面介紹在VMM管理服務器中,添加VMware vCenter Server的操作。
(1)登錄到VMM管理員控制檯,在“主機”節點中,在右側的“操作”中單擊“添加VMware VirtualCenter服務器”,如圖2所示。
圖2 添加vCenter Server
(2)在“添加VMware VirtualCenter服務器”對話框中,在“計算機名”文本框中鍵入要添加的VMware vCenter Server服務器的計算機名或IP地址,在“管理帳戶”頁,鍵入vCenter Server服務器的管理員帳戶與密碼,如果該服務器加入到域,同時鍵入域名,然後選中“在安全模式中與VMware ESX Server主機通信”,如圖3所示。
圖3 添加VMware vCenter Server
(3)在彈出的對話框中,單擊“導入”按鈕,導入證書,如圖4所示。
圖4 導入證書
(4)添加完成之後,在“主機組→所有主機”中,顯示添加的VMware ESX Server主機。在本例中,添加的VMware ESX Server的主機IP地址是172.30.5.3。在“虛擬機”一節中,可以看到新添加的VMware ESX Server中創建的虛擬機,如圖5所示。
圖5 添加VMware ESX Server主機
2 創建虛擬機
接下來,我們將用VMM管理控制檯,在VMware ESX Server中創建一個名爲win7x86的虛擬機,步驟如下:
(1)在VMM管理員控制檯中,在右側的“操作”一欄中單擊“新建虛擬機”鏈接,如圖6所示。
圖6 新建虛擬機
(2)在“虛擬機標識”頁中,設置虛擬機的名稱爲“Win7X86”,如圖7所示。
圖7 設置虛擬機的名稱
(3)需要注意,在創建VMware ESX Server的虛擬機時,需要爲虛擬機創建“SCSI適配器”並且創建“固定”虛擬硬盤。在“配置硬件”頁中,單擊“SCSI適配器”,先添加虛擬SCSI卡,然後選中虛擬硬盤,在“通道”下拉列表中選擇一個SCSI接口,在“類型”中選擇“固定”,如圖8所示。這樣將創建一個40GB大小的虛擬硬盤(該虛擬硬盤的空間將完全從VMware ESX Server分配)並且使用SCSI接口,如圖8所示。
圖8 虛擬機硬件
(4)在“選擇目標”頁,選擇“將虛擬機放置到主機上”,如圖9所示。
圖9 選擇目標
【說明】不支持將VMware ESX Server的虛擬機存儲到庫中。
(5)在“選擇主機”頁,選擇VMware ESX Server主機,如圖10所示。
圖10 選擇主機
(6)在“選擇路徑”頁,選擇虛擬機路徑,在此選擇iSCSI存儲空間,如圖11所示。
圖11 選擇路徑
(7)在“選擇網絡”頁,爲新創建的虛擬機,選擇虛擬網絡,從“虛擬網絡”列表中選擇,如圖12所示。
圖12 選擇網絡
(8)在“其他屬性”頁,在“操作系統”列表中,選擇將要安裝的操作系統,在本例中,選擇Windows 7。我們將在虛擬機中,安裝Windows 7操作系統,如圖13所示。
圖13 其他屬性
(9)在“摘要”頁,檢查虛擬機的設置,如果無誤,單擊“創建”按鈕,如圖14所示。
圖14 創建虛擬機
(10)創建完成之後,關閉“作業”窗口,如圖15所示。
圖15 創建虛擬機完成
3 在虛擬機中安裝操作系統
使用VMM管理Hyper-V的虛擬機時,如果要在虛擬機中安裝操作系統,我們使用的是存儲在庫中的光盤鏡像,而在使用VMM管理VMware ESX Server時,這種方法不適合。在本例中,我們在域控制器(172.30.5.15)中安裝了“Windows部署服務”,並且添加Windows 7的安裝與啓動鏡像。下面我們將用這種方法、通過網絡爲Windows 7虛擬機安裝操作系統,主要步驟如下:
(1)創建虛擬機之後,右擊新創建的虛擬機,選擇“啓動”,如圖16所示。當虛擬機啓動之後,再次用鼠標右擊,在彈出的快捷菜單中選擇“連接到虛擬機”。
圖16 啓動虛擬機
【說明】只有啓動虛擬機之後,才能連接到虛擬機。
(2)如果網絡中有“Windows部署服務”或“遠程安裝服務器”,出會出現類似圖17的界面,在此界面中按F12鍵,開始網絡引導並安裝操作系統。
圖17 網絡引導界面
(3)在選擇引導系統界面中,選擇“啓動鏡像”,要安裝不同的操作系統,需要選擇對應的“啓動鏡像”。在本例中,Windows部署服務添加了Windows Server 2008、Windows 7、Windows Server 2008 R2的“啓動鏡像”與“安裝鏡像”,如果要安裝Windows Server 2008、Windows Vista,則需要選擇“Microsoft Windows Longhorn Setup”啓動鏡像,如果是安裝Windows 7、Windows Server 2008 R2,則需要選擇“Microsoft Windows Setup”鏡像。如果要安裝32位的系統,需要選擇後面標註爲(x86)的啓動鏡像,如果要安裝64位系統,則可以選擇標註爲(x64)的啓動鏡像,也可以選擇標註爲(x86)的啓動鏡像,如圖18所示。
圖18 選擇啓動鏡像
(4)在“安裝Windows”界面,輸入有“將計算機加入到域”權限的域用戶名及密碼,如圖19所示。
圖19 輸入域用戶名及密碼
(5)在“選擇要安裝的操作系統”頁中,選擇一個系統,在本例中,選擇“Windows 7 ULTIMATE With SP1 x64”,如圖20所示。這表示安裝的是64位的Windows 7的旗艦版並且集成了SP1補丁。
圖20 選擇安裝鏡像
(6)在“您想將Windows安裝在何處”,選擇安裝的位置,如圖21所示。通常直接單擊“下一步”按鈕即可。
圖21 選擇安裝磁盤
(7)稍後,開始Windows 7的安裝,直到安裝完成,如圖22所示。
圖22 安裝完成
(8)在安裝完成之後,如果要安裝VMware Tools,還需要使用vSphere Client連接到VMware ESX Server或vCenter Server,向新安裝操作系統的虛擬機,安裝VMware Tools。目前VMM對VMware ESX Server虛擬機的管理還是比較“有限”。