Friday, September 25, 2026
  • About Us
  • Contact
DBAInsight
  • Guides
    • 23ai
    • RMAN
    • 26ai
    • Patch Update
    • RMAN
    • MySQL
    • Oracle GoldenGate
  • Cloud Technology
  • Case Studies
  • Troubleshooting
  • Training & Certification
NEWSLETTER
No Result
View All Result
DBAInsight
Home Guides

Oracle Grid Infrastructure 19c Upgrade Guide: Out-of-Place Upgrade Explained

March 12, 2026
in Guides
1
Oracle Grid Infrastructure 19c Upgrade
0
SHARES
189
VIEWS

Table of Contents

Toggle
  • Introduction
      • Related posts
      • Oracle Database Monitoring Tools: 10 Best Tools for DBAs in 2026
      • Oracle Database Release Roadmap 2026: Current Support Status, 19c, 21c and 26ai
  • What is Out-of-Place Upgrade?
      • In simple words:
  • Out-of-Place vs In-Place Upgrade
  • Architecture Diagram – Out-of-Place Upgrade Flow
  • Prerequisites for Oracle Grid Infrastructure 19c Upgrade
      • ✔ OS and Hardware Compatibility
      • ✔ Sufficient Disk Space
      • ✔ Backup Configuration
      • ✔ Run Pre-Upgrade Check
  • Step-by-Step Out-of-Place Upgrade Process
    • Step 1: Install New Grid Infrastructure Home
    • Step 2: Run Prerequisite Checks
    • Step 3: Execute Root Upgrade Script
    • Step 4: Upgrade ASM and Disk Groups
    • Step 5: Upgrade Clusterware Stack
    • Step 6: Validate Upgrade
  • Rollback Strategy
  • Downtime Considerations
  • Security and Feature Improvements in 19c
  • Real-World Upgrade Example
  • Common Mistakes to Avoid
  • Best Practices for Oracle Grid Infrastructure 19c Upgrade
  • Monitoring Logs During Upgrade
  • Easy Way to Remember
  • Conclusion

Introduction

Upgrading your Oracle Cluster environment is a critical task that every DBA eventually faces. Whether it’s for security patches, new features, or performance improvements, staying updated is essential.

Oracle strongly recommends using the Out-of-Place Upgrade method when upgrading to Oracle Grid Infrastructure 19c because it offers minimal risk, faster rollback, and reduced downtime.

Related posts

Oracle Database Monitoring Tools

Oracle Database Monitoring Tools: 10 Best Tools for DBAs in 2026

September 22, 2026
Oracle Database Release Roadmap 2026: Current Support Status, 19c, 21c and 26ai

Oracle Database Release Roadmap 2026: Current Support Status, 19c, 21c and 26ai

September 21, 2026

In this guide, we will walk through a step-by-step explanation of the Oracle Grid Infrastructure 19c Upgrade using the out-of-place approach, in a clear and practical way.


What is Out-of-Place Upgrade?

An out-of-place upgrade means:

👉 Installing a new Grid Infrastructure home (GI_HOME)
👉 Upgrading the cluster to use the new home
👉 Keeping the old home untouched for rollback

In simple words:

You install a new version alongside the old one, then switch over.


Out-of-Place vs In-Place Upgrade

FeatureOut-of-Place UpgradeIn-Place Upgrade
RiskLowHigher
RollbackEasyDifficult
DowntimeMinimalHigher
Recommended✔ Yes❌ No

👉 Oracle recommends Out-of-Place Upgrade for production systems


Architecture Diagram – Out-of-Place Upgrade Flow


Prerequisites for Oracle Grid Infrastructure 19c Upgrade

Before starting the Oracle Grid Infrastructure 19c Upgrade, ensure:

✔ OS and Hardware Compatibility

  • Verify using Oracle Certification Matrix

✔ Sufficient Disk Space

  • New GI home requires separate location

✔ Backup Configuration

  • OCR backup
  • Voting disk backup
  • Database backups

✔ Run Pre-Upgrade Check

$GRID_HOME/runcluvfy.sh stage -pre crsinst -upgrade

Step-by-Step Out-of-Place Upgrade Process


Step 1: Install New Grid Infrastructure Home

Install GI 19c in a new location:

/u01/app/19.0.0/grid

Run installer:

./gridSetup.sh

Select:

👉 Upgrade Oracle Grid Infrastructure


Step 2: Run Prerequisite Checks

The installer automatically validates:

  • Network
  • Storage
  • ASM
  • Cluster configuration

Fix any errors before continuing.


Step 3: Execute Root Upgrade Script

After installation:

Run on each node:

rootupgrade.sh

This performs:

✔ Clusterware upgrade
✔ ASM upgrade
✔ OCR update
✔ Voting disk update


Step 4: Upgrade ASM and Disk Groups

Verify ASM compatibility:

SELECT name, compatibility FROM v$asm_diskgroup;

If needed:

ALTER DISKGROUP DATA SET ATTRIBUTE 'compatible.asm'='19.0';

Step 5: Upgrade Clusterware Stack

Verify services:

crsctl check cluster -all

Check cluster resources:

crsctl stat res -t

Step 6: Validate Upgrade

Use:

cluvfy comp cluster -post crsinst -upgrade

Ensure:

✔ All nodes active
✔ ASM running
✔ Voting disks healthy
✔ OCR healthy


Rollback Strategy

One of the biggest advantages of out-of-place upgrade is easy rollback.

If something fails:

👉 You can switch back to old GI_HOME

Steps:

  1. Stop new GI
  2. Restart old GI home
  3. Restore OCR backup

Downtime Considerations

Out-of-place upgrade allows rolling upgrade in some scenarios.

But typically:

  • CRS is stopped during final switch
  • Downtime is minimal (few minutes)

Security and Feature Improvements in 19c

Upgrading to Oracle Grid Infrastructure 19c gives:

✔ Improved ASM performance
✔ Better Cluster Health Monitoring
✔ Stronger security patches
✔ New AFD/ACFS enhancements
✔ Better memory management


Real-World Upgrade Example

Production environment:

  • 4-node RAC cluster
  • 12.1.0.2 → 19c upgrade

Results after upgrade:

✔ 20% improvement in cluster stability
✔ Faster failover time
✔ Reduced CRS restart issues
✔ Better ASM rebalance performance


Common Mistakes to Avoid

❌ Not taking OCR backup
❌ Not checking disk space
❌ Ignoring cluvfy errors
❌ Not validating network interfaces
❌ Mixing GI and DB home versions incorrectly


Best Practices for Oracle Grid Infrastructure 19c Upgrade

✔ Always use out-of-place upgrade
✔ Test upgrade in staging environment
✔ Take full backups
✔ Use rolling upgrade when possible
✔ Validate after each step
✔ Monitor cluster logs


Monitoring Logs During Upgrade

Important log files:

  • $GRID_HOME/log/<node>/alert.log
  • crsd.log
  • ocssd.log
  • asmcmd.log

Easy Way to Remember

Out-of-Place Upgrade = Install New → Switch → Keep Old for Safety


Conclusion

Upgrading your cluster to Oracle Grid Infrastructure 19c is a critical but manageable task when done correctly.

The Out-of-Place Upgrade method provides:

✔ Safer upgrade path
✔ Minimal downtime
✔ Easy rollback
✔ Better performance and stability

By following this Oracle Grid Infrastructure 19c Upgrade guide, DBAs can confidently upgrade their RAC environments with minimal risk and maximum efficiency.

Tags: ASM 19c UpgradeOracle Clusterware UpgradeOracle GI 19c UpgradeOracle RAC Upgrade GuideOut of Place Upgrade Oracle
Previous Post

Colocation Tag in Oracle RAC 19c: How Client Routing Improves Performance

Next Post

Oracle Clusterware Resource Management: How Failover and Relocation Work

Next Post
Oracle Clusterware Resource Management

Oracle Clusterware Resource Management: How Failover and Relocation Work

Comments 1

  1. Manas says:
    4 weeks ago

    Is the rollback strategy tested?

    Can you give detailed procedure on the rollback plan mentioned above?

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

POPULAR NEWS

  • Oracle Patch 38632161: Step-by-Step Guide to Upgrade Oracle 19c to Release Update 19.30

    Oracle Patch 38632161: Step-by-Step Guide to Upgrade Oracle 19c to Release Update 19.30

    0 shares
    Share 0 Tweet 0
  • How To Download And Install The Latest OPatch

    0 shares
    Share 0 Tweet 0
  • How to Install Oracle 19c Database on Red Hat Enterprise Linux 9

    0 shares
    Share 0 Tweet 0
  • Oracle Database 19.32 Release Update (RU) Patching Guide – Patch 39472050

    0 shares
    Share 0 Tweet 0
  • Installing Oracle Database 26AI on Red Hat Enterprise Linux 9

    0 shares
    Share 0 Tweet 0
  • About Us
  • Contact

© 2026 DBAInsight - Smarter Databases. Sharper Insights. DBAInsight.

No Result
View All Result
  • Home
  • Cloud & Modern DBs
  • Guides
  • Cloud Technology
  • Case Studies
  • Troubleshooting
  • Training & Certification

© 2026 DBAInsight - Smarter Databases. Sharper Insights. DBAInsight.

Add as a preferred source on Google
Add as preferred source on Google