釋出時間:2012-09-06 08:31 來源:電力系統測試部 作者:姚建偉
在HP-UNIX上的部署資料庫采用ORACLE RAC方式。是以更新檔更新在實施過程中采用以叢集和Oracle RAC技術為出發點,分析了相關技術的基本原理,在此基礎上安裝Oracle RAC和Oracle資料庫,随後部署應用系統,并進行更新更新檔測試的實施方案。
在硬體環境中,準備兩台主機為HP RX8640 英特爾安騰64位處理器,作業系統是 HP-UX v11.31 版本,存儲采用磁盤陣列,提供800G測試空間。資料庫叢集軟體:Oracle Clusterware 10.2.0.1,資料庫:Oracle Database 10.2.0.1企業版。更新檔包:Oracle 更新檔包10.2.0.4和Oracle 更新檔包10.2.0.5兩個更新版本。
安裝Oracle RAC和Oracle資料庫具體方法是:
1、存儲規劃先按着磁盤陣列劃分為7個Disk(LUN)全部映射到兩台主機,同時修改相應的HP-UX kernel參數。
2、按照網絡規劃添加每台主機需要有兩個網絡接口,總共需要4個區域網路IP和2個私有IP。其中設定兩個節點間的心跳資訊傳遞,可以應對資料庫的通路、應對網絡傳輸速度,使節點之間的雙機互信通暢,以便雙機能夠互訪,提高通信穩定性。
3、建立oracle使用者和dba、oinstall組,以及修改系統參數。在ORACLE使用者下按要求設定對應環境變量。
4、安裝ORACLE叢集軟體,并根據規劃設定VIP。以叢集模式安裝資料庫應用軟體。
5、建立ASM執行個體,按規劃把對應的裸裝置磁盤加入磁盤組,由于陣列劃分的時候已經做了鏡像,在這裡隻使用ASM的條帶化功能。使用DBCA建立TAF服務。
6、安裝ORACLE資料庫
安裝Oracle更新檔具體方法是:
1、安裝更新檔安裝工具, OPatch 10.2.0.4.7,否則無法安裝bundle更新檔。
2、安裝CRS bundle更新檔,安裝db bundle更新檔等。
3、驗證更新檔安裝情況,确認指令的輸出中顯示更新檔已安裝。
4、更新檔回退步驟,确認指令的輸出中不再顯示更新檔。