[Oracle 11g] Oracle 11.2.0.4 RAC PSU Rolling 패치 가이드
OS 환경
CentOS 7.9
DB 환경
Oracle Database 11.2.0.4 RAC 2node
패치파일
p32917428_112040_Linux-x86-64.zip
p6880880_112000_Linux-x86-64.zip
패치방법
11.2.0.4 버전의 기본 설치만 되어 있어 각각 롤링 패치 방식으로 운영중에 패치를 진행함.
최신 OPatch 파일을 받아 그리드 및 오라클 홈에 압축을 풀어 패치 진행.
p32917428_112040_Linux-x86-64.zip 패치 파일의 readme를 보면 각 패치파일의 용도가 나온다.

순서
1번 노드 패치 먼저 한 후 2번노드 진행
기존 패치내역 확인
패치 전 각 노드의 패치내역 확인
# 노드별 패치 내역 확인
SQL> SET LINESIZE 400
COLUMN ACTION_TIME FORMAT A20
COLUMN ACTION FORMAT A20
COLUMN NAMESPACE FORMAT A20
COLUMN VERSION FORMAT A10
COLUMN COMMENTS FORMAT A30
COLUMN BUNDLE_SERIES FORMAT A10
SELECT TO_CHAR(ACTION_TIME, 'YYYYMMDD HH24:MI:SS') AS ACTION_TIME
,ACTION
,NAMESPACE
,VERSION
,ID
,COMMENTS
,BUNDLE_SERIES
FROM DBA_REGISTRY_HISTORY
ORDER BY ACTION_TIME
;
ACTION_TIME ACTION NAMESPACE VERSION ID COMMENTS BUNDLE_SER
-------------------- ---------- ------------ ---------- ---- ---------------------- ----------
20220901 18:55:12 APPLY SERVER 11.2.0.4 0 Patchset 11.2.0.2.0 PSU
OPatch 버전 확인
# grid
[grid@host01 ~]$ $ORACLE_HOME/OPatch/opatch version -oh $ORACLE_HOME
OPatch Version: 11.2.0.3.4
OPatch succeeded.
# oracle
[oracle@host01 ~]$ $ORACLE_HOME/OPatch/opatch version -oh $ORACLE_HOME
OPatch Version: 11.2.0.3.4
OPatch succeeded.
패치 버전 확인
# grid
[grid@host01 ~]$ $ORACLE_HOME/OPatch/opatch lspatches -oh $ORACLE_HOME
18370031;Grid Infrastructure Patch Set Update : 11.2.0.4.x (gibugno)
# oracle
[oracle@host01 ~]$ $ORACLE_HOME/OPatch/opatch lspatches -oh $ORACLE_HOME
이 Oracle 홈에 설치된 Interim 패치가 없습니다.
invalid object 확인
SQL> select count(*) from dba_objects where status!='VALID';
COUNT(*)
----------
0
사전 작업
패치파일 unzip (1 node, 2 node)
[grid@host01 ~]$ cd /u01/setup/patch
[grid@host01 patch]$ unzip p32917428_112040_Linux-x86-64.zip
OPatch 최신버전으로 변경 (1 node, 2 node)
# grid
[root@host01 ~]# cd /u01/setup/patch
[root@host01 patch]# unzip p6880880_112000_Linux-x86-64.zip
[root@host01 patch]# cd $GRID_HOME
[root@host01 11.2.0.4]# mv OPatch OPatch_old
[root@host01 11.2.0.4]# mv /u01/setup/patch/OPatch $GRID_HOME
[root@host01 11.2.0.4]# chown -R grid:dba OPatch
[root@host01 11.2.0.4]# $GRID_HOME/OPatch/opatch version -oh $GRID_HOME
OPatch Version: 11.2.0.3.31
OPatch succeeded.
# oracle
[oracle@host01 ~]$ cd /u01/setup/patch
[oracle@host01 patch]$ unzip p6880880_112000_Linux-x86-64.zip
[oracle@host01 patch]$ cd $ORACLE_HOME
[oracle@host01 db_1]$ mv OPatch OPatch_old
[oracle@host01 db_1]$ mv /u01/setup/patch/OPatch $ORACLE_HOME
[oracle@host01 db_1]$ $ORACLE_HOME/OPatch/opatch version -oh $ORACLE_HOME
OPatch Version: 11.2.0.3.31
OPatch succeeded.
1 node 패치
DB 종료 (1 node)
[oracle@host01 db_1]$ srvctl stop instance -d orcl -i orcl1 -o immediate
[oracle@host01 db_1]$ ps -ef | grep ora_
oracle 16551 16059 0 12:16 pts/1 00:00:00 grep --color=auto ora_
Grid 종료 (1 node)
centos7 버전에서 실행하면 에러가 나오기 때문에 grid에 있는 perl을 사용하여 실행
[root@host01 11.2.0.4]# $GRID_HOME/perl/bin/perl $GRID_HOME/crs/install/rootcrs.pl -unlock
Using configuration parameter file: /u01/app/grid/11.2.0.4/crs/install/crsconfig_params
CRS-2791: Starting shutdown of Oracle High Availability Services-managed resources on 'host01'
CRS-2673: Attempting to stop 'ora.crsd' on 'host01'
CRS-2790: Starting shutdown of Cluster Ready Services-managed resources on 'host01'
CRS-2673: Attempting to stop 'ora.LISTENER_SCAN1.lsnr' on 'host01'
CRS-2673: Attempting to stop 'ora.LISTENER.lsnr' on 'host01'
CRS-2673: Attempting to stop 'ora.OCR.dg' on 'host01'
CRS-2673: Attempting to stop 'ora.ARCH.dg' on 'host01'
CRS-2673: Attempting to stop 'ora.DATA.dg' on 'host01'
CRS-2677: Stop of 'ora.LISTENER.lsnr' on 'host01' succeeded
CRS-2673: Attempting to stop 'ora.host01.vip' on 'host01'
CRS-2677: Stop of 'ora.LISTENER_SCAN1.lsnr' on 'host01' succeeded
CRS-2673: Attempting to stop 'ora.scan1.vip' on 'host01'
CRS-2677: Stop of 'ora.ARCH.dg' on 'host01' succeeded
CRS-2677: Stop of 'ora.DATA.dg' on 'host01' succeeded
CRS-2677: Stop of 'ora.host01.vip' on 'host01' succeeded
CRS-2672: Attempting to start 'ora.host01.vip' on 'host02'
CRS-2677: Stop of 'ora.scan1.vip' on 'host01' succeeded
CRS-2672: Attempting to start 'ora.scan1.vip' on 'host02'
CRS-2676: Start of 'ora.host01.vip' on 'host02' succeeded
CRS-2676: Start of 'ora.scan1.vip' on 'host02' succeeded
CRS-2672: Attempting to start 'ora.LISTENER_SCAN1.lsnr' on 'host02'
CRS-2676: Start of 'ora.LISTENER_SCAN1.lsnr' on 'host02' succeeded
CRS-2677: Stop of 'ora.OCR.dg' on 'host01' succeeded
CRS-2673: Attempting to stop 'ora.asm' on 'host01'
CRS-2677: Stop of 'ora.asm' on 'host01' succeeded
CRS-2673: Attempting to stop 'ora.ons' on 'host01'
CRS-2677: Stop of 'ora.ons' on 'host01' succeeded
CRS-2673: Attempting to stop 'ora.net1.network' on 'host01'
CRS-2677: Stop of 'ora.net1.network' on 'host01' succeeded
CRS-2792: Shutdown of Cluster Ready Services-managed resources on 'host01' has completed
CRS-2677: Stop of 'ora.crsd' on 'host01' succeeded
CRS-2673: Attempting to stop 'ora.crf' on 'host01'
CRS-2673: Attempting to stop 'ora.ctssd' on 'host01'
CRS-2673: Attempting to stop 'ora.evmd' on 'host01'
CRS-2673: Attempting to stop 'ora.asm' on 'host01'
CRS-2673: Attempting to stop 'ora.mdnsd' on 'host01'
CRS-2677: Stop of 'ora.crf' on 'host01' succeeded
CRS-2677: Stop of 'ora.ctssd' on 'host01' succeeded
CRS-2677: Stop of 'ora.evmd' on 'host01' succeeded
CRS-2677: Stop of 'ora.mdnsd' on 'host01' succeeded
CRS-2677: Stop of 'ora.asm' on 'host01' succeeded
CRS-2673: Attempting to stop 'ora.cluster_interconnect.haip' on 'host01'
CRS-2677: Stop of 'ora.cluster_interconnect.haip' on 'host01' succeeded
CRS-2673: Attempting to stop 'ora.cssd' on 'host01'
CRS-2677: Stop of 'ora.cssd' on 'host01' succeeded
CRS-2673: Attempting to stop 'ora.gipcd' on 'host01'
CRS-2677: Stop of 'ora.gipcd' on 'host01' succeeded
CRS-2673: Attempting to stop 'ora.gpnpd' on 'host01'
CRS-2677: Stop of 'ora.gpnpd' on 'host01' succeeded
CRS-2793: Shutdown of Oracle High Availability Services-managed resources on 'host01' has completed
CRS-4133: Oracle High Availability Services has been stopped.
Successfully unlock /u01/app/grid/11.2.0.4
Grid 패치
OCW 패치 (1 node)
[grid@host01 ~]$ $ORACLE_HOME/OPatch/opatch napply -oh $ORACLE_HOME -local /u01/setup/patch/32917428/32758914
Oracle Interim 패치 설치 프로그램 버전 11.2.0.3.31
Copyright (c) 2022, Oracle Corporation. All rights reserved.
Oracle 홈: /u01/app/grid/11.2.0.4
중앙 인벤토리: /u01/app/oraInventory
출처: /u01/app/grid/11.2.0.4/oraInst.loc
OPatch 버전: 11.2.0.3.31
OUI 버전: 11.2.0.4.0
로그 파일 위치: /u01/app/grid/11.2.0.4/cfgtoollogs/opatch/opatch2022-09-02_12-44-48오후_1.log
Verifying environment and performing prerequisite checks...
--------------------------------------------------------------------------------
Start OOP by Prereq process.
Launch OOP...
Oracle Interim 패치 설치 프로그램 버전 11.2.0.3.31
Copyright (c) 2022, Oracle Corporation. All rights reserved.
Oracle 홈: /u01/app/grid/11.2.0.4
중앙 인벤토리: /u01/app/oraInventory
출처: /u01/app/grid/11.2.0.4/oraInst.loc
OPatch 버전: 11.2.0.3.31
OUI 버전: 11.2.0.4.0
로그 파일 위치: /u01/app/grid/11.2.0.4/cfgtoollogs/opatch/opatch2022-09-02_12-44-55오후_1.log
Verifying environment and performing prerequisite checks...
OPatch continues with these patches: 32758914
계속하겠습니까? [y|n]
y
User Responded with: Y
All checks passed.
로컬 시스템의 이 ORACLE_HOME에서 실행 중인 Oracle 인스턴스를 종료하십시오.
(Oracle 홈 = '/u01/app/grid/11.2.0.4')
로컬 시스템이 패치할 준비가 되었습니까? [y|n]
y
User Responded with: Y
Backing up files...
OH '/u01/app/grid/11.2.0.4'에 Interim 패치 '32758914'을(를) 적용하는 중
oracle.crs, 11.2.0.4.0 구성요소를 패치하는 중...
Patch 32758914 successfully applied.
Sub-set patch [18370031] has become inactive due to the application of a super-set patch [32758914].
Please refer to Doc ID 2161861.1 for any possible further required actions.
Log file location: /u01/app/grid/11.2.0.4/cfgtoollogs/opatch/opatch2022-09-02_12-44-55오후_1.log
OPatch succeeded.
ACFS 패치 (1 node)
[grid@host01 ~]$ $ORACLE_HOME/OPatch/opatch napply -oh $ORACLE_HOME -local /u01/setup/patch/32917428/33112794
Oracle Interim 패치 설치 프로그램 버전 11.2.0.3.31
Copyright (c) 2022, Oracle Corporation. All rights reserved.
Oracle 홈: /u01/app/grid/11.2.0.4
중앙 인벤토리: /u01/app/oraInventory
출처: /u01/app/grid/11.2.0.4/oraInst.loc
OPatch 버전: 11.2.0.3.31
OUI 버전: 11.2.0.4.0
로그 파일 위치: /u01/app/grid/11.2.0.4/cfgtoollogs/opatch/opatch2022-09-02_12-46-29오후_1.log
Verifying environment and performing prerequisite checks...
OPatch continues with these patches: 33112794
계속하겠습니까? [y|n]
y
User Responded with: Y
All checks passed.
로컬 시스템의 이 ORACLE_HOME에서 실행 중인 Oracle 인스턴스를 종료하십시오.
(Oracle 홈 = '/u01/app/grid/11.2.0.4')
로컬 시스템이 패치할 준비가 되었습니까? [y|n]
y
User Responded with: Y
Backing up files...
OH '/u01/app/grid/11.2.0.4'에 Interim 패치 '33112794'을(를) 적용하는 중
oracle.usm, 11.2.0.4.0 구성요소를 패치하는 중...
Patch 33112794 successfully applied.
Log file location: /u01/app/grid/11.2.0.4/cfgtoollogs/opatch/opatch2022-09-02_12-46-29오후_1.log
OPatch succeeded.
DB PSU 패치 (1 node)
[grid@host01 ~]$ $ORACLE_HOME/OPatch/opatch napply -oh $ORACLE_HOME -local /u01/setup/patch/32917428/32758711
Oracle Interim 패치 설치 프로그램 버전 11.2.0.3.31
Copyright (c) 2022, Oracle Corporation. All rights reserved.
Oracle 홈: /u01/app/grid/11.2.0.4
중앙 인벤토리: /u01/app/oraInventory
출처: /u01/app/grid/11.2.0.4/oraInst.loc
OPatch 버전: 11.2.0.3.31
OUI 버전: 11.2.0.4.0
로그 파일 위치: /u01/app/grid/11.2.0.4/cfgtoollogs/opatch/opatch2022-09-02_12-47-40오후_1.log
Verifying environment and performing prerequisite checks...
OPatch continues with these patches: 17478514 18031668 18522509 19121551 19769489 20299013 20760982 21352635 21948347 22502456 23054359 24006111 24732075 25869727 26609445 26392168 26925576 27338049 27734982 28204707 28729262 29141056 29497421 29913194 30298532 30670774 31103343 31537677 31983472 32328626 32758711
계속하겠습니까? [y|n]
y
User Responded with: Y
All checks passed.
로컬 시스템의 이 ORACLE_HOME에서 실행 중인 Oracle 인스턴스를 종료하십시오.
(Oracle 홈 = '/u01/app/grid/11.2.0.4')
로컬 시스템이 패치할 준비가 되었습니까? [y|n]
y
User Responded with: Y
Backing up files...
Applying sub-patch '17478514' to OH '/u01/app/grid/11.2.0.4'
ApplySession: Oracle 홈에 선택적 구성요소 [ oracle.sdo, 11.2.0.4.0 ] , [ oracle.sysman.agent, 10.2.0.4.5 ] , [ oracle.xdk, 11.2.0.4.0 ] 이(가) 없거나 상위 버전이 발견되었습니다.
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.sdo.locator, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.nlsrtl.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.xdk.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
.
.
.
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.network.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
Composite patch 32758711 successfully applied.
Log file location: /u01/app/grid/11.2.0.4/cfgtoollogs/opatch/opatch2022-09-02_12-47-40오후_1.log
OPatch succeeded.
DB 패치
패치 전 확인 (1 node)
[oracle@host01 ~]$ /u01/setup/patch/32917428/32758914/custom/server/32758914/custom/scripts/prepatch.sh -dbhome $ORACLE_HOME
/u01/setup/patch/32917428/32758914/custom/server/32758914/custom/scripts/prepatch.sh completed successfully.
OCW 패치 (1 node)
[oracle@host01 ~]$ $ORACLE_HOME/OPatch/opatch napply -oh $ORACLE_HOME -local /u01/setup/patch/32917428/32758914/custom/server/32758914
local /u01/setup/patch/32917428/32758914/custom/server/32758914
Oracle Interim 패치 설치 프로그램 버전 11.2.0.3.31
Copyright (c) 2022, Oracle Corporation. All rights reserved.
Oracle 홈: /u01/app/oracle/product/11.2.0.4/db_1
중앙 인벤토리: /u01/app/oraInventory
출처: /u01/app/oracle/product/11.2.0.4/db_1/oraInst.loc
OPatch 버전: 11.2.0.3.31
OUI 버전: 11.2.0.4.0
로그 파일 위치: /u01/app/oracle/product/11.2.0.4/db_1/cfgtoollogs/opatch/opatch2022-09-02_13-08-10오후_1.log
Verifying environment and performing prerequisite checks...
--------------------------------------------------------------------------------
Start OOP by Prereq process.
Launch OOP...
Oracle Interim 패치 설치 프로그램 버전 11.2.0.3.31
Copyright (c) 2022, Oracle Corporation. All rights reserved.
Oracle 홈: /u01/app/oracle/product/11.2.0.4/db_1
중앙 인벤토리: /u01/app/oraInventory
출처: /u01/app/oracle/product/11.2.0.4/db_1/oraInst.loc
OPatch 버전: 11.2.0.3.31
OUI 버전: 11.2.0.4.0
로그 파일 위치: /u01/app/oracle/product/11.2.0.4/db_1/cfgtoollogs/opatch/opatch2022-09-02_13-08-18오후_1.log
Verifying environment and performing prerequisite checks...
OPatch continues with these patches: 32758914
계속하겠습니까? [y|n]
y
User Responded with: Y
All checks passed.
로컬 시스템의 이 ORACLE_HOME에서 실행 중인 Oracle 인스턴스를 종료하십시오.
(Oracle 홈 = '/u01/app/oracle/product/11.2.0.4/db_1')
로컬 시스템이 패치할 준비가 되었습니까? [y|n]
y
User Responded with: Y
Backing up files...
OH '/u01/app/oracle/product/11.2.0.4/db_1'에 Interim 패치 '32758914'을(를) 적용하는 중
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
Patch 32758914 successfully applied.
Log file location: /u01/app/oracle/product/11.2.0.4/db_1/cfgtoollogs/opatch/opatch2022-09-02_13-08-18오후_1.log
OPatch succeeded.
DB PSU 패치 (1 node)
[oracle@host01 ~]$ $ORACLE_HOME/OPatch/opatch apply -oh $ORACLE_HOME -local /u01/setup/patch/32917428/32758711
[oracle@host01 ~]$ $ORACLE_HOME/OPatch/opatch apply -oh $ORACLE_HOME -local /u01/setup/patch/32917428/32758711
Oracle Interim 패치 설치 프로그램 버전 11.2.0.3.31
Copyright (c) 2022, Oracle Corporation. All rights reserved.
Oracle 홈: /u01/app/oracle/product/11.2.0.4/db_1
중앙 인벤토리: /u01/app/oraInventory
출처: /u01/app/oracle/product/11.2.0.4/db_1/oraInst.loc
OPatch 버전: 11.2.0.3.31
OUI 버전: 11.2.0.4.0
로그 파일 위치: /u01/app/oracle/product/11.2.0.4/db_1/cfgtoollogs/opatch/opatch2022-09-02_13-09-29오후_1.log
Verifying environment and performing prerequisite checks...
OPatch continues with these patches: 17478514 18031668 18522509 19121551 19769489 20299013 20760982 21352635 21948347 22502456 23054359 24006111 24732075 25869727 26609445 26392168 26925576 27338049 27734982 28204707 28729262 29141056 29497421 29913194 30298532 30670774 31103343 31537677 31983472 32328626 32758711
계속하겠습니까? [y|n]
y
User Responded with: Y
All checks passed.
로컬 시스템의 이 ORACLE_HOME에서 실행 중인 Oracle 인스턴스를 종료하십시오.
(Oracle 홈 = '/u01/app/oracle/product/11.2.0.4/db_1')
로컬 시스템이 패치할 준비가 되었습니까? [y|n]
y
User Responded with: Y
Backing up files...
Applying sub-patch '17478514' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
ApplySession: Oracle 홈에 선택적 구성요소 [ oracle.sdo, 11.2.0.4.0 ] 이(가) 없거나 상위 버전이 발견되었습니다.
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.sysman.agent, 10.2.0.4.5 구성요소를 패치하는 중...
oracle.xdk, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.sdo.locator, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.nlsrtl.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.xdk.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rman, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '18031668' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ldap.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.crs, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.precomp.common, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ldap.rsf.ic, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.deconfig, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rman, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '18522509' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.precomp.common, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rman, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.deconfig, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '19121551' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
oracle.precomp.common, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.sysman.console.db, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rman, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ordim.client, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ordim.jai, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '19769489' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
ApplySession: Oracle 홈에 선택적 구성요소 [ oracle.oraolap, 11.2.0.4.0 ] , [ oracle.sysman.agent, 11.2.0.4.0 ] 이(가) 없거나 상위 버전이 발견되었습니다.
oracle.precomp.common, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ovm, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.xdk, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.util, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.xdk.parser.java, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.xdk.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rman, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.deconfig, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '20299013' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
ApplySession: Oracle 홈에 선택적 구성요소 [ oracle.rdbms.dv, 11.2.0.4.0 ] 이(가) 없거나 상위 버전이 발견되었습니다.
oracle.rdbms.oci, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.precomp.common, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.sysman.agent, 10.2.0.4.5 구성요소를 패치하는 중...
oracle.xdk, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.sysman.common, 10.2.0.4.5 구성요소를 패치하는 중...
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.xdk.parser.java, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.sysman.console.db, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.xdk.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.sysman.common.core, 10.2.0.4.5 구성요소를 패치하는 중...
oracle.rdbms.rman, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.deconfig, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '20760982' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
oracle.sysman.console.db, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '21352635' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
oracle.sysman.agent, 10.2.0.4.5 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rman, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '21948347' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
ApplySession: Oracle 홈에 선택적 구성요소 [ oracle.tfa, 11.2.0.4.0 ] 이(가) 없거나 상위 버전이 발견되었습니다.
oracle.sysman.agent, 10.2.0.4.5 구성요소를 패치하는 중...
oracle.ovm, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.xdk, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.nlsrtl.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.xdk.parser.java, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.sysman.console.db, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.xdk.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.sysman.oms.core, 10.2.0.4.5 구성요소를 패치하는 중...
Applying sub-patch '22502456' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
ApplySession: Oracle 홈에 선택적 구성요소 [ oracle.tfa, 11.2.0.4.0 ] , [ oracle.rdbms.olap, 11.2.0.4.0 ] , [ oracle.oraolap, 11.2.0.4.0 ] 이(가) 없거나 상위 버전이 발견되었습니다.
oracle.precomp.common, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.oraolap.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rman, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '23054359' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
ApplySession: Oracle 홈에 선택적 구성요소 [ oracle.rdbms.dv, 11.2.0.4.0 ] 이(가) 없거나 상위 버전이 발견되었습니다.
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '24006111' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
oracle.sqlplus.ic, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.sqlplus, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '24732075' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
oracle.precomp.common, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.sysman.plugin.db.main.agent, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.sqlplus.ic, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.sqlplus, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.util, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ordim.client, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ordim.jai, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ordim.server, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '25869727' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
ApplySession: Oracle 홈에 선택적 구성요소 [ oracle.oid.client, 11.2.0.4.0 ] 이(가) 없거나 상위 버전이 발견되었습니다.
oracle.ldap.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.oracore.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rman, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '26609445' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
oracle.oracore.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '26392168' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
ApplySession: Oracle 홈에 선택적 구성요소 [ oracle.oid.client, 11.2.0.4.0 ] 이(가) 없거나 상위 버전이 발견되었습니다.
oracle.network.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ldap.client, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.sysman.agent, 10.2.0.4.5 구성요소를 패치하는 중...
oracle.xdk, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.network.listener, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.nlsrtl.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.xdk.parser.java, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.xdk.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rman, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '26925576' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rman, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '27338049' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
oracle.assistants.server, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rman, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '27734982' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
oracle.ctx, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ctx.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rman, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '28204707' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
Applying changes to emctl script on the home: /u01/app/oracle/product/11.2.0.4/db_1 ...
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.oracore.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ldap.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ldap.rsf.ic, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.network.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.sysman.agent, 10.2.0.4.5 구성요소를 패치하는 중...
oracle.sysman.console.db, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ldap.security.osdt, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ldap.owm, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.sqlplus.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ctx, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '28729262' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
INFO: Script isn't applicable to this port!
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.util, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ldap.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ldap.rsf.ic, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.network.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rman, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ctx, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '29141056' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rman, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.oracore.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '29497421' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rman, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ldap.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ldap.rsf.ic, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.oracore.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ctx, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '29913194' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.network.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ldap.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ldap.rsf.ic, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.util, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '30298532' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
ApplySession: Oracle 홈에 선택적 구성요소 [ oracle.rdbms.tg4tera, 11.2.0.4.0 ] , [ oracle.rdbms.tg4sybs, 11.2.0.4.0 ] , [ oracle.rdbms.tg4ifmx, 11.2.0.4.0 ] , [ oracle.rdbms.tg4db2, 11.2.0.4.0 ] , [ oracle.rdbms.tg4msql, 11.2.0.4.0 ] 이(가) 없거나 상위 버전이 발견되었습니다.
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.hsodbc, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ldap.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ldap.rsf.ic, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '30670774' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.network.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ldap.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ldap.rsf.ic, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.swd.oui, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ctx, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '31103343' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '31537677' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
ApplySession: Oracle 홈에 선택적 구성요소 [ oracle.rdbms.dv, 11.2.0.4.0 ] 이(가) 없거나 상위 버전이 발견되었습니다.
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rman, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ldap.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ldap.rsf.ic, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.oracore.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.util, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.dbdev, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ctx, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.buildtools.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '31983472' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ctx, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '32328626' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
ApplySession: Oracle 홈에 선택적 구성요소 [ oracle.rdbms.dv, 11.2.0.4.0 ] 이(가) 없거나 상위 버전이 발견되었습니다.
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.rman, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ldap.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ldap.rsf.ic, 11.2.0.4.0 구성요소를 패치하는 중...
Applying sub-patch '32758711' to OH '/u01/app/oracle/product/11.2.0.4/db_1'
oracle.rdbms, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.rdbms.dbscripts, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.ctx, 11.2.0.4.0 구성요소를 패치하는 중...
oracle.network.rsf, 11.2.0.4.0 구성요소를 패치하는 중...
OPatch가 make 명령의 stderr에서 단어 "warning"을(를) 찾았습니다.
이 stderr을 참조하십시오. 이 make 명령을 재실행할 수 있습니다.
Stderr output:
/bin/ld: warning: -z lazyload ignored.
/bin/ld: warning: -z nolazyload ignored.
OPatch가 make 명령의 stderr에서 단어 "warning"을(를) 찾았습니다.
이 stderr을 참조하십시오. 이 make 명령을 재실행할 수 있습니다.
Stderr output:
/bin/ld: warning: -z lazyload ignored.
/bin/ld: warning: -z nolazyload ignored.
OPatch가 make 명령의 stderr에서 단어 "warning"을(를) 찾았습니다.
이 stderr을 참조하십시오. 이 make 명령을 재실행할 수 있습니다.
Stderr output:
/bin/ld: warning: -z lazyload ignored.
/bin/ld: warning: -z nolazyload ignored.
OPatch가 make 명령의 stderr에서 단어 "warning"을(를) 찾았습니다.
이 stderr을 참조하십시오. 이 make 명령을 재실행할 수 있습니다.
Stderr output:
/bin/ld: warning: -z lazyload ignored.
/bin/ld: warning: -z nolazyload ignored.
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmeoci.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmeoci.so .so
+ libname=libnmeoci
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmeoci.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmeoci.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmeoci.so _LIBNAME=libnmeoci _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmeociLIBS)' '_LIBNAME_EXTRALIBS=$(libnmeociEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefw.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefw.so .so
+ libname=libnmefw
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefw.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefw.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefw.so _LIBNAME=libnmefw _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmefwLIBS)' '_LIBNAME_EXTRALIBS=$(libnmefwEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefos.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefos.so .so
+ libname=libnmefos
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefos.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefos.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefos.so _LIBNAME=libnmefos _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmefosLIBS)' '_LIBNAME_EXTRALIBS=$(libnmefosEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefsql.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefsql.so .so
+ libname=libnmefsql
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefsql.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefsql.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefsql.so _LIBNAME=libnmefsql _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmefsqlLIBS)' '_LIBNAME_EXTRALIBS=$(libnmefsqlEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefud.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefud.so .so
+ libname=libnmefud
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefud.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefud.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefud.so _LIBNAME=libnmefud _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmefudLIBS)' '_LIBNAME_EXTRALIBS=$(libnmefudEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefdms.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefdms.so .so
+ libname=libnmefdms
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefdms.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefdms.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefdms.so _LIBNAME=libnmefdms _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmefdmsLIBS)' '_LIBNAME_EXTRALIBS=$(libnmefdmsEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefojmx.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefojmx.so .so
+ libname=libnmefojmx
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefojmx.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefojmx.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefojmx.so _LIBNAME=libnmefojmx _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmefojmxLIBS)' '_LIBNAME_EXTRALIBS=$(libnmefojmxEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefut.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefut.so .so
+ libname=libnmefut
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefut.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefut.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefut.so _LIBNAME=libnmefut _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmefutLIBS)' '_LIBNAME_EXTRALIBS=$(libnmefutEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefvr.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefvr.so .so
+ libname=libnmefvr
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefvr.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefvr.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefvr.so _LIBNAME=libnmefvr _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmefvrLIBS)' '_LIBNAME_EXTRALIBS=$(libnmefvrEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefpfa.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefpfa.so .so
+ libname=libnmefpfa
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefpfa.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefpfa.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefpfa.so _LIBNAME=libnmefpfa _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmefpfaLIBS)' '_LIBNAME_EXTRALIBS=$(libnmefpfaEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmevq.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmevq.so .so
+ libname=libnmevq
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmevq.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmevq.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmevq.so _LIBNAME=libnmevq _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmevqLIBS)' '_LIBNAME_EXTRALIBS=$(libnmevqEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmevsp.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmevsp.so .so
+ libname=libnmevsp
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmevsp.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmevsp.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmevsp.so _LIBNAME=libnmevsp _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmevspLIBS)' '_LIBNAME_EXTRALIBS=$(libnmevspEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmevc.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmevc.so .so
+ libname=libnmevc
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmevc.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmevc.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmevc.so _LIBNAME=libnmevc _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmevcLIBS)' '_LIBNAME_EXTRALIBS=$(libnmevcEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmadbg.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmadbg.so .so
+ libname=libnmadbg
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmadbg.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmadbg.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmadbg.so _LIBNAME=libnmadbg _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmadbgLIBS)' '_LIBNAME_EXTRALIBS=$(libnmadbgEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmadm.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmadm.so .so
+ libname=libnmadm
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmadm.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmadm.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmadm.so _LIBNAME=libnmadm _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmadmLIBS)' '_LIBNAME_EXTRALIBS=$(libnmadmEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmalk.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmalk.so .so
+ libname=libnmalk
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmalk.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmalk.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmalk.so _LIBNAME=libnmalk _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmalkLIBS)' '_LIBNAME_EXTRALIBS=$(libnmalkEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmastk.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmastk.so .so
+ libname=libnmastk
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmastk.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmastk.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmastk.so _LIBNAME=libnmastk _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmastkLIBS)' '_LIBNAME_EXTRALIBS=$(libnmastkEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmasf.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmasf.so .so
+ libname=libnmasf
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmasf.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmasf.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmasf.so _LIBNAME=libnmasf _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmasfLIBS)' '_LIBNAME_EXTRALIBS=$(libnmasfEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmarl.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmarl.so .so
+ libname=libnmarl
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmarl.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmarl.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmarl.so _LIBNAME=libnmarl _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmarlLIBS)' '_LIBNAME_EXTRALIBS=$(libnmarlEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefsp.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefsp.so .so
+ libname=libnmefsp
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefsp.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefsp.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefsp.so _LIBNAME=libnmefsp _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmefspLIBS)' '_LIBNAME_EXTRALIBS=$(libnmefspEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefsqlt.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefsqlt.so .so
+ libname=libnmefsqlt
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefsqlt.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefsqlt.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefsqlt.so _LIBNAME=libnmefsqlt _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmefsqltLIBS)' '_LIBNAME_EXTRALIBS=$(libnmefsqltEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefport.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefport.so .so
+ libname=libnmefport
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefport.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefport.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmefport.so _LIBNAME=libnmefport _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmefportLIBS)' '_LIBNAME_EXTRALIBS=$(libnmefportEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmcfhc.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmcfhc.so .so
+ libname=libnmcfhc
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmcfhc.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmcfhc.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmcfhc.so _LIBNAME=libnmcfhc _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmcfhcLIBS)' '_LIBNAME_EXTRALIBS=$(libnmcfhcEXTRALIBS)'
+ PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
+ lib=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmcfsga.so
+ makefile=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk
+ so_ext=so
+ target=new_ld_shlib
+ var=
++ basename /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmcfsga.so .so
+ libname=libnmcfsga
++ dirname /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmcfsga.so
+ dir=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib
+ '[' var = new_ld_shlib ']'
+ '[' -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmcfsga.a ']'
+ dir2=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/
+ '[' '' '!=' '' ']'
+ make -f /u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ins_emagent.mk new_ld_shlib _FULL_LIBNAME=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/libnmcfsga.so _LIBNAME=libnmcfsga _LIBDIR=/u01/app/oracle/product/11.2.0.4/db_1/sysman/lib/ '_LIBNAME_LIBS=$(libnmcfsgaLIBS)' '_LIBNAME_EXTRALIBS=$(libnmcfsgaEXTRALIBS)'
/bin/ld: warning: -z lazyload ignored.
/bin/ld: warning: -z nolazyload ignored.
/bin/ld: warning: -z lazyload ignored.
/bin/ld: warning: -z nolazyload ignored.
/bin/ld: warning: -z lazyload ignored.
/bin/ld: warning: -z nolazyload ignored.
/bin/ld: warning: -z lazyload ignored.
/bin/ld: warning: -z nolazyload ignored.
/bin/ld: warning: -z lazyload ignored.
/bin/ld: warning: -z nolazyload ignored.
/bin/ld: warning: -z lazyload ignored.
/bin/ld: warning: -z nolazyload ignored.
/bin/ld: warning: -z lazyload ignored.
/bin/ld: warning: -z nolazyload ignored.
/bin/ld: warning: -z lazyload ignored.
/bin/ld: warning: -z nolazyload ignored.
/bin/ld: warning: -z lazyload ignored.
/bin/ld: warning: -z nolazyload ignored.
Composite patch 32758711 successfully applied.
OPatch Session이 경고와 함께 완료되었습니다.
Log file location: /u01/app/oracle/product/11.2.0.4/db_1/cfgtoollogs/opatch/opatch2022-09-02_13-09-29오후_1.log
OPatch completed with warnings.
DB PSU를 적용하는 과정에서 lazyload, nolazyload 경고가 발생하는 부분이 있으나, 오라클 문서 2071922.1 에 있는 버그로 시스템에 위협이 되는 경고가 아니므로 무시하고 진행해도 됩니다. (Doc ID 2071922.1)
1 node 패치 확인
Grid 패치 버전 확인 (1 node)
[grid@host01 ~]$ $ORACLE_HOME/OPatch/opatch lspatches -oh $ORACLE_HOME
32758711;Database Patch Set Update : 11.2.0.4.210720 (32758711)
33112794;ACFS PATCH SET UPDATE 11.2.0.4.210720 (33112794)
32758914;OCW PATCH SET UPDATE 11.2.0.4.210720 (32758914)
OPatch succeeded.
패치 확인 (1 node)
[oracle@host01 ~]$ /u01/setup/patch/32917428/32758914/custom/server/32758914/custom/scripts/postpatch.sh -dbhome $ORACLE_HOME
Reading /u01/app/oracle/product/11.2.0.4/db_1/install/params.ora..
Reading /u01/app/oracle/product/11.2.0.4/db_1/install/params.ora..
Parsing file /u01/app/oracle/product/11.2.0.4/db_1/bin/racgwrap
Parsing file /u01/app/oracle/product/11.2.0.4/db_1/bin/srvctl
Parsing file /u01/app/oracle/product/11.2.0.4/db_1/bin/srvconfig
Parsing file /u01/app/oracle/product/11.2.0.4/db_1/bin/cluvfy
Verifying file /u01/app/oracle/product/11.2.0.4/db_1/bin/racgwrap
Verifying file /u01/app/oracle/product/11.2.0.4/db_1/bin/srvctl
Verifying file /u01/app/oracle/product/11.2.0.4/db_1/bin/srvconfig
Verifying file /u01/app/oracle/product/11.2.0.4/db_1/bin/cluvfy
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/bin/racgwrap
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/bin/srvctl
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/bin/srvconfig
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/bin/cluvfy
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/bin/diskmon.bin
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/bin/lsnodes
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/bin/osdbagrp
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/bin/rawutl
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/srvm/admin/ractrans
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/srvm/admin/getcrshome
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/bin/gnsd
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/bin/crsdiag.pl
Postpatch completed successfully
DB 패치 버전 확인 (1 node)
[oracle@host01 ~]$ $ORACLE_HOME/OPatch/opatch lspatches -oh $ORACLE_HOME
32758711;Database Patch Set Update : 11.2.0.4.210720 (32758711)
32758914;OCW PATCH SET UPDATE 11.2.0.4.210720 (32758914)
OPatch succeeded.
1 node DB 기동
Grid 기동 (1 node)
-- rootadd_rdbms.sh 는 relink 작업을 해주는 스크립트
[root@host01 ~]# $GRID_HOME/rdbms/install/rootadd_rdbms.sh
[root@host01 ~]# $GRID_HOME/perl/bin/perl $GRID_HOME/crs/install/rootcrs.pl -patch
Using configuration parameter file: /u01/app/grid/11.2.0.4/crs/install/crsconfig_params
Installing Trace File Analyzer
CRS-4123: Oracle High Availability Services has been started.
DB 기동 (1 node)
[oracle@host01 ~]$ srvctl start instance -d orcl -i orcl1
[oracle@host01 ~]$ ps -ef | grep ora_
oracle 5429 1 0 13:57 ? 00:00:00 ora_pmon_orcl1
oracle 5431 1 0 13:57 ? 00:00:00 ora_psp0_orcl1
oracle 5434 1 1 13:57 ? 00:00:00 ora_vktm_orcl1
oracle 5438 1 0 13:57 ? 00:00:00 ora_gen0_orcl1
oracle 5440 1 0 13:57 ? 00:00:00 ora_diag_orcl1
oracle 5442 1 0 13:57 ? 00:00:00 ora_dbrm_orcl1
oracle 5444 1 0 13:57 ? 00:00:00 ora_ping_orcl1
oracle 5446 1 0 13:57 ? 00:00:00 ora_acms_orcl1
oracle 5448 1 0 13:57 ? 00:00:00 ora_dia0_orcl1
oracle 5450 1 0 13:57 ? 00:00:00 ora_lmon_orcl1
oracle 5452 1 3 13:57 ? 00:00:00 ora_lmd0_orcl1
oracle 5454 1 0 13:57 ? 00:00:00 ora_lms0_orcl1
oracle 5460 1 0 13:57 ? 00:00:00 ora_rms0_orcl1
oracle 5463 1 0 13:57 ? 00:00:00 ora_lmhb_orcl1
oracle 5469 1 0 13:57 ? 00:00:00 ora_mman_orcl1
oracle 5471 1 0 13:57 ? 00:00:00 ora_dbw0_orcl1
oracle 5473 1 0 13:57 ? 00:00:00 ora_lgwr_orcl1
oracle 5475 1 0 13:57 ? 00:00:00 ora_ckpt_orcl1
oracle 5477 1 0 13:57 ? 00:00:00 ora_smon_orcl1
oracle 5479 1 0 13:57 ? 00:00:00 ora_reco_orcl1
oracle 5481 1 0 13:57 ? 00:00:00 ora_rbal_orcl1
oracle 5483 1 0 13:57 ? 00:00:00 ora_asmb_orcl1
oracle 5485 1 2 13:57 ? 00:00:00 ora_mmon_orcl1
oracle 5489 1 0 13:57 ? 00:00:00 ora_mmnl_orcl1
oracle 5491 1 0 13:57 ? 00:00:00 ora_mark_orcl1
oracle 5493 1 0 13:57 ? 00:00:00 ora_ocf0_orcl1
oracle 5497 1 3 13:57 ? 00:00:00 ora_lck0_orcl1
oracle 5500 1 0 13:57 ? 00:00:00 ora_rsmn_orcl1
oracle 5520 1 0 13:57 ? 00:00:00 ora_o000_orcl1
oracle 5536 1 0 13:57 ? 00:00:00 ora_o001_orcl1
oracle 5541 1 0 13:57 ? 00:00:00 ora_gtx0_orcl1
oracle 5549 1 0 13:57 ? 00:00:00 ora_qmnc_orcl1
oracle 5565 1 2 13:57 ? 00:00:00 ora_pz99_orcl1
oracle 5579 5314 0 13:57 pts/1 00:00:00 grep --color=auto ora_
2 node 패치
DB 종료 (2 node)
[oracle@host02 ~]$ srvctl stop instance -d orcl -i orcl2 -o immediate
[oracle@host02 ~]$ ps -ef | grep ora_
oracle 24820 24724 0 14:02 pts/1 00:00:00 grep --color=auto ora_
Grid 종료 (2 node)
[root@host02 ~]# $GRID_HOME/perl/bin/perl $GRID_HOME/crs/install/rootcrs.pl -unlock
Using configuration parameter file: /u01/app/grid/11.2.0.4/crs/install/crsconfig_params
CRS-2791: Starting shutdown of Oracle High Availability Services-managed resources on 'host02'
CRS-2673: Attempting to stop 'ora.crsd' on 'host02'
CRS-2790: Starting shutdown of Cluster Ready Services-managed resources on 'host02'
CRS-2673: Attempting to stop 'ora.cvu' on 'host02'
CRS-2673: Attempting to stop 'ora.oc4j' on 'host02'
CRS-2673: Attempting to stop 'ora.LISTENER_SCAN1.lsnr' on 'host02'
CRS-2673: Attempting to stop 'ora.LISTENER.lsnr' on 'host02'
CRS-2673: Attempting to stop 'ora.OCR.dg' on 'host02'
CRS-2673: Attempting to stop 'ora.ARCH.dg' on 'host02'
CRS-2673: Attempting to stop 'ora.DATA.dg' on 'host02'
CRS-2677: Stop of 'ora.LISTENER.lsnr' on 'host02' succeeded
CRS-2673: Attempting to stop 'ora.host02.vip' on 'host02'
CRS-2677: Stop of 'ora.LISTENER_SCAN1.lsnr' on 'host02' succeeded
CRS-2673: Attempting to stop 'ora.scan1.vip' on 'host02'
CRS-2677: Stop of 'ora.cvu' on 'host02' succeeded
CRS-2672: Attempting to start 'ora.cvu' on 'host01'
CRS-2677: Stop of 'ora.DATA.dg' on 'host02' succeeded
CRS-2676: Start of 'ora.cvu' on 'host01' succeeded
CRS-2677: Stop of 'ora.ARCH.dg' on 'host02' succeeded
CRS-2677: Stop of 'ora.host02.vip' on 'host02' succeeded
CRS-2672: Attempting to start 'ora.host02.vip' on 'host01'
CRS-2677: Stop of 'ora.scan1.vip' on 'host02' succeeded
CRS-2672: Attempting to start 'ora.scan1.vip' on 'host01'
CRS-2676: Start of 'ora.host02.vip' on 'host01' succeeded
CRS-2676: Start of 'ora.scan1.vip' on 'host01' succeeded
CRS-2672: Attempting to start 'ora.LISTENER_SCAN1.lsnr' on 'host01'
CRS-2676: Start of 'ora.LISTENER_SCAN1.lsnr' on 'host01' succeeded
CRS-2677: Stop of 'ora.oc4j' on 'host02' succeeded
CRS-2672: Attempting to start 'ora.oc4j' on 'host01'
CRS-2677: Stop of 'ora.OCR.dg' on 'host02' succeeded
CRS-2673: Attempting to stop 'ora.asm' on 'host02'
CRS-2677: Stop of 'ora.asm' on 'host02' succeeded
CRS-2676: Start of 'ora.oc4j' on 'host01' succeeded
CRS-2673: Attempting to stop 'ora.ons' on 'host02'
CRS-2677: Stop of 'ora.ons' on 'host02' succeeded
CRS-2673: Attempting to stop 'ora.net1.network' on 'host02'
CRS-2677: Stop of 'ora.net1.network' on 'host02' succeeded
CRS-2792: Shutdown of Cluster Ready Services-managed resources on 'host02' has completed
CRS-2677: Stop of 'ora.crsd' on 'host02' succeeded
CRS-2673: Attempting to stop 'ora.crf' on 'host02'
CRS-2673: Attempting to stop 'ora.ctssd' on 'host02'
CRS-2673: Attempting to stop 'ora.evmd' on 'host02'
CRS-2673: Attempting to stop 'ora.asm' on 'host02'
CRS-2673: Attempting to stop 'ora.mdnsd' on 'host02'
CRS-2677: Stop of 'ora.crf' on 'host02' succeeded
CRS-2677: Stop of 'ora.evmd' on 'host02' succeeded
CRS-2677: Stop of 'ora.mdnsd' on 'host02' succeeded
CRS-2677: Stop of 'ora.ctssd' on 'host02' succeeded
CRS-2677: Stop of 'ora.asm' on 'host02' succeeded
CRS-2673: Attempting to stop 'ora.cluster_interconnect.haip' on 'host02'
CRS-2677: Stop of 'ora.cluster_interconnect.haip' on 'host02' succeeded
CRS-2673: Attempting to stop 'ora.cssd' on 'host02'
CRS-2677: Stop of 'ora.cssd' on 'host02' succeeded
CRS-2673: Attempting to stop 'ora.gipcd' on 'host02'
CRS-2677: Stop of 'ora.gipcd' on 'host02' succeeded
CRS-2673: Attempting to stop 'ora.gpnpd' on 'host02'
CRS-2677: Stop of 'ora.gpnpd' on 'host02' succeeded
CRS-2793: Shutdown of Oracle High Availability Services-managed resources on 'host02' has completed
CRS-4133: Oracle High Availability Services has been stopped.
Successfully unlock /u01/app/grid/11.2.0.4
Grid 패치
OCW 패치 (2 node)
[grid@host02 ~]$ $ORACLE_HOME/OPatch/opatch napply -oh $ORACLE_HOME -local /u01/setup/patch/32917428/32758914
ACFS 패치 (2 node)
[grid@host02 ~]$ $ORACLE_HOME/OPatch/opatch napply -oh $ORACLE_HOME -local /u01/setup/patch/32917428/33112794
DB PSU 패치 (2 node)
[grid@host02 ~]$ $ORACLE_HOME/OPatch/opatch napply -oh $ORACLE_HOME -local /u01/setup/patch/32917428/32758711
DB 패치
패치 전 확인 (2 node)
[oracle@host02 ~]$ /u01/setup/patch/32917428/32758914/custom/server/32758914/custom/scripts/prepatch.sh -dbhome $ORACLE_HOME
OCW 패치 (2 node)
[oracle@host02 ~]$ $ORACLE_HOME/OPatch/opatch napply -oh $ORACLE_HOME -local /u01/setup/patch/32917428/32758914/custom/server/32758914
DB PSU 패치 (2 node)
[oracle@host02 ~]$ $ORACLE_HOME/OPatch/opatch apply -oh $ORACLE_HOME -local /u01/setup/patch/32917428/32758711
2 node 패치 확인
Grid 패치 버전 확인 (2 node)
[grid@host02 ~]$ $ORACLE_HOME/OPatch/opatch lspatches -oh $ORACLE_HOME
32758711;Database Patch Set Update : 11.2.0.4.210720 (32758711)
33112794;ACFS PATCH SET UPDATE 11.2.0.4.210720 (33112794)
32758914;OCW PATCH SET UPDATE 11.2.0.4.210720 (32758914)
OPatch succeeded.
패치 확인 (2 node)
[oracle@host02 ~]$ /u01/setup/patch/32917428/32758914/custom/server/32758914/custom/scripts/postpatch.sh -dbhome $ORACLE_HOME
Reading /u01/app/oracle/product/11.2.0.4/db_1/install/params.ora..
Reading /u01/app/oracle/product/11.2.0.4/db_1/install/params.ora..
Parsing file /u01/app/oracle/product/11.2.0.4/db_1/bin/racgwrap
Parsing file /u01/app/oracle/product/11.2.0.4/db_1/bin/srvctl
Parsing file /u01/app/oracle/product/11.2.0.4/db_1/bin/srvconfig
Parsing file /u01/app/oracle/product/11.2.0.4/db_1/bin/cluvfy
Verifying file /u01/app/oracle/product/11.2.0.4/db_1/bin/racgwrap
Verifying file /u01/app/oracle/product/11.2.0.4/db_1/bin/srvctl
Verifying file /u01/app/oracle/product/11.2.0.4/db_1/bin/srvconfig
Verifying file /u01/app/oracle/product/11.2.0.4/db_1/bin/cluvfy
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/bin/racgwrap
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/bin/srvctl
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/bin/srvconfig
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/bin/cluvfy
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/bin/diskmon.bin
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/bin/lsnodes
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/bin/osdbagrp
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/bin/rawutl
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/srvm/admin/ractrans
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/srvm/admin/getcrshome
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/bin/gnsd
Reapplying file permissions on /u01/app/oracle/product/11.2.0.4/db_1/bin/crsdiag.pl
Postpatch completed successfully
DB 패치 버전 확인 (2 node)
[oracle@host02 ~]$ $ORACLE_HOME/OPatch/opatch lspatches -oh $ORACLE_HOME
32758711;Database Patch Set Update : 11.2.0.4.210720 (32758711)
32758914;OCW PATCH SET UPDATE 11.2.0.4.210720 (32758914)
OPatch succeeded.
2 node DB 기동
Grid 기동 (2 node)
-- rootadd_rdbms.sh 는 relink 작업을 해주는 스크립트
[root@host02 ~]# $GRID_HOME/rdbms/install/rootadd_rdbms.sh
[root@host02 ~]# $GRID_HOME/perl/bin/perl $GRID_HOME/crs/install/rootcrs.pl -patch
Using configuration parameter file: /u01/app/grid/11.2.0.4/crs/install/crsconfig_params
Installing Trace File Analyzer
CRS-4123: Oracle High Availability Services has been started.
DB 기동 (2 node)
[oracle@host02 ~]$ srvctl start instance -d orcl -i orcl2
[oracle@host02 ~]$ ps -ef | grep ora_
oracle 7913 1 0 14:35 ? 00:00:00 ora_pmon_orcl2
oracle 7915 1 0 14:35 ? 00:00:00 ora_psp0_orcl2
oracle 7917 1 1 14:35 ? 00:00:00 ora_vktm_orcl2
oracle 7921 1 0 14:35 ? 00:00:00 ora_gen0_orcl2
oracle 7923 1 0 14:35 ? 00:00:00 ora_diag_orcl2
oracle 7925 1 0 14:35 ? 00:00:00 ora_dbrm_orcl2
oracle 7927 1 0 14:35 ? 00:00:00 ora_ping_orcl2
oracle 7929 1 0 14:35 ? 00:00:00 ora_acms_orcl2
oracle 7931 1 0 14:35 ? 00:00:00 ora_dia0_orcl2
oracle 7933 1 0 14:35 ? 00:00:00 ora_lmon_orcl2
oracle 7935 1 2 14:35 ? 00:00:00 ora_lmd0_orcl2
oracle 7937 1 0 14:35 ? 00:00:00 ora_lms0_orcl2
oracle 7941 1 0 14:35 ? 00:00:00 ora_rms0_orcl2
oracle 7943 1 0 14:35 ? 00:00:00 ora_lmhb_orcl2
oracle 7945 1 0 14:35 ? 00:00:00 ora_mman_orcl2
oracle 7947 1 0 14:35 ? 00:00:00 ora_dbw0_orcl2
oracle 7949 1 0 14:35 ? 00:00:00 ora_lgwr_orcl2
oracle 7951 1 0 14:35 ? 00:00:00 ora_ckpt_orcl2
oracle 7953 1 0 14:35 ? 00:00:00 ora_smon_orcl2
oracle 7955 1 0 14:35 ? 00:00:00 ora_reco_orcl2
oracle 7957 1 0 14:35 ? 00:00:00 ora_rbal_orcl2
oracle 7959 1 0 14:35 ? 00:00:00 ora_asmb_orcl2
oracle 7961 1 1 14:35 ? 00:00:00 ora_mmon_orcl2
oracle 7965 1 0 14:35 ? 00:00:00 ora_mmnl_orcl2
oracle 7967 1 0 14:35 ? 00:00:00 ora_mark_orcl2
oracle 7969 1 0 14:35 ? 00:00:00 ora_ocf0_orcl2
oracle 7974 1 2 14:35 ? 00:00:00 ora_lck0_orcl2
oracle 7976 1 0 14:35 ? 00:00:00 ora_rsmn_orcl2
oracle 8003 1 0 14:35 ? 00:00:00 ora_o000_orcl2
oracle 8112 1 0 14:35 ? 00:00:00 ora_o001_orcl2
oracle 8118 1 0 14:35 ? 00:00:00 ora_gtx0_orcl2
oracle 8120 1 0 14:35 ? 00:00:00 ora_qmnc_orcl2
oracle 8137 1 0 14:35 ? 00:00:00 ora_pz99_orcl2
oracle 8198 1 0 14:36 ? 00:00:00 ora_q000_orcl2
oracle 8200 1 0 14:36 ? 00:00:00 ora_q001_orcl2
oracle 8219 8177 0 14:36 pts/1 00:00:00 grep --color=auto ora_
수정(패치)된 sql 파일을 db에도 적용 및 invalid object 검사 (한쪽 노드만)
SQL> @?/rdbms/admin/catbundle.sql psu apply
SQL> @?/rdbms/admin/utlrp.sql
패치 후 패치내역 확인
패치 후 각 노드의 패치내역 확인
# 노드별 패치 내역 확인
SQL> SET LINESIZE 400
COLUMN ACTION_TIME FORMAT A20
COLUMN ACTION FORMAT A20
COLUMN NAMESPACE FORMAT A20
COLUMN VERSION FORMAT A10
COLUMN COMMENTS FORMAT A30
COLUMN BUNDLE_SERIES FORMAT A10
SELECT TO_CHAR(ACTION_TIME, 'YYYYMMDD HH24:MI:SS') AS ACTION_TIME
,ACTION
,NAMESPACE
,VERSION
,ID
,COMMENTS
,BUNDLE_SERIES
FROM DBA_REGISTRY_HISTORY
ORDER BY ACTION_TIME
;
ACTION_TIME ACTION NAMESPACE VERSION ID COMMENTS BUNDLE_SER
-------------------- ----------- -------------- ---------- ------- ---------------------- ----------
20220901 18:55:12 APPLY SERVER 11.2.0.4 0 Patchset 11.2.0.2.0 PSU
20220902 14:38:55 APPLY SERVER 11.2.0.4 210720 PSU 11.2.0.4.210720 PSU
invalid object 확인
SQL> select count(*) from dba_objects where status!='VALID';
COUNT(*)
----------
0
OPatch 버전 확인
# grid
[grid@host01 ~]$ $ORACLE_HOME/OPatch/opatch lsinventory -oh $ORACLE_HOME
[grid@host01 ~]$ $ORACLE_HOME/OPatch/opatch version -oh $ORACLE_HOME
OPatch Version: 11.2.0.3.31
OPatch succeeded.
# oracle
[oracle@host01 ~]$ $ORACLE_HOME/OPatch/opatch lsinventory -oh $ORACLE_HOME
[oracle@host01 ~]$ $ORACLE_HOME/OPatch/opatch version -oh $ORACLE_HOME
OPatch Version: 11.2.0.3.31
OPatch succeeded.
crs 확인
[grid@host01 ~]$ crsctl status res -t
--------------------------------------------------------------------------------
NAME TARGET STATE SERVER STATE_DETAILS
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.ARCH.dg
ONLINE ONLINE host01
ONLINE ONLINE host02
ora.DATA.dg
ONLINE ONLINE host01
ONLINE ONLINE host02
ora.LISTENER.lsnr
ONLINE ONLINE host01
ONLINE ONLINE host02
ora.OCR.dg
ONLINE ONLINE host01
ONLINE ONLINE host02
ora.asm
ONLINE ONLINE host01 Started
ONLINE ONLINE host02 Started
ora.gsd
OFFLINE OFFLINE host01
OFFLINE OFFLINE host02
ora.net1.network
ONLINE ONLINE host01
ONLINE ONLINE host02
ora.ons
ONLINE ONLINE host01
ONLINE ONLINE host02
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.LISTENER_SCAN1.lsnr
1 ONLINE ONLINE host01
ora.cvu
1 ONLINE ONLINE host01
ora.host01.vip
1 ONLINE ONLINE host01
ora.host02.vip
1 ONLINE ONLINE host02
ora.oc4j
1 ONLINE ONLINE host01
ora.orcl.db
1 ONLINE ONLINE host01 Open
2 ONLINE ONLINE host02 Open
ora.scan1.vip
1 ONLINE ONLINE host01'Oracle' 카테고리의 다른 글
| [Oracle] Rocky Linux 8.10에 Oracle 12c 설치 가이드 (0) | 2024.08.01 |
|---|---|
| [Oracle] ASM 디스크 추가 및 삭제 (0) | 2023.09.18 |
| [Oracle 19c] Windows Server 에 Oracle Release Update 19.15.0.0 (Patch 33829175) (0) | 2022.07.18 |
| [ORACLE] OUI-67073:UtilSession 실패: Prerequisite check "CheckActiveFilesAndExecutables" failed. (0) | 2022.07.18 |
| [Oracle 19c] Windows Server 에 Oracle 19.3.0 설치 가이드 (0) | 2022.07.15 |