天天看點

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

本節書摘來自異步社群《建構高可用vmware vsphere 5.x虛拟化架構》一書中的第2章,第2.5節,作者:何坤源著,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視

vmware官方提供了兩個vcenter server版本,一個基于windows,另一個基于linux的vmware vcenter server appliance。

對于linux版本來說,使用者無需複雜的配置,通過vmware官方釋出的模版部署到esxi主機上即可使用,是以,linux版vmware vcenter server appliance也有大量的使用者,遺憾的是嵌入式資料庫隻能支援不超過5台esxi主機以及50台虛拟機,獨立資料庫隻支援oracle,本節将介紹如何安裝配置oracle 11g資料庫作為linux版vmware vcenter server appliance獨立資料庫。

本節實戰将在一台運作windows server 2008 r2的虛拟機上安裝oracle 11g,再介紹基于linux版vcenter server appliance資料庫的建立以及配置。

2.5.1 安裝oracle 11g資料庫

第1步,運作oracle 11g安裝程式,如圖2-5-1所示,單擊“下一步(n)”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第2步,出現“未指定電子郵件位址”提示,如圖2-5-2所示,讀者可以根據實際情況進行選擇,此處單擊“是(y)”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第3步,選擇“僅安裝資料庫軟體(i)”,如圖2-5-3所示,單擊“下一步(n)”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第4步,選擇“單執行個體資料庫安裝(s)”,如圖2-5-4所示,單擊“下一步(n)”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第5步,選擇“産品語言”,如圖2-5-5所示,單擊“下一步(n)”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第6步,選擇資料庫版本為“标準版1(3.29gb)(o)”,如圖2-5-6所示,單擊“下一步(n)”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第7步,指定oracle資料庫安裝位置配置,如圖2-5-7所示,單擊“下一步(n)”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第8步,執行先決條件檢查,如圖2-5-8所示。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第 9 步,確定先決條件檢查不出現任何問題,如圖2-5-9所示,單擊“完成(f)”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第10步,開始安裝oracle 11g資料庫,如圖2-5-10所示。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第11步,oracle database安裝完成,如圖2-5-11所示,單擊“關閉(c)”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

2.5.2 建立vmware vcenter server appliance所需資料庫

完成資料庫的安裝後就使用oracle 11g資料庫“database configuration assistant”建立vmware vcenter server appliance所需資料庫。

第1步,進入“database configuration assistant”建立向導,如圖2-5-12所示。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第2步,選擇“建立資料庫”,如圖2-5-13所示,單擊“下一步(n)”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第3步,選擇“一般用途或事務處理”建立資料庫,如圖2-5-14所示,單擊“下一步(n)”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第4步,配置資料庫辨別,此處設定為“bdnetlabvc”,如圖2-5-15所示,單擊“下一步(n)”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第5步,配置管理選項,取消勾選“配置enterprise manager”,如圖2-5-16所示,單擊“下一步(n)”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第6步,選擇“所有賬戶使用同一管理密碼”,如圖2-5-17所示,單擊“下一步(n)”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第7步,配置“資料庫檔案所在位置”,如圖2-5-18所示,單擊“下一步(n)”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第8步,配置“恢複配置”,如圖2-5-19所示,單擊“下一步(n)”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第9步,配置“資料庫内容”,如圖2-5-20所示,單擊“下一步(n)”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第10步,配置“初始化參數”,如圖2-5-21所示,單擊“下一步(n)”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第11步,确認“資料庫存儲”,如圖2-5-22所示,單擊“下一步(n)”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第12步,勾選“建立資料庫”,如圖2-5-23所示,單擊“完成(f)”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第13步,确認建立資料庫,如圖2-5-24所示,單擊“确定”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第14步,開始建立資料庫,如圖2-5-25所示。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第15步,資料庫建立完成,如圖2-5-26所示,單擊“退出”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

2.5.3 配置vmware vcenter server appliance使用獨立資料庫

第1步,使用浏覽器登入vmware vcenter server appliance,如圖2-5-27所示,單擊“login”按鈕。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第2步,通過圖2-5-28可以看出,vmware vcenter server appliance目前使用嵌入式資料庫“embedded”。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第3步,選擇“configure database”,配置資料庫,如圖2-5-29所示。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第4步,根據實際情況輸入oracle資料庫資訊,如圖2-5-30所示,oracle 11g預設偵聽端口為“1521”,點選“test settings”按鈕測試資料庫連接配接。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第5步,出現錯誤提示“error:vpxd must be stopped to perform this operation.”,如圖2-5-31所示。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第6步,檢查vmware vcenter server appliance運作狀态,确認vcenter server狀态為“stopped”,如圖2-5-32所示。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第7步,再次配置資料庫,點選“test settings”按鈕測試資料庫連接配接,通過圖2-5-33可以看出,資料庫測試成功,單擊“save settings”按鈕儲存配置。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第8步,系統正在配置資料庫,如圖2-5-34所示。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第9步,配置完成,vmware vcenter server appliance目前使用資料庫為“oracle”,如圖2-5-35所示。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫

第10步,使用vmware vsphere client登入vmware vcenter server appliance,如圖2-5-36所示,vmware vcenter server appliance正常工作。

《建構高可用VMware vSphere 5.X虛拟化架構》——2.5 使用Oracle作為VMware vCenter Server Appliance資料庫