Oracle

[Oracle 11g] Oracle 11.2.0.4 RAC PSU Rolling 패치 가이드

dbdb딥 2022. 9. 2. 13:59
반응형
[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
반응형
맨 위로