Failed to Apply CRS Patch with Error Code 73 (Doc ID 1282025.1)

Last updated on NOVEMBER 27, 2012

Applies to:

Oracle Server - Enterprise Edition - Version 10.2.0.4 and later
Information in this document applies to any platform.

Symptoms


When attempting to apply a CRS patch, the following error occurs.


ERROR
-----------------------
OPatchSession cannot load inventory for the given Oracle Home /crs/CrsHome_1. Possible causes are:
No read or write permission to ORACLE_HOME/.patch_storage
Central Inventory is locked by another OUI instance
No read permission to Central Inventory
The lock file exists in ORACLE_HOME/.patch_storage
The Oracle Home does not exist in Central Inventory

UtilSession failed: Locker::lock() mkdir /crs/CrsHome_1/.patch_storage

OPatch failed with error code 73


After debug the OPatch command via:


$export OPATCH_DEBUG=TRUE
$opatch napply -local -oh <CRS_HOME> -id 9294403


The output shows:


....
Caller Details:
Caller Name : OPatch Caller Version : 10.2.0.5.1 Requested Read-only access : false Oracle Home : /crs/CrsHome_1
OUISessionManager::instantiate()
lockCentralInventory(): OUISessionManager::lockCentralInventory() will retry 30 times with 120-second interval to get an Inventory lock.
OUISessionManager::lockCentralInventory() try round # 1
OUISessionManager::setupSession()
OUISessionManager::setupSession() instantiates a OUIInventorySession obj.
OUISessionManager::setupSession() init. the session
OUISessionManager::setupSession() sets up READ-WRITE session
OUISessionManager::setupSession() done
OUISessionManager::lockCentralInventory() set up session OK
OUISessionManager::register()
Registering the caller : OPatch
Locker::lock() mkdir /crs/CrsHome_1/.patch_storage
Locker::lock() mkdir /crs/CrsHome_1/.patch_storage failed.
Locker::lock() fails: Locker::lock() mkdir /crs/CrsHome_1/.patch_storage
OPatchSession cannot load inventory for the given Oracle Home /crs/CrsHome_1. Possible causes are:
No read or write permission to ORACLE_HOME/.patch_storage
Central Inventory is locked by another OUI instance
No read permission to Central Inventory
The lock file exists in ORACLE_HOME/.patch_storage
The Oracle Home does not exist in Central Inventory

UtilSession failed: Locker::lock() mkdir /crs/CrsHome_1/.patch_storage
Locker::release()
Locker::release()
Cleaning up the directory : "/crs/CrsHome_1/.patch_storage/patch_unzip"...

OPatch failed with error code 73
 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms