1. 程式人生 > >apply opatch has modification time 2.8e+04 s in the future

apply opatch has modification time 2.8e+04 s in the future

一. 問題描述

[[email protected] 24006111]$ /u01/app/oracle/product/11.2/db_1/OPatch/opatch apply

Oracle Interim Patch Installer version 11.2.0.3.14
Copyright (c) 2017, Oracle Corporation.  All rights reserved.

Oracle Home       : /u01/app/oracle/product/11.2/db_1
Central Inventory : /u01/app/oraInventory
   from           : /u01/app/oracle/product/11.2/db_1/oraInst.loc
OPatch version    : 11.2.0.3.14
OUI version       : 11.2.0.4.0
Log file location : /u01/app/oracle/product/11.2/db_1/cfgtoollogs/opatch/opatch2017-10-18_10-22-16AM_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  

Do you want to proceed? [y|n]
y
User Responded with: Y
All checks passed.

Problem with accessing response file of "/u01/app/oracle/product/11.2/db_1/ccr/bin/setupCCR".

Please shutdown Oracle instances running out of this ORACLE_HOME on the local system.
(Oracle Home = '/u01/app/oracle/product/11.2/db_1')

Is the local system ready for patching? [y|n]
y
User Responded with: Y
Backing up files...
Applying sub-patch '17478514' to OH '/u01/app/oracle/product/11.2/db_1'


Patching component oracle.rdbms, 11.2.0.4.0...


Patching component oracle.rdbms.rsf, 11.2.0.4.0...


Patching component oracle.sdo, 11.2.0.4.0...


Patching component oracle.sysman.agent, 10.2.0.4.5...


Patching component oracle.xdk, 11.2.0.4.0...


Patching component oracle.rdbms.dbscripts, 11.2.0.4.0...


Patching component oracle.sdo.locator, 11.2.0.4.0...


Patching component oracle.nlsrtl.rsf, 11.2.0.4.0...


Patching component oracle.xdk.rsf, 11.2.0.4.0...


Patching component oracle.rdbms.rman, 11.2.0.4.0...
Applying sub-patch '18031668' to OH '/u01/app/oracle/product/11.2/db_1'


Patching component oracle.rdbms, 11.2.0.4.0...


Patching component oracle.rdbms.rsf, 11.2.0.4.0...


Patching component oracle.ldap.rsf, 11.2.0.4.0...


Patching component oracle.rdbms.crs, 11.2.0.4.0...


Patching component oracle.precomp.common, 11.2.0.4.0...


Patching component oracle.ldap.rsf.ic, 11.2.0.4.0...


Patching component oracle.rdbms.deconfig, 11.2.0.4.0...


Patching component oracle.rdbms.dbscripts, 11.2.0.4.0...


Patching component oracle.rdbms.rman, 11.2.0.4.0...
Applying sub-patch '18522509' to OH '/u01/app/oracle/product/11.2/db_1'


Patching component oracle.rdbms.rsf, 11.2.0.4.0...


Patching component oracle.rdbms, 11.2.0.4.0...


Patching component oracle.precomp.common, 11.2.0.4.0...


Patching component oracle.rdbms.rman, 11.2.0.4.0...


Patching component oracle.rdbms.dbscripts, 11.2.0.4.0...


Patching component oracle.rdbms.deconfig, 11.2.0.4.0...
Applying sub-patch '19121551' to OH '/u01/app/oracle/product/11.2/db_1'


Patching component oracle.precomp.common, 11.2.0.4.0...


Patching component oracle.sysman.console.db, 11.2.0.4.0...


Patching component oracle.rdbms.rsf, 11.2.0.4.0...


Patching component oracle.rdbms.rman, 11.2.0.4.0...


Patching component oracle.rdbms, 11.2.0.4.0...


Patching component oracle.rdbms.dbscripts, 11.2.0.4.0...


Patching component oracle.ordim.client, 11.2.0.4.0...


Patching component oracle.ordim.jai, 11.2.0.4.0...
Applying sub-patch '19769489' to OH '/u01/app/oracle/product/11.2/db_1'
ApplySession: Optional component(s) [ oracle.sysman.agent, 11.2.0.4.0 ]  not present in the Oracle Home or a higher version is found.


Patching component oracle.precomp.common, 11.2.0.4.0...


Patching component oracle.ovm, 11.2.0.4.0...


Patching component oracle.xdk, 11.2.0.4.0...


Patching component oracle.rdbms.util, 11.2.0.4.0...


Patching component oracle.rdbms, 11.2.0.4.0...


Patching component oracle.rdbms.dbscripts, 11.2.0.4.0...


Patching component oracle.xdk.parser.java, 11.2.0.4.0...


Patching component oracle.oraolap, 11.2.0.4.0...


Patching component oracle.rdbms.rsf, 11.2.0.4.0...


Patching component oracle.xdk.rsf, 11.2.0.4.0...


Patching component oracle.rdbms.rman, 11.2.0.4.0...


Patching component oracle.rdbms.deconfig, 11.2.0.4.0...
Applying sub-patch '20299013' to OH '/u01/app/oracle/product/11.2/db_1'


Patching component oracle.rdbms.dv, 11.2.0.4.0...


Patching component oracle.rdbms.oci, 11.2.0.4.0...


Patching component oracle.precomp.common, 11.2.0.4.0...


Patching component oracle.sysman.agent, 10.2.0.4.5...


Patching component oracle.xdk, 11.2.0.4.0...


Patching component oracle.sysman.common, 10.2.0.4.5...


Patching component oracle.rdbms, 11.2.0.4.0...


Patching component oracle.rdbms.dbscripts, 11.2.0.4.0...


Patching component oracle.xdk.parser.java, 11.2.0.4.0...


Patching component oracle.sysman.console.db, 11.2.0.4.0...


Patching component oracle.xdk.rsf, 11.2.0.4.0...


Patching component oracle.rdbms.rsf, 11.2.0.4.0...


Patching component oracle.sysman.common.core, 10.2.0.4.5...


Patching component oracle.rdbms.rman, 11.2.0.4.0...


Patching component oracle.rdbms.deconfig, 11.2.0.4.0...
Applying sub-patch '20760982' to OH '/u01/app/oracle/product/11.2/db_1'


Patching component oracle.sysman.console.db, 11.2.0.4.0...


Patching component oracle.rdbms, 11.2.0.4.0...


Patching component oracle.rdbms.dbscripts, 11.2.0.4.0...


Patching component oracle.rdbms.rsf, 11.2.0.4.0...
Applying sub-patch '21352635' to OH '/u01/app/oracle/product/11.2/db_1'


Patching component oracle.sysman.agent, 10.2.0.4.5...


Patching component oracle.rdbms.rsf, 11.2.0.4.0...


Patching component oracle.rdbms.rman, 11.2.0.4.0...


Patching component oracle.rdbms, 11.2.0.4.0...
Applying sub-patch '21948347' to OH '/u01/app/oracle/product/11.2/db_1'
ApplySession: Optional component(s) [ oracle.tfa, 11.2.0.4.0 ]  not present in the Oracle Home or a higher version is found.


Patching component oracle.sysman.agent, 10.2.0.4.5...


Patching component oracle.ovm, 11.2.0.4.0...


Patching component oracle.xdk, 11.2.0.4.0...


Patching component oracle.rdbms, 11.2.0.4.0...


Patching component oracle.nlsrtl.rsf, 11.2.0.4.0...


Patching component oracle.xdk.parser.java, 11.2.0.4.0...


Patching component oracle.sysman.console.db, 11.2.0.4.0...


Patching component oracle.xdk.rsf, 11.2.0.4.0...


Patching component oracle.rdbms.rsf, 11.2.0.4.0...


Patching component oracle.sysman.oms.core, 10.2.0.4.5...
Applying sub-patch '22502456' to OH '/u01/app/oracle/product/11.2/db_1'
ApplySession: Optional component(s) [ oracle.tfa, 11.2.0.4.0 ]  not present in the Oracle Home or a higher version is found.


Patching component oracle.precomp.common, 11.2.0.4.0...


Patching component oracle.oraolap.dbscripts, 11.2.0.4.0...


Patching component oracle.rdbms.olap, 11.2.0.4.0...


Patching component oracle.oraolap, 11.2.0.4.0...


Patching component oracle.rdbms.rsf, 11.2.0.4.0...


Patching component oracle.rdbms.rman, 11.2.0.4.0...


Patching component oracle.rdbms, 11.2.0.4.0...


Patching component oracle.rdbms.dbscripts, 11.2.0.4.0...
Applying sub-patch '23054359' to OH '/u01/app/oracle/product/11.2/db_1'


Patching component oracle.rdbms.dv, 11.2.0.4.0...


Patching component oracle.rdbms, 11.2.0.4.0...


Patching component oracle.rdbms.dbscripts, 11.2.0.4.0...


Patching component oracle.rdbms.rsf, 11.2.0.4.0...
Applying sub-patch '24006111' to OH '/u01/app/oracle/product/11.2/db_1'


Patching component oracle.sqlplus.ic, 11.2.0.4.0...


Patching component oracle.sqlplus, 11.2.0.4.0...


Patching component oracle.rdbms.rsf, 11.2.0.4.0...


Patching component oracle.rdbms, 11.2.0.4.0...


Patching component oracle.rdbms.dbscripts, 11.2.0.4.0...


OPatch found the word "warning" in the stderr of the make command.
Please look at this stderr. You can re-run this make command.
Stderr output:
make: Warning: File `/u01/app/oracle/product/11.2/db_1/rdbms/lib/config.o' has modification time 2.8e+04 s in the future
make: warning:  Clock skew detected.  Your build may be incomplete.

OPatch found the word "warning" in the stderr of the make command.
Please look at this stderr. You can re-run this make command.
Stderr output:
make: Warning: File `/u01/app/oracle/product/11.2/db_1/sysman/lib/env_emagent.mk' has modification time 2.8e+04 s in the future
make[1]: Warning: File `/u01/app/oracle/product/11.2/db_1/sysman/lib/env_emagent.mk' has modification time 2.8e+04 s in the future
make[1]: warning:  Clock skew detected.  Your build may be incomplete.
make: warning:  Clock skew detected.  Your build may be incomplete.

OPatch found the word "warning" in the stderr of the make command.
Please look at this stderr. You can re-run this make command.
Stderr output:
make: Warning: File `/u01/app/oracle/product/11.2/db_1/rdbms/lib/config.o' has modification time 2.8e+04 s in the future
make: warning:  Clock skew detected.  Your build may be incomplete.

OPatch found the word "warning" in the stderr of the make command.
Please look at this stderr. You can re-run this make command.
Stderr output:
make: Warning: File `/u01/app/oracle/product/11.2/db_1/sysman/lib/env_emagent.mk' has modification time 2.8e+04 s in the future
make[1]: Warning: File `/u01/app/oracle/product/11.2/db_1/sysman/lib/env_emagent.mk' has modification time 2.8e+04 s in the future
make[1]: warning:  Clock skew detected.  Your build may be incomplete.
make: warning:  Clock skew detected.  Your build may be incomplete.


OPatch found the word "warning" in the stderr of the make command.
Please look at this stderr. You can re-run this make command.
Stderr output:
make: Warning: File `/u01/app/oracle/product/11.2/db_1/sysman/lib/env_emagent.mk' has modification time 2.8e+04 s in the future
make[1]: Warning: File `/u01/app/oracle/product/11.2/db_1/sysman/lib/env_emagent.mk' has modification time 2.8e+04 s in the future
make[1]: warning:  Clock skew detected.  Your build may be incomplete.
make: warning:  Clock skew detected.  Your build may be incomplete.


OPatch found the word "warning" in the stderr of the make command.
Please look at this stderr. You can re-run this make command.
Stderr output:
make: Warning: File `/u01/app/oracle/product/11.2/db_1/rdbms/lib/config.o' has modification time 2.8e+04 s in the future
make: warning:  Clock skew detected.  Your build may be incomplete.

Composite patch 24006111 successfully applied.
OPatch Session completed with warnings.
Log file location: /u01/app/oracle/product/11.2/db_1/cfgtoollogs/opatch/opatch2017-10-18_10-22-16AM_1.log

OPatch completed with warnings.

[[email protected] 24006111]$ 

二. 問題分析:

去檢視相應的檔案資訊:

[[email protected] lib]$ ls -lrt --full-time  config.o
-rw-r--r--. 1 oracle oinstall 1248 2017-10-18 18:10:47.353817005 +0800 config.o
[[email protected] lib]$ ls -lrt --full-time  /u01/app/oracle/product/11.2/db_1/sysman/lib/env_emagent.mk
-rw-r--r--. 1 oracle oinstall 115996 2017-10-18 18:10:04.282817057 +0800 /u01/app/oracle/product/11.2/db_1/sysman/lib/env_emagent.mk
[[email protected] lib]$ 

[[email protected] lib]$ date
Wed Oct 18 14:18:37 CST 2017
[[email protected] lib]$ 

所以對linux來說他要去修改的這個檔案是在未來的某個時間點(因為win和linux的時區問題導致)

三. 問題處理

 直接把linux系統時間往後推一天,即改到報錯的時間點之後

[[email protected] lib]# date -s 2017-10-20
Fri Oct 20 00:00:00 CST 2017
[[email protected] lib]# 

再opatch  apply

[[email protected] 24732075]$ /u01/app/oracle/product/11.2/db_1/OPatch/opatch  apply
Oracle Interim Patch Installer version 11.2.0.3.14
Copyright (c) 2017, Oracle Corporation.  All rights reserved.

Oracle Home       : /u01/app/oracle/product/11.2/db_1
Central Inventory : /u01/app/oraInventory
   from           : /u01/app/oracle/product/11.2/db_1/oraInst.loc
OPatch version    : 11.2.0.3.14
OUI version       : 11.2.0.4.0
Log file location : /u01/app/oracle/product/11.2/db_1/cfgtoollogs/opatch/opatch2017-10-20_00-01-09AM_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  


Do you want to proceed? [y|n]
y
User Responded with: Y
All checks passed.

Problem with accessing response file of "/u01/app/oracle/product/11.2/db_1/ccr/bin/setupCCR".

Please shutdown Oracle instances running out of this ORACLE_HOME on the local system.
(Oracle Home = '/u01/app/oracle/product/11.2/db_1')

Is the local system ready for patching? [y|n]
y
User Responded with: Y
Backing up files...
Applying sub-patch '17478514' to OH '/u01/app/oracle/product/11.2/db_1'

Patching component oracle.rdbms, 11.2.0.4.0...

Patching component oracle.rdbms.rsf, 11.2.0.4.0...


Patching component oracle.sdo, 11.2.0.4.0...

Patching component oracle.sysman.agent, 10.2.0.4.5...

Patching component oracle.xdk, 11.2.0.4.0...

Patching component oracle.rdbms.dbscripts, 11.2.0.4.0...

Patching component oracle.sdo.locator, 11.2.0.4.0...

Patching component oracle.nlsrtl.rsf, 11.2.0.4.0...

Patching component oracle.xdk.rsf, 11.2.0.4.0...

Patching component oracle.rdbms.rman, 11.2.0.4.0...
Applying sub-patch '18031668' to OH '/u01/app/oracle/product/11.2/db_1'

Patching component oracle.rdbms, 11.2.0.4.0...

Patching component oracle.rdbms.rsf, 11.2.0.4.0...

Patching component oracle.ldap.rsf, 11.2.0.4.0...

Patching component oracle.rdbms.crs, 11.2.0.4.0...

Patching component oracle.precomp.common, 11.2.0.4.0...

Patching component oracle.ldap.rsf.ic, 11.2.0.4.0...

Patching component oracle.rdbms.deconfig, 11.2.0.4.0...

Patching component oracle.rdbms.dbscripts, 11.2.0.4.0...

Patching component oracle.rdbms.rman, 11.2.0.4.0...
Applying sub-patch '18522509' to OH '/u01/app/oracle/product/11.2/db_1'

Patching component oracle.rdbms.rsf, 11.2.0.4.0...

Patching component oracle.rdbms, 11.2.0.4.0...

Patching component oracle.precomp.common, 11.2.0.4.0...

Patching component oracle.rdbms.rman, 11.2.0.4.0...

Patching component oracle.rdbms.dbscripts, 11.2.0.4.0...

Patching component oracle.rdbms.deconfig, 11.2.0.4.0...
Applying sub-patch '19121551' to OH '/u01/app/oracle/product/11.2/db_1'

Patching component oracle.precomp.common, 11.2.0.4.0...

Patching component oracle.sysman.console.db, 11.2.0.4.0...

Patching component oracle.rdbms.rsf, 11.2.0.4.0...

Patching component oracle.rdbms.rman, 11.2.0.4.0...

Patching component oracle.rdbms, 11.2.0.4.0...

Patching component oracle.rdbms.dbscripts, 11.2.0.4.0...

Patching component oracle.ordim.client, 11.2.0.4.0...

Patching component oracle.ordim.jai, 11.2.0.4.0...
Applying sub-patch '19769489' to OH '/u01/app/oracle/product/11.2/db_1'
ApplySession: Optional component(s) [ oracle.sysman.agent, 11.2.0.4.0 ]  not present in the Oracle Home or a higher version is found.

Patching component oracle.precomp.common, 11.2.0.4.0...

Patching component oracle.ovm, 11.2.0.4.0...

Patching component oracle.xdk, 11.2.0.4.0...

Patching component oracle.rdbms.util, 11.2.0.4.0...

Patching component oracle.rdbms, 11.2.0.4.0...

Patching component oracle.rdbms.dbscripts, 11.2.0.4.0...

Patching component oracle.xdk.parser.java, 11.2.0.4.0...

Patching component oracle.oraolap, 11.2.0.4.0...

Patching component oracle.rdbms.rsf, 11.2.0.4.0...

Patching component oracle.xdk.rsf, 11.2.0.4.0...

Patching component oracle.rdbms.rman, 11.2.0.4.0...

Patching component oracle.rdbms.deconfig, 11.2.0.4.0...
Applying sub-patch '20299013' to OH '/u01/app/oracle/product/11.2/db_1'

Patching component oracle.rdbms.dv, 11.2.0.4.0...

Patching component oracle.rdbms.oci, 11.2.0.4.0...

Patching component oracle.precomp.common, 11.2.0.4.0...

Patching component oracle.sysman.agent, 10.2.0.4.5...

Patching component oracle.xdk, 11.2.0.4.0...

Patching component oracle.sysman.common, 10.2.0.4.5...

Patching component oracle.rdbms, 11.2.0.4.0...

Patching component oracle.rdbms.dbscripts, 11.2.0.4.0...

Patching component oracle.xdk.parser.java, 11.2.0.4.0...

Patching component oracle.sysman.console.db, 11.2.0.4.0...

Patching component oracle.xdk.rsf, 11.2.0.4.0...

Patching component oracle.rdbms.rsf, 11.2.0.4.0...

Patching component oracle.sysman.common.core, 10.2.0.4.5...

Patching component oracle.rdbms.rman, 11.2.0.4.0...

Patching component oracle.rdbms.deconfig, 11.2.0.4.0...
Applying sub-patch '20760982' to OH '/u01/app/oracle/product/11.2/db_1'

Patching component oracle.sysman.console.db, 11.2.0.4.0...

Patching component oracle.rdbms, 11.2.0.4.0...

Patching component oracle.rdbms.dbscripts, 11.2.0.4.0...

Patching component oracle.rdbms.rsf, 11.2.0.4.0...
Applying sub-patch '21352635' to OH '/u01/app/oracle/product/11.2/db_1'

Patching component oracle.sysman.agent, 10.2.0.4.5...

Patching component oracle.rdbms.rsf, 11.2.0.4.0...

Patching component oracle.rdbms.rman, 11.2.0.4.0...

Patching component oracle.rdbms, 11.2.0.4.0...
Applying sub-patch '21948347' to OH '/u01/app/oracle/product/11.2/db_1'
ApplySession: Optional component(s) [ oracle.tfa, 11.2.0.4.0 ]  not present in the Oracle Home or a higher version is found.

Patching component oracle.sysman.agent, 10.2.0.4.5...

Patching component oracle.ovm, 11.2.0.4.0...

Patching component oracle.xdk, 11.2.0.4.0...

Patching component oracle.rdbms, 11.2.0.4.0...

Patching component oracle.nlsrtl.rsf, 11.2.0.4.0...

Patching component oracle.xdk.parser.java, 11.2.0.4.0...

Patching component oracle.sysman.console.db, 11.2.0.4.0...

Patching component oracle.xdk.rsf, 11.2.0.4.0...

Patching component oracle.rdbms.rsf, 11.2.0.4.0...

Patching component oracle.sysman.oms.core, 10.2.0.4.5...
Applying sub-patch '22502456' to OH '/u01/app/oracle/product/11.2/db_1'
ApplySession: Optional component(s) [ oracle.tfa, 11.2.0.4.0 ]  not present in the Oracle Home or a higher version is found.

Patching component oracle.precomp.common, 11.2.0.4.0...

Patching component oracle.oraolap.dbscripts, 11.2.0.4.0...

Patching component oracle.rdbms.olap, 11.2.0.4.0...

Patching component oracle.oraolap, 11.2.0.4.0...

Patching component oracle.rdbms.rsf, 11.2.0.4.0...

Patching component oracle.rdbms.rman, 11.2.0.4.0...

Patching component oracle.rdbms, 11.2.0.4.0...

Patching component oracle.rdbms.dbscripts, 11.2.0.4.0...
Applying sub-patch '23054359' to OH '/u01/app/oracle/product/11.2/db_1'

Patching component oracle.rdbms.dv, 11.2.0.4.0...

Patching component oracle.rdbms, 11.2.0.4.0...

Patching component oracle.rdbms.dbscripts, 11.2.0.4.0...

Patching component oracle.rdbms.rsf, 11.2.0.4.0...
Applying sub-patch '24006111' to OH '/u01/app/oracle/product/11.2/db_1'

Patching component oracle.sqlplus.ic, 11.2.0.4.0...

Patching component oracle.sqlplus, 11.2.0.4.0...

Patching component oracle.rdbms.rsf, 11.2.0.4.0...

Patching component oracle.rdbms, 11.2.0.4.0...

Patching component oracle.rdbms.dbscripts, 11.2.0.4.0...
Applying sub-patch '24732075' to OH '/u01/app/oracle/product/11.2/db_1'

Patching component oracle.precomp.common, 11.2.0.4.0...


Patching component oracle.sysman.plugin.db.main.agent, 11.2.0.4.0...


Patching component oracle.sqlplus.ic, 11.2.0.4.0...


Patching component oracle.sqlplus, 11.2.0.4.0...


Patching component oracle.rdbms.rsf, 11.2.0.4.0...


Patching component oracle.rdbms, 11.2.0.4.0...


Patching component oracle.rdbms.util, 11.2.0.4.0...


Patching component oracle.ordim.client, 11.2.0.4.0...


Patching component oracle.ordim.jai, 11.2.0.4.0...


Patching component oracle.ordim.server, 11.2.0.4.0...
Composite patch 24732075 successfully applied.
Log file location: /u01/app/oracle/product/11.2/db_1/cfgtoollogs/opatch/opatch2017-10-20_00-01-09AM_1.log


OPatch succeeded.
[[email protected] 24732075]$ dbca
[[email protected] 24732075]$ 
[[email protected] 24732075]$ 
[[email protected] 24732075]$ 


[[email protected] 24732075]$ date
Wed Oct 18 13:52:21 CST 2017
[[email protected] 24732075]$