oracle安裝補丁失敗

charsi發表於2016-07-26
oracle 11g RAC ASM安裝db的 psu補丁23274134時失敗,從/oracle/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/opatch/目錄下的日誌中顯示下面的錯誤:

                             
Session failed: ApplySession failed in system modification phase... 'ApplySession::apply failed: /oracle/app/11.2.0/oraInventory/ContentsXML/libs.xml (Permission denied)'
[Jul 25, 2016 3:04:50 PM]    --------------------------------------------------------------------------------
[Jul 25, 2016 3:04:50 PM]    The following warnings have occurred during OPatch execution:
[Jul 25, 2016 3:04:50 PM]    1) OUI-67124:ApplySession failed in system modification phase... 'ApplySession::apply failed: /oracle/app/11.2.0/oraInventory/ContentsXML/libs.xml (Permission denied)'
[Jul 25, 2016 3:04:50 PM]    2) OUI-67124:
                             NApply restored the home. Please check your ORACLE_HOME to make sure: 
                               - files are restored properly.
                               - binaries are re-linked correctly.
                             (use restore.[sh,bat] and make.txt (Unix only) as a reference. They are located under 
                             "/oracle/app/oracle/product/11.2.0/dbhome_1/.patch_storage/NApply/2016-07-25_15-04-21PM"
[Jul 25, 2016 3:04:50 PM]    --------------------------------------------------------------------------------
[Jul 25, 2016 3:04:50 PM]    Finishing UtilSession at Mon Jul 25 15:04:50 CST 2016
[Jul 25, 2016 3:04:50 PM]    Log file location: /oracle/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/opatch/opatch2016-07-25_15-04-21PM_1.log
[Jul 25, 2016 3:04:50 PM]    Stack Description: java.lang.RuntimeException: ApplySession failed in system modification phase... 'ApplySession::apply failed: /oracle/app/11.2.0/oraInventory/ContentsXML/libs.xml (Permission denied)'
[Jul 25, 2016 3:04:50 PM]    StackTrace: oracle.opatch.ApplySession.processLocal(ApplySession.java:4935)


很明顯還是許可權的問題。但是具體是什麼檔案的許可權問題?為什麼會出現這個許可權問題,就不知該怎麼解釋了
針對這個問題,將/oracle/app/11.2.0/oraInventory 目錄的許可權屬組修改為oracle之後,再重新安裝就成功了。

對於oracle升級psu補丁,現在越來越方便。出現問題的時候,可以直接檢視$ORACLE_HOME/cfgtoollogs/opatch目錄下的最新日誌檔案,該目錄下儲存著詳細的升級補丁的日誌。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23850820/viewspace-2122549/,如需轉載,請註明出處,否則將追究法律責任。

相關文章