oracle_如何打11GR2 RAC PSU補丁
這裡我們按照11.2.0.4.3的檔案來說明。
按照readme上的來,可以說是完全自動化。
Case 1: GI Home and the Database Homes that are not shared and ACFS file system is not configured.
As root user, execute the following command on each node of the cluster:
# opatch auto /18706472 -ocmrf
方式1 會把所有節點自動patch.不過有時候不好用,畢竟都是完全自動,不知道在做哪一步。
方式 2:
我稱為半自動patch.
1.下載最新的opatch程式並替換GI_HOME和ORACLE_HOME下的OPatch目錄。
2.建立存放PSU補丁的目錄。
mkdir /opt/psu
chown -R oracle:oinstall /opt/psu
chmod 777 /opt/psu
3.上傳11.2.0.4.3補丁集包到目錄/opt/psu並解壓。
4.建立ocm檔案
在我做的過程中是,
升級GRID,用grid使用者建立ocm檔案(ocm.rsp);
升級DB,用oracle使用者建立ocm檔案(oraocm.rsp)。
---升級GRID--
5.生成ocm檔案
su - grid
/u01/11.2.0/grid/OPatch/ocm/bin/emocmrsp
提示輸入郵箱,可直接按回車,然後輸入Y,即可在當前目錄下生成ocm.rsp檔案。
把生成的ocm.rsp檔案複製至 /opt/psu目錄
6. 給GRID_HOME安裝補丁集
節點一:
root使用者執行
/u01/11.2.0/grid/OPatch/opatch auto /opt/psu/18706472 -oh $GRID_HOME -ocmrf /opt/psu/ocm.rsp
執行完畢後,再在節點二上執行:
root使用者執行
/u01/11.2.0/grid/OPatch/opatch auto /opt/psu/18706472 -oh $GRID_HOME -ocmrf /opt/psu/ocm.rsp
--升級DB--
注意:7,8步中的ocm.rsp檔案是透過oracle使用者建立的。
7. 給DB HOME安裝補丁集
節點一:
root使用者執行
$ORALCE_HOME/OPatch/opatch auto /opt/psu/18706472 -oh $ORACLE_HOME -ocmrf /opt/psu/oraocm.rsp
執行完畢後,再在節點二上執行:
$ORACLE_HOME/OPatch/opatch auto /opt/psu/18706472 -oh $ORACLE_HOME -ocmrf /opt/psu/oraocm.rsp
8.
如果是更新則執行下面SLQ FILES
sql>conn / as sysdba
sql> @catbundle.sql psu apply
方式2在patch過程中,也會卡住,故自動還是不太好。
方式3:
完全手工patch
停止監聽和INSTANCE
1、以root使用者執行:
$GRID_HOME/crs/install/rootcrs.pl -unlock
2、以grid使用者執行:
$GRID_HOME/OPatch/opatch napply -oh $GRID_HOME -local /arch2/opsu/18706472/18522515
$GRID_HOME/OPatch/opatch napply -oh $GRID_HOME -local /arch2/opsu/18706472/18522514
3、以grid使用者執行:
$GRID_HOME/OPatch/opatch apply -oh $GRID_HOME -local /arch2/opsu/18706472/18522509
4、以oracle使用者執行:
/arch2/opsu/18706472/18522515/custom/server/18522515/custom/scripts/prepatch.sh -dbhome $ORACLE_HOME
5、以oracle使用者執行:
$ORACLE_HOME/OPatch/opatch napply -oh $ORACLE_HOME -local /arch2/opsu/18706472/18522515/custom/server/18522515
#############回滾#######/oracle/app/oracle/product/11.2.0/db_1/OPatch/opatch nrollback -id 18522515-local
6、以oracle使用者執行:
$ORACLE_HOME/OPatch/opatch apply -oh $ORACLE_HOME -local /arch2/opsu/18706472/18522509
#############回滾#######/oracle/app/oracle/product/11.2.0/db_1/OPatch/opatch rollback -id 18522509 -local
7、以oracle使用者執行:
/arch2/opsu/18706472/18522515/custom/server/18522515/custom/scripts/postpatch.sh -dbhome $ORACLE_HOME
8、以root使用者執行:
$GRID_HOME/rdbms/install/rootadd_rdbms.sh
在2個節點上都執行,此處建議依次執行(非並行執行)
9、以root使用者執行:
$GRID_HOME/crs/install/rootcrs.pl -patch
方式3就不會卡住了,因為一步一步來的,如果出錯會報出來的。便於我們修正。
方式3參考MOS
Patch Installation and Deinstallation For 11.2.0.3.x GI PSU (Doc ID 1494646.1)
5 Manual Steps for Apply/Rollback Patch
11.2.0.4 ID 1641136.1
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28211342/viewspace-2129143/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 11g RAC自動打GI PSU補丁Oracle
- Oracle 11g RAC自動打GI PSU補丁(11.2.0.4.8)Oracle
- Oracle 11g RAC 環境打PSU補丁的詳細步驟Oracle
- Oracle 11.2.0.4 RAC安裝最新PSU補丁Oracle
- 資料庫Oracle 11g RAC手動打GI PSU補丁(11.2.0.4.8)資料庫Oracle
- Oracle 11.2.0.4 RAC psu補丁升級至11.2.0.4.2Oracle
- Oracle補丁術語介紹 PSU CPU補丁Oracle
- 【RAC】11gR2 rac 上滾動安裝/回退補丁
- oracle 11.2.0.3 單機 asm 儲存打psu 10補丁OracleASM
- Oracle RAC 19.3打19.5.1 RU補丁Oracle
- 11GR2執行DBCA報錯誤(打補丁)
- Oracle PSU (Patch Set Update)- 10g補丁列表及如何檢視補丁Oracle
- oracle 19c rac打補丁常見錯誤Oracle
- 安裝oracle 11g RAC時打8670579?補丁Oracle
- OJVM+GI PSU補丁升級JVM
- oracle rac 打PSU補丁30805461兩個問題(Java版本及空間不足導致失敗)OracleJava
- 單機 Oracle 11g(11.2.0.4)手動打補丁PSU(11.2.0.4.8)Oracle
- Oracle RAC更新補丁Oracle
- PSU簡介和11.2.0.2.9 PSU補丁操作日誌
- Oracle 19c RAC打補丁過程避坑指南Oracle
- ORACLE RAC的全自動 打補丁標準化文件Oracle
- Oracle 11g RAC 打補丁過程(11.2.0.3.15)Oracle
- oracle打補丁回顧Oracle
- Oracle EBS中打補丁Oracle
- Oracle資料庫PSU補丁安裝Oracle資料庫
- PSU補丁安裝不全的問題
- GI PSU打補丁之opatch auto 自動方式分別打GI_HOME和ORACLE_HOMEOracle
- vm server RAC--補丁Server
- 【UP_ORACLE】如何給Oracle DG打補丁(二)備庫安裝補丁步驟Oracle
- 【UP_ORACLE】如何給Oracle DG打補丁(三)主庫安裝補丁步驟Oracle
- Linux檔案打補丁Linux
- SAP打補丁(Tcode:SPAM)
- 使用OPatch給Oracle打補丁Oracle
- [Oracle] CPU/PSU補丁安裝詳細教程Oracle
- 12C RAC 打31720486補丁 後報錯處理
- 資料庫PSU的補丁升級 從10.2.0.5.2(10248542)升級至10.2.0.5.12(16619894)打補丁記錄資料庫
- 11gr2 rac restart–apply psu(11.2.0.3.6)RESTAPP
- 補丁集PSU、Bundle Patch大致安裝步驟