Table of Contents 1. OPatch 유틸리티 적용 2. Bug Fix Bundle Patch 3. Pre-Cluster Upgrade 4. Cluster Upgrade 5. Pre-DataBase Upgrade 6. DataBase Upgrade 7. Post Upgrade 8. Upgrade 11.2.0.3.0 확인 i ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 1 / 52 - OPatch & Bug Patch Files OPatch file name – p6880880_112000_Linux-x86-64.zip version – 11.2.0.3.4 Bug Fix Bundle Patch file name – p12539000_112020_Linux-x86-64 patch version – 11.2.0.2.0 bug # - 12539000 Directory Location /u01/media/ - Upgrade Software Files file name – p10404530_112030_Linux-x86-64_1of7 – p10404530_112030_Linux-x86-64_2of7 – p10404530_112030_Linux-x86-64_3of7 version – 11.2.0.3.0 - Bug PATCH README.html CONTENTS ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 2 / 52 1. OPatch 유틸리티 적용 1.1 기존 OPatch 유틸리티 디렉토리 내용 삭제 NODE 1 & 2 [root@rac1:~]# rm –rf /u01/app/oracle/11g/db/OPatch/* [root@rac1:~]# rm –rf /u01/app/grid/OPatch/* ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 3 / 52 1.2 OPatch 유틸리티 압축 해제 - OPatch file location : /u01/media/p6880880_112000_Linux-x86-64.zip - $ORACLE_HOME : /u01/app/oracle/11g/db - $GRID_HOME : /u01/app/grid NODE 1 & 2 [oracle@rac1 ~]$ unzip p6880880_112000_Linux-x86-64.zip –d /u01/app/oracle/11g/db [oracle@rac1 ~]$ cd /u01/media [oracle@rac1 ~]$ unzip p6880880_112000_Linux-x86-64.zip -d /u01/app/grid 1.3 OPatch version 적용 및 확인 NODE 1 & 2 [oracle@rac1 ~]$ /u01/app/oracle/11g/db/OPatch/opatch version [oracle@rac1 ~]$ /u01/app/grid/OPatch/opatch version ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 4 / 52 1.4 Oracle Inventory 확인 NODE 1 & 2 [oracle@rac1 ~]$ /u01/app/oracle/11g/db/OPatch/opatch lsinventory –oh /u01/app/oracle/11g/db [oracle@rac1 ~]$ /u01/app/oracle/11g/db/OPatch/opatch lsinventory –oh /u01/app/grid/ ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 5 / 52 1.5 EM (Enterprise Manager) 중지. dbca로 설치 했을 경우 NODE 1 & 2 [oracle@rac1 ~]$ /u01/app/oracle/11.2.0.3.0/db/bin/emctl stop dbconsole ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 6 / 52 1.6 OCM response 파일 생성 *반드시 해당 디렉토리로 위치한 후 생성해야한다. NODE 1 & 2 [oracle@rac1 ~]$ cd /u01/app/oracle/11.2.0.3.0/db/OPatch/ocm/bin/ [oracle@rac1 ~]$ ./emctl enter 후 ‘y’ enter ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 7 / 52 2. Bug Fix Bundle Patch적용 2.1 Bug 12539000 Bundle Patch 압축해제 -patch location : /u01/media/p12539000_112020_Linux-x86-64 -unzipped_patch_location : /u01/app/oracle/11g/patch NODE 1 & 2 [oracle@rac1 ~]$ mkdir /u01/app/oracle/11g/patch [oracle@rac1 ~]$ unzip /u01/media/p12539000_112020_Linux-x86-64 –d /u01/app/oracle/11g/patch ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 8 / 52 2.2 Bug 1253900 Bundle Patch 적용 * opatch auto 사용시 Oracle RAC database home apply 후, GI home 이 apply 되므로. export ORACLE_HOME=$GRID_HOME(full path) 로 바꿔준 후 사용. 순서는 항상 GI Home 적용 후 DB Home이다. * raw 방식이나 asm방식 둘다 동일하다. BUNDLE PATCH 디렉토리 적용 순서가 중요하다. 순서는 <GI_HOME> 적용 후 <DATABASE_HOME> 이다. <unzipped_patch_location> : /u01/app/oracle/11g/patch <GI_HOME> : /u01/app/grid <DATABASE_HOME> : /u01/app/oracle/11g/db/ <ocm_responsefile> : u01/app/oracle/11g/db/OPatch/ocm/bin/ocm.rsp NODE 1 & 2 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 9 / 52 [root@rac1 ~]# /u01/app/oracle/11g/db/OPatch/opatch auto /u01/app/oracle/11g/patch -oh /u01/app/grid -ocmrf /u01/app/oracle/11g/db/OPatch/ocm/bin/ocm.rsp [root@rac1 ~]# /u01/app/oracle/11g/db/OPatch/opatch auto /u01/app/oracle/11g/patch -oh /u01/app/oracle/11g/db -ocmrf /u01/app/oracle/11g/db/OPatch/ocm/bin/ocm.rsp 2.3 변경된 SQL Files DB에 적용 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 10 / 52 2.3 변경된 SQL Files DB에 적용 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 11 / 52 * catbundle.sql location /u01/app/oracle/11g/db/rdbms/admin NODE 1 ONLY [oracle@rac1 ~]$ cd /u01/app/oracle/11.2.0.3.0/db/rdbms/admin [oracle@rac1 ~]$ sqlplus / as sysdba <sql> startup . <sql> select instance_name, status from v$insatance; <sql> @catbundle.sql psu apply . <sql> exit ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 12 / 52 . . 생략 2. 적용 확인 NODE 1 & 2 [oracle@rac1 ~]$ /u01/app/oracle/11g/db/OPatch/opatch lsinventory -oh /u01/app/grid [oracle@rac1 ~]$ /u01/app/oracle/11g/db/OPatch/opatch lsinventory -oh /u01/app/oracle/11g/db ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 13 / 52 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 14 / 52 . . 생략 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 15 / 52 3. Pre-Cluster Upgrade upgrade - out of path using OUI ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 16 / 52 3.1 Unzip Update Software 11.2.0.3.0 file name – p10404530_112030_Linux-x86-64_1of7 – p10404530_112030_Linux-x86-64_2of7 – p10404530_112030_Linux-x86-64_3of7 version – 11.2.0.3.0 location – /u01/media NODE 1&2 [oracle@rac1 ~]$ mkdir /u01/media/11.2.0.3 [oracle@rac1 ~]$ unzip p10404530_112030_Linux-x86-64_1of7.zip -d /u01/media/11.2.0.3 [oracle@rac1 ~]$ unzip p10404530_112030_Linux-x86-64_2of7.zip –d /u01/media/11.2.0.3 [oracle@rac1 ~]$ unzip p10404530_112030_Linux-x86-64_3of7.zip –d /u01/media/11.2.0.3 3.2 Modify size of tmps /etc/fstab 3.2 Modify size of tmps /etc/fstab tmps size = 4GB ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 17 / 52 *설정 후 reboot해서 적용 *tmps size 설정 잘못 할시 DataBase Upgrade 중 다음과 같은 오류 발생 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 18 / 52 3.3 Unset NODE 1&2 [oracle@rac1 ~]$ unset ORACLE_BASE [oracle@rac1 ~]$ unset ORACLE_HOME [oracle@rac1 ~]$ unset ORACLE_SID ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 19 / 52 3.4 Check runcluvify.sh NODE 1&2 [oracle@rac1 ~]$./runcluvfy.sh stage -pre crsinst -upgrade -n rac1,rac2 -rolling -src_crshome /u01/app/grid -dest_crshome /u01/app/11.2.0.3.0/grid –dest_version 11.2.0.3.0 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 20 / 52 . . 생략 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 21 / 52 . . 생략 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 22 / 52 4. Cluster Upgrade - (css,crs,asm) NODE 1&2 [root@rac1 ~]# mkdir -p /u01/app/11.2.0.3.0/grid [root@rac1 ~]# chown -R oracle:oinstall /u01/app/11.2.0.3.0/grid [oracle@rac1 ~]$ /u01/media/11.2.0.3.0/grid/runInstaller ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 23 / 52 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 24 / 52 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 25 / 52 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 26 / 52 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 27 / 52 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 28 / 52 . ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 29 / 52 . 생략 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 30 / 52 . . 생략 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 31 / 52 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 32 / 52 4.1 확인 NODE 1&2 [oracle@rac1 ~]$ crsctl query crs activeversion ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 33 / 52 5. Pre-DataBase Upgrade 5.1 empty recyclebin NODE 1&2 [oracle@rac1 ~]$ sqlplus / as sysdba <sql> purge dba_recyclebin ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 34 / 52 6. DataBase Upgrade ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 35 / 52 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 36 / 52 NODE 1 [oracle@rac1 ~]$ /u01/media/11.2.0.3.0/database/runInstaller ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 37 / 52 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 38 / 52 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 39 / 52 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 40 / 52 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 41 / 52 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 42 / 52 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 43 / 52 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 44 / 52 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 45 / 52 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 46 / 52 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 47 / 52 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 48 / 52 6. Post Database Upgrade $GRID_HOME = /u01/app/11.2.0.3.0/grid $ORACLE_HOME = /u01/app/oracle/11.2.0.3.0/db ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 49 / 52 NODE 1&2 [root@rac1 ~]# vi .bash_profile [root@rac1 ~]# vi /u01/media/.bash_profile [root@rac1 ~]# source .bash_profile [root@rac1 ~]# source /u01/media/.bash_profile ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 50 / 52 ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 51 / 52 7. 확인 i ASM Upgrade Guide RAC 11.2.0.2.0 to 11.2.0.3.0 - 34기 Jay Lee 페이지 52 / 52
© Copyright 2026 Paperzz