Close Menu
  • Home
  • Oracle
    • ASM
    • Data Guard
    • OEM
    • RAC
  • MongoDB
  • Performance
  • Python
  • Shell Script
  • Tools
  • Troubleshooting
Search

Rolling Upgrade: Percona Server for MongoDB 8.0.23-10 to 8.0.26-11

2026-06-26 MongoDB By Henrique

Clone a MongoDB User and Preserve the Password Hash

2026-06-26 MongoDB By Henrique

ORA-06553: DBCA Fails on catalog.sql with PLS-213

2026-06-25 Oracle By Henrique
YouTube LinkedIn RSS
  • Home
  • About
  • Contact
  • Legal
    • Cookie Policy
    • Disclaimer
    • Privacy Policy
    • Terms of Use
  • RSS
  • English
    • Portuguese (Brazil)
Execute StepExecute Step
YouTube LinkedIn RSS
  • Home
  • Oracle
    • ASM
    • Data Guard
    • OEM
    • RAC
  • MongoDB
  • Performance
  • Python
  • Shell Script
  • Tools
  • Troubleshooting
Execute StepExecute Step
Home » OPATCHAUTO-72115- Previous Session Not Completed in Out-of-Place Patching
Oracle Troubleshooting

OPATCHAUTO-72115- Previous Session Not Completed in Out-of-Place Patching

HenriqueBy Henrique2026-03-30Updated:2026-05-192 Mins Read
Share
Facebook Twitter LinkedIn Pinterest Email Telegram WhatsApp

This post is also available in: Português (Portuguese (Brazil))

When running opatchauto with the out-of-place option, the process fails reporting a previous session was not completed:

OPATCHAUTO-72115: Out of place patching apply session cannot be performed.
OPATCHAUTO-72115: Previous apply session is not completed on node hostname.
OPATCHAUTO-72115: Please complete the previous apply session across all nodes to perform apply session.

opatchauto failed with error code 42

The opatchauto found a checkpoint from a previous session and refuses to start a new one.


Why It Happens

The opatchauto saves execution state in a checkpoint file (oopsessioninfo.ser) so it can resume in case of failure. If the previous session was interrupted- by Ctrl+C, server reboot, timeout, or unexpected error- the checkpoint becomes orphaned and blocks new executions.


Solution

1. Verify NO session is currently running

Before clearing the checkpoint, confirm no other DBA is running opatchauto:

ps -ef | grep opatchauto | grep -v grep

If it returns empty, it’s safe to proceed.

2. Locate and remove the checkpoint file

cd $ORACLE_HOME/.opatchauto_storage/$(hostname)
ls -la oopsessioninfo.ser

rm oopsessioninfo.ser

In RAC environments: The checkpoint may exist on all nodes. Check and remove on each one:

for node in node1 node2; do
  echo "=== $node ==="
  ssh $node "ls -la $ORACLE_HOME/.opatchauto_storage/\$(hostname)/oopsessioninfo.ser 2>/dev/null || echo 'Clean'"
done

3. Re-run opatchauto

sudo $ORACLE_HOME/OPatch/opatchauto apply ${PATCH_TOP} -outofplace -silent ./clone.properties

Quick Checklist

ps -ef | grep opatchauto | grep -v grep

ls -la $ORACLE_HOME/.opatchauto_storage/$(hostname)/oopsessioninfo.ser

rm $ORACLE_HOME/.opatchauto_storage/$(hostname)/oopsessioninfo.ser

ssh node2 "ls -la $ORACLE_HOME/.opatchauto_storage/\$(hostname)/oopsessioninfo.ser"

sudo $ORACLE_HOME/OPatch/opatchauto apply ${PATCH_TOP} -outofplace -silent ./clone.properties

grid-infrastructure opatchauto opatchauto-72115 oracle out-of-place patching troubleshooting
Share. Facebook Twitter Pinterest LinkedIn Tumblr Email WhatsApp
Previous ArticleOPatch Error 73 – LsInventorySession failed: RawInventory gets null OracleHomeInfo
Next Article Resetting Oracle Sequences: RESTART and the Classic Method

Related Posts

Oracle

ORA-06553: DBCA Fails on catalog.sql with PLS-213

2026-06-25
Read More
Oracle

Oracle Data Pump: How to Remove Orphaned Jobs from the Database

2026-06-23
Read More
Oracle

Oracle ACCOUNT_STATUS: What Each Value Means

2026-06-04
Read More
0 0 votes
Article Rating
Subscribe
Login
Notify of
guest

guest

0 Comments
Oldest
Newest Most Voted
Demo
Follow Me
  • Email
  • GitHub
  • LinkedIn
  • RSS
  • YouTube

ORA-29548- How to Fix “Java System Class Reported” in Oracle Database

2026-03-0541 Views

INS-06006 – Passwordless SSH Connectivity Not Set Up

2026-02-2626 Views

PRVG-2002- How to Fix “Encountered Error in Copying File” in Oracle RAC

2026-03-0725 Views
Demo
Blogroll
  • oravirt
Execute Step
YouTube LinkedIn RSS
  • Home
  • About
  • Contact
  • RSS
  • English
    • Português (Portuguese (Brazil))
© 2026 ExecuteStep. Designed by ThemeSphere.

Type above and press Enter to search. Press Esc to cancel.

wpDiscuz
Ad Blocker Enabled!
Ad Blocker Enabled!
Our website is made possible by displaying online advertisements to our visitors. Please support us by disabling your Ad Blocker.