安裝一個穩定又可長久使用的資料庫是對整個虛擬化架構最好的投資也是重要的基石!這篇文章會詳細講述如何為vCenter安裝一個專用的SQL Server 2012資料庫。
vCenter身為管理眾多虛擬主機、虛擬機器、資源的中樞,資料庫是一個很重要的核心,根據官方網站的KB,vCenter所支援的資料庫包含Oracle、SQL Server,若不另外安裝獨立資料庫,在vCenter的安裝包裏就自帶了SQL Server 2008 Express,但Express版本有個致命的缺點:資料最多僅10GB,當你管理"幾台"(不多於5台)虛擬主機時,這已經夠你用上好一段時間都不用擔心記錄檔過於龐大的問題,但若管理的虛擬主機超過5台,甚至動輒3、40台甚至上百台,那記錄檔很快就會用完10GB的限制,再者,基於記錄檔的重要性,還是建議安裝一個獨立的正式版資料庫,好讓整個基礎系統穩穩當當的運作。
vCenter 5.5支援的SQL Server版本:SQL Server 2008 R2、SQL Server 2012 SP1、SQL Server 2014,在安裝SQL Server前,作業系統必須先安裝.Net Frameeworks 3.5,這是SQL Server的必要元件之一。
準備一台伺服器,這台伺服器可以是實體機也可以是虛擬機,規格如下:
- CPU:4 Cores
- Memory:8 GB
- OS:Windows Server 2012 R2
- HDD 1:作業系統、vCenter、SQL Server核心(標準版 or 企業版)
- HDD 2:SQL Server資料檔
第一步:載入SQL Server安裝檔,並執行安裝程式,選擇"新增SQL Server獨立安裝或將功能加入至現有安裝",開始安裝程序。
第二步:安裝程式會執行檢查,確認每項必要的預先安裝元件都已經準備完成,以免安裝失敗。
第三步:輸入產品金鑰。
第四步:確認條款、檢查更新、檢查系統環境。
第五步:選擇"SQL Server功能安裝"。
第六步:針對vCenter,我們僅需要安裝"Database Engine Services"、"管理工具-基本"、"管理工具-完整"這三個打勾即可。
第七步:檢查安裝規則、設定執行個體組態、檢查磁碟空間需求、設定伺服器組態四個步驟皆採用預設參數即可。
第八步:資料庫引擎組態設定,驗證模式選擇"混和模式(SQL Server驗證與Windows驗證)",輸入sa的密碼,並指定SQL Server管理員。
第九步:檢視錯誤報告、檢查安裝組態規則、確認要安裝的功能。
第十步:完成。
第十一步:完成。以上十個步驟都順利完成後,就代表已經安裝了一個可以讓vCenter使用的SQL Server資料庫了。