天天看點

oracle+更新檔回退,基于HP- UNIX系統ORACLE 更新檔安裝實施過程

釋出時間: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、更新檔回退步驟,确認指令的輸出中不再顯示更新檔。