安裝vCenter server 前必須的三大元件:
vCenter serve是vSPhere解決方案基礎實體架構的核心,可以将多台ESXi主機資源集中,實作很多進階功能,安裝vCenter server前必備的三大元件如下:
vCenter single sign-on:一種身份驗證服務,允許所有vSPhere軟體元件通過安全的令牌交換機制互相通信;
vCenter inventory Service :用于存儲vCenter server應用程式和清單資料,使跨連結的vCenter server可以搜尋和通路清單對象;
vSPhere web vClient :可以使用web浏覽器通過vCenter server管理ESXi主機的應用程式,并且所有vSPhere 5.0以上新增加的功能集都必須通過vSPhere web vClient才可以使用。
準備安裝環境:
1、軟體要求:安裝vCenter server 5.5總共包含4個元件,分别是 vCenter single sign-on、 vCenter inventory Service、 vSPhere web vClient 和vCenter server,一般選擇将這四個元件安裝在同一台伺服器上,組成一台vCenter server 5.5伺服器。
vCenter server 5.5要求作業系統最低使用64位server 2008 SP2,裝有Microsoft .NET Framework 3.5 SP1,每台vCenter server 5.5自身都必須有1個資料庫,資料庫支援oracle和SQL server,并使用64位系統DSN連接配接其資料庫。
2、硬體要求:要求vCenter server 5.5伺服器的CPU最低為Intel或AMDX64的CPU,核心至少為2個,且每個核心主頻為2GHz,記憶體為12GB。如果vCenter server資料庫與vCenter server運作在同一伺服器上,則記憶體要求更高,磁盤為100GB,安裝後需要40~60GB的可用磁盤空間,具體取決于清單大小。
注意:安裝vCenter server 5.5最主要的影響是記憶體大小,記憶體大小決定清單大小,清單大小決定可以控制多少台虛拟機,小清單(主機1~100台或虛拟機1~1000個),記憶體至少1GB,中等清單(主機100~400台或虛拟機1000~4000個)記憶體至少2GB,大清單(主機超過400台或虛拟機超過4000個)記憶體至少3GB。
vCenter server 的配置環境,域伺服器是關鍵,除ESXi 5.5的所有伺服器均需加入到域中。
需要用到的伺服器如下:
1、DC一台(做域環境);
2、SQL server伺服器及vCenter server內建在一台伺服器上;(一般在實際情況,資料庫伺服器和vCenter 伺服器是分别運作在不同伺服器的);
3、兩台ESXi 主機;
4、用戶端;
開始部署:
一、準備資料庫:
1、使用域管理者賬号登入SQL server伺服器,打開“ SQL server配置管理器”,單擊“SQL server服務”,将所有服務的登入身份改為“域管理者”,啟動模式改為“自動”并啟動服務,其中reportserver服務例外,配置過後如下圖所示:

2、單擊“SQL server 網絡配置”→“MSSQLSERVER的協定”,右擊“tcp/ip”,選擇屬性,更改為如下所示:
3、找到 “SQL server browser服務”,重新開機此服務,使剛剛的更改生效。
4、建立一個資料庫,用來存放VCenter server的配置資訊。
5、使用SQL server 2008 R2的CD光牒,安裝一個sqlncli.msi的安裝包,若SQL server 和VCenter server伺服器是同一個,可以省略此步驟,因為在安裝SQL server時預設安裝了此安裝包。(安裝比較簡單,一路下一步即可)。
7、按照下圖依次打開“資料源(ODBC)”:
8、在打開的對話框中選擇“系統DSN”頁籤,然後單擊“添加”,如下圖所示:
9、如下圖所示,建立VCenter server 資料源,輸入要建立的資料源的名稱,選擇要連接配接的SQL server伺服器,然後下一步:
10、輸入的是剛剛建立的VCenter server資料庫的管理者和密碼,單擊下一步:
11、在此更改預設資料庫為我們剛剛建立的資料庫,然後下一步:
12、保持預設,單擊完成,彈出一下對話框:
13、單擊“測試資料源”,看看是否可以連接配接成功:
14、點選“确定”,關閉配置對話框。
二、安裝VCenter single sign-on
1、打開VCenter server 5.5安裝CD光牒的引導程式,選擇VCenter single sign-on,單擊“安裝”:
2、具體安裝過程如下,沒有特殊備注的保持預設即可:
設定此密碼,需要符合複雜性要求,必須包含大寫字母、小寫字母、數字、符号(此密碼務必謹記,安裝後面的元件時,還需用到):
三、安裝VCenter inventory service:
1、點選安裝:
2、保持預設,确定:
3、點選“下一步”:
配置端口号,建議保持預設:
根據實際需求,選擇清單大小:
這裡輸入的是剛才安裝VCenter single sign-on元件時設定的密碼:
單擊“是”,接受SSO lookup service分支證書的SSL SHA1指紋:
安裝完成:
四、安裝VCenter server:
由于此伺服器上安裝的有IIS,是以會導緻和VCenter server的常用端口沖突,沒關系,點選“是”,一會改一下預設的端口号即可:
因為之前已經建立了資料庫,是以選擇“使用現有的受支援資料庫”,并在“資料源名稱”下拉清單中找到已經建立好的資料庫,單擊“下一步”,若選擇第一項,安裝程式會自動捆綁安裝1個SQL server 2008 express 資料庫,此資料庫僅适用于最多5個ESX機主機和50個虛拟機的部署:
使用預設的系統賬戶或域賬戶均可,這裡就預設了:
因為本案例是全新獨立安裝的,是以選擇第一項,連結模式組用于可跨多個VCenter server系統檢視、搜尋和管理資料:
配置VCenter server端口号,建議保持預設,隻是我這裡的http端口号沖突了,是以,随便改了一個:
選擇清單大小:
輸入VCenter single sign-On 管理者使用者名及密碼:
單擊“是”,接受SSO lookup service分支證書的SSLSHA1指紋:
輸入要添加為VCenter server管理者的vCenter single sign-on使用者或組,我這裡就按administrators組來:
輸入inventory service URL,這裡保持預設:
選擇安裝位置:
等待安裝完成:
五、安裝vsphere web vclient:
安裝比較簡單,這裡的安裝過程就省略了:
至此,就可以使用用戶端通路了,我這裡使用的是win7 的IE浏覽器,嘗試過win 10或伺服器版本的浏覽器,遇到一些問題,就沒有深究,建議初次使用win 7 的浏覽器吧,最起碼出現問題後不會懷疑是服務沒搭好,需要注意的是客戶機需要安裝Adobe flash player 11.5或更高版本的。
我這裡做了DNS 域名解析,如果我沒做DNS域名解析的話,那麼我就應該輸入VCenter 伺服器的IP位址來進行通路,注意,9443是端口号,必須要加的,如:https://192.168.1.2:9443/
至此,即可通過vclient 用戶端來控制ESXi主機了: