vsphere實戰攻略1:基礎準備篇

紫翼龍王夜發表於2015-11-23

vSphere不是一個單獨的產品,它由一系列產品、元件組成,其核心元件是VMware ESX Server(或VMware ESXi Server),其管理端是vCenter Server和vSphere Client,而VMware High Availability (HA)、VMware VMotion、VMware Distributed Resource Scheduler (DRS)、VMware Update Manager 和 VMware Converter Enterprise則是VMware vSphere的相關元件,用來實現相應的功能,例如,VMware Converter Enterprise可以完成從虛擬機器/物理機到VMware虛擬機器的轉換,VMware VMotion可以實現將虛擬機器在VMware ESX Server之間遷移的功能。

我們將分以下的專題,介紹VMware vSphere的應用:

(1) 實驗環境、核心管理工具vCenter的安裝配置

(2) 使用vCenter從模板中部署虛擬機器

(3) VMware虛擬機器遷移工具

(4) 使用Web方式管理vSphere

(5) VMware虛擬機器備份

(6) VMware虛擬機器容錯

(7) VMware View虛擬桌面

vSphere是一套比較複雜、完整的系統,如果按照傳統的方式,需要許多的章節一一介紹各部分功能。為了讓讀者快速、深入掌握vSphere系統及其相關功能,本文透過1的網路拓撲,介紹vCenter、VMware vSphere的使用。

在圖1中,有兩個交換機、3臺伺服器、1臺管理工作站,其中共有2臺VMware ESX Server伺服器、1臺Openfiler做的iSCSI的儲存伺服器,這四臺伺服器分配透過光纖與RJ45網線連線到網路中的兩個交換機上,還有一臺 vSphere Client的工作站,對這些伺服器進行管理。vCenter Server伺服器是安裝在IP地址是172.30.5.2的VMware ESX Server的一臺Windows Server 2003虛擬機器中。

 

圖1 vSphere企業拓撲

圖1中,VMware ESX Server與Openfiler已經安裝、配置好,相關的引數如下:

第1臺VMware ESX Server伺服器,控制檯地址與VMotion是172.30.5.2、172.30.5.22;

第2臺VMware ESX Server伺服器,控制檯地址是172.30.5.3,VMotion地址是172.30.5.4;

Openfiler伺服器的地址是172.30.5.7與172.30.5.8;

vCenter Server伺服器的地址是172.30.5.90,安裝在第1臺VMware ESX Server中。

下面首先介紹vCenter伺服器的配置,而VMware ESX Server與Openfiler的安裝、配置、連線,請參考本站相關內容。

1.1為vCenter Server建立虛擬機器

使用vSphere Client端,連線到172.30.5.2的第1臺VMware ESX Server伺服器,建立一臺名為vCenter、作業系統是Windows Server 2003企業版的虛擬機器,在該虛擬機器中,安裝Windows Server 2003作業系統、安裝VMware Tools、安裝vCenter。需要注意,vCenter Server的虛擬機器,需要是1~2GB記憶體、20GB虛擬硬碟,最好是為該虛擬機器分配2個虛擬CPU。主要步驟如下:

(1)因為這時還沒有vCenter,所以需要用vSphere Client直接連線到172.30.5.2的VMware ESX Server伺服器,如圖2所示。
 

 

圖2 連線到VMware ESX Server

(2)登入到VMware ESX Server後,使用“自定義”方式建立虛擬機器,設定虛擬機器的名稱為vCenter、1GB記憶體、1塊網路卡、20GB大小的虛擬硬碟、1個虛擬CPU。

(3)上傳Windows Server 2003企業版的光碟映象到VMware ESX Server的儲存中。

(4)編輯vCenter虛擬機器的設定,選擇資料儲存中的Windows Server 2003光碟映象作為虛擬機器的光碟機,並且選中“啟動時連線”選項,如圖3所示。

 

圖3 虛擬機器設定

(5)在建立並配置好vCenter的虛擬機器後,啟動虛擬機器並在虛擬機器中安裝Windows Server2003作業系統,然後再安裝VMware Tools。


1.2 安裝vCenter

再次進入Windows Server 2003虛擬機器後,先安裝3.0 SP1及其以版本的Microsoft .Net Framework,再安裝vCenter,主要步驟如下:

(1)安裝Microsoft .Net Framework 3.5,如圖4所示。

(2)由於vCenter的安裝程式使用的並不是很多,所以,不需要把vCenter的安裝光碟映象上傳到VMware ESX Server中,你可以直接使用儲存在客戶端的vCenter安裝光碟映象。首先,你需要修改vCenter虛擬機器的設定,選擇使用“客戶端裝置”(如圖 4所示),然後單擊“ ”圖示,在彈出的“CD/DVD驅動器1”快捷選單中選擇“連線到本地磁碟上的ISO映像”,連線vCenter Server的安裝光碟映象檔案作為虛擬機器的光碟機。

 

圖4使用客戶端裝置

(3)然後進入虛擬機器,執行光碟中的安裝程式,在“vCenter Server 4.0”安裝介面中,單擊“vCenter Server”連結,進入vCenter Server安裝嚮導。

(4)在“客戶資訊”頁中,輸入使用者名稱、單位,以及vCenter Server的許可證號碼,如圖7-18所示。如果沒有許可證號碼,則進入評估模式,並且可以免費使用60天。

(5)在“資料庫選項”頁中,選擇“安裝Microsoft SQL Server 2005 Express例項”。

(6)在“vCenter Server服務”頁中,選擇“使用SYSTEM帳戶”。

(7)在“vCenter Server連結模式選項”頁中,選擇“建立獨立VMware vCenter Server例項”。

(8)在“配置埠”頁中,設定vCenter Server所需要的連線資訊,如圖5所示。如無必要,不要更改這個配置,另外,如果你的Windows Server 2003開啟了防火牆,也需要在防火牆上,開啟這些埠。同時,如果你的Windows Server 2003安裝了IIS或Tomcat,請提前解除安裝這些程式。

(9)單擊“安裝”按鈕,開始vCenter Server的安裝。

圖5配置埠

(12)在安裝完vCenter Server後,為Windows Server 2003更新補丁。當網路中有多臺Windows伺服器,或者工作站都是Windows作業系統的時候,建議在網路中配置WSUS伺服器。

1.3 新增資料中心

在安裝好vCenter Server後,就可以使用vSphere Client登入到vCenter Server,並在vCenter Server中新增多臺VMware ESX Server進行管理。主要步驟如下。

(1)在vSphere Client的登入介面中,在“IP地址/名稱”後面,鍵入vCenter Server伺服器的IP地址或計算機名稱,如果是計算機名稱,要確認可以將計算機名稱解析成對應的IP地址。如果在VLAN的網路中,需要有WINS服 務器的存在,否則,請使用IP地址。如果當前使用的vSphere Client,是與vCenter Center安裝在同一臺計算機上,在“IP地址/名稱”後面鍵入localhost即可。如果你當前的使用者已經新增在“vCenter Server”計算機中,可以選中“使用Windows會話憑據”,如圖6所示。

 

圖6 登入到vCenter Server

【說明】在使用vCenter Client登入到遠端的vCenter Center伺服器時,vCenter Center伺服器上不要啟用防火牆,或者雖然啟用防火牆,但要開啟vCenter Center服務所需要的埠,分別是:TCP的80、443、902、8086、8084、9084、9085、9086等埠。

(2)單擊“登入”按鈕,顯示“安全警告”對話方塊,選中“安裝此證書並且不顯示XX的任何安全警告”,以後將不會出現這個介面。

(3)單擊“忽略”按鈕,進入vCenter Server的管理介面,單擊“建立資料中心”連結,然後為資料中心命名,例如,可以命名為ESX4,如圖7所示。

 

圖7 命名資料中心

【說明】在vCenter Server中,可以建立多個“資料中心”,每一個“資料中心”中可以新增多個VMware ESX Server或VMware ESX Serveri的伺服器。在每臺VMware ESX Server 伺服器中,可以有多個虛擬機器。使用vCenter Client,可以管理多臺VMware ESX Server伺服器,並且可以在不同的VMware ESX Server之間“遷移”虛擬機器。

(5)設定資料中心的名稱為ESX4(當然,也可以設定其他的名稱),然後用滑鼠右鍵單擊這個新建立的資料中心,在彈出的快捷選單中選擇“新增主機”,進入新增主機嚮導頁。

(6)在“指定連線設定”頁,在“主機名”文字框中鍵入要使用該vCenter Server管理的VMware ESX Server的主機名稱或IP地址,並在“使用者名稱”與密碼處鍵入新增的VMware ESX Server伺服器的使用者名稱與密碼(使用者名稱為root),如圖8所示。

 

圖8 連線設定

(7)然後根據嚮導提示,完成VMware ESX Server主機的新增。

然後,參照(5) ~ (7)步,將第2臺VMware ESX Server主機新增到資料中心,新增後如圖9所示。

圖9 新增主機完成


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30129545/viewspace-1844197/,如需轉載,請註明出處,否則將追究法律責任。

相關文章