Cannot Create Log Files When You Set Privileged Credentials as Normal Oracle Home Credentials
While entering credentials in Fleet Maintenance you set privileged credentials as normal Oracle home credentials you get an error stating that log files cannot be created in the
EMStagedPatches
directory.“Unable to create the file <RAC_HOME>/EMStagedPatches/PA_APPLY_PATCH_09_02_2011_14_27_13.log"
or:
ERROR: SharedDeviceException. ACTION: Please check whether the configuration is supported or not.
Cause
When a Fleet Maintenance activity is executed it uses deployment procedures to orchestrate the patch deployment. Some steps in the deployment procedure run with normal Oracle home credentials, others with privileged Oracle home credentials. When normal Oracle home credentials are set as privileged Oracle home credentials, the deployment procedure runs those steps as a root user instead of the Oracle home owner, and encounters an error.
Solution
Return to the Fleet Maintenance page, in the Credentials tab set normal credentials as normal Oracle home credentials.