SCVMM2008實戰:巧妙管理VMware虛擬機
此篇文章的目的,就是實現通過VMM 2008管理控制臺來管理VMware ESX。以下先列出實現管理之前的幾個要點(注意點):
1、在實現VMM 2008管理VMware ESX之前,必需先添加VirualCenter服務器至管理控制臺。
2、將 VMware VirtualCenter 服務器添加到 Virtual Machine Manager (VMM 2008) 時,該 VirtualCenter 服務器的所有現有 ESX Server 主機也會添加到 VMM。
3、隨 VirtualCenter 服務器添加的 ESX Server 主機的最初狀態為"正常(受限)",在提供憑據并為安全模式下的每個主機提供配置的安全性之前,您將無法完全管理主機。
4、條件的限制,并不能實現VMware ESX后端連接存儲。諸如通過VMM 2008的管理控制臺并不能實現虛擬機在VMware ESX上的安裝。
5、如果不使用VMM 2008來管理ESX Server,需要通過VIClient來連接VC(此時ESX Server主機已被添加到VC管理中),或直接通過VIC來連接ESX Server。但同時注意,兩者連接的授權憑證不一樣。
在簡要介紹了VMM 2008能管理VMware虛擬化平臺新增功能之后,OK,下面就進入安裝及部署之海底激動之旅吧:
#p#
一、安裝環境
1、 安裝環境網絡拓樸:(圖1)
2、 網絡環境描述:
A、 系統、硬件:ThinkPad X61 ,T7500,4G內存,Windows Server 2003 ENT x32。
B、 軟件:VMware WorkStation 6.5.0 build-118166,VirtualCenterServer2.5,VMware ESX Server 3.5 Update3。
C、 除VMware ESX Server之外,其余機器均位于域Contoso.com中,這個很重要,為下篇文中所提到的VMM管理ESX打下一個能夠實現的網絡基礎架構。同時,也建議各位在設計VMM管理的虛擬化基礎架構中盡量不要存在于工作組中。
#p#
二、在Virtual center 管理制臺添加Vmware Esx 3.5主機
1、 VirtualCenter服務器的安裝
在成員服務器VMMVC上,安裝VirtualCenter服務器、License服務器、及Update管理、VIClient。(安裝完成后的VIC是英文版的,為了更好的管理ESX及VC,我通過http://192.168.1.251,也就是ESX 3.5服務器上下載了VIC安裝后是簡體中文版的。)(圖2)
2、 在安裝VC等的過程中,需要配置對VC的具有管理權限的賬號和密碼。同時也是VIC連接VC的授權賬號。如下圖,此實險中的VIC連接VC的授權憑證就是administrator/password。此時的密碼可以不是域用戶賬號及其密碼。
但如果VIC直接連ESX Server,授權賬號就是ESX Server中的賬號如root。(圖3)
3、 打開VIC,如下圖輸入2、中的VC授權憑證,并確定。(圖4)
4、 在打開的VC管理控制臺,可以通過右側"主機和集群"面板中的"新建數據中心"向導來創建。亦可以通過"主機和集群"右鍵中的新建數據中心來完成。為新建的數據中心起名為ESX35U3。
5、 新建好數據中心后,移動鼠標至其。此時,右側的控制面板會顯示"添加主機"向導。選擇"添加主機"后,會彈出主機添加向導。(圖5)
6、 在"指定連接位置"界面,在"主機名"后輸入ESX的主機IP地址:192.168.1.251。
并在授權欄下輸入用戶名:root及相對應的密碼。下一步。
7、 在"主機摘要"界面,會顯示當前要添加的主機的名稱、型號、及版號等信息。下一步。
8、 在"虛擬機位置"界面,保留默認配置。下一步。
9、 在"即將完成"界面,顯示了之前操作概覽。點"完成"。(圖6)
10、 在上一步驟點完成后,就會出現下圖的界面,由于主機添加的運作并沒有完全完成,故仍顯示與主機的連接狀態為斷開。
主機添加的動作可以通過此窗口中下側的"近期任務"看到。VC的管理控制提供了詳細的作業狀態。(圖7)
11、 經過一至兩分鐘時間,連接正常,并顯示出當前主機所載的虛擬機。此時在右側的管理控制臺,當你點虛擬機會顯示對虛擬機的一些管理方式。(圖8)
至此,向VC中添加ESX主機的操作全部完成,這就為接下進行的,在VMM 2008管理控制臺添加VC服務器及ESX主機打下了基礎。
#p#
三、通過VMM 2008管理控制臺添加VC服務器及ESX主機
以下操均在SCVMM服務器上完成
1、在VMM2008管理控制臺,移動鼠標至右側"操作"下的添加VirtualCenter服務器。并雙擊。會彈出添加VMware VirtualCenter服務器向導的窗口。如下圖:(圖9)
在計算機名后輸入裝有VC服務器的計算機的NETBIOS名字:vmmvc。
注意:此處雖然可以輸入計算機的IP地址,但最好的選擇是NETBIOS名字,同時也不建議你輸入FQDN也就是vmmvc.contoso.com這樣的名字。
保留TCP/IP端口為443。
在"請輸入用于連接到VirtualCenter服務器管理賬戶"的下側,分別輸入:
用戶名:administrator
密碼:password
域:contoso
注意:管理帳戶是域用戶且最好具有管理員權限。以方便操作。
確認在"在安全模式中與VMware ESX Server主機通信"對勾打上。
注意:此窗口下側的"Virtual Machine Manager為新導入的VMware ESX Server主機提供受限的管理"。在添加成功能后,可以進行更改,從而實現完全管理。
以上步驟完成后,點"確定"。
2、然后在結果控制臺,也就是VMM中間的控制臺,可以在"最近的作業"看到添加VC的進度條。通過此還能詳細的了解各個步驟進行的情況。如果出現問題不但清楚出在哪,還能得到友好的提示。(圖10)
3、幾分鐘時間后,VC添加成功,實際上此時ESX主機也添加完成,大家可以通過此文的第二部分了解到。添加完成的ESX主機是受限的。要想完全操作,需要進行更改。(圖11)
4、選定192.168.1.251主機,右鍵屬性,找到"安全性"。并更改VMM服務器與此主機上的VMM代理通信時使用的憑據(也就是VIC直接連接ESX SERVER的用戶名和密碼):
用戶名:root
密碼:password
并點擊下側的檢索按鈕。同時確保"接受此主機的證書和公鑰"前打上對勾。確定。然后再回到"屬性"之前的界面。就可以看到此主機的狀態已為"確定"也就是可以對此進行完全管理了。(圖12、13)
5、從上圖中的左側控制臺的虛擬機選項,可以看到安裝在ESX主機上的WINXP虛擬機。點選右鍵,連接VMWARE查看器,便可以對此虛擬機進行管理等的操作啦。但由于我是在虛擬機軟件workstation中安裝的ESX。并使用VMM進行管理的,并不能實現通過VMM在主機ESX上添加虛擬機(在實際操作中一般會提示是IDE設備符合安裝條件(可解決)或虛擬化軟件不符)。(圖14)
OK,全文到此就算結束。
【編輯推薦】