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

Oracle RAC 12.2 on VMware Workstation – Post 3: Grid Infrastructure Installation

2026-04-05 Oracle By Henrique

Oracle RAC 12.2 on VMware Workstation — Post 1: VMware Networking and Openfiler Setup

2026-04-05 Oracle By Henrique

Oracle RAC 12.2 on VMware Workstation – Post 2: Oracle Linux Configuration and iSCSI

2026-04-05 Oracle By Henrique
YouTube LinkedIn RSS
  • 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
    • RAC
  • Performance
  • Tools
  • Troubleshooting
  • Python
  • Shell Script
Execute StepExecute Step
Home » INS-08101 — How to Fix “Unexpected Error at supportedOSCheck” When Installing Oracle Grid Infrastructure on RHEL 8
Oracle RAC

INS-08101 — How to Fix “Unexpected Error at supportedOSCheck” When Installing Oracle Grid Infrastructure on RHEL 8

HenriqueBy Henrique2026-03-04Updated:2026-04-046 Mins Read
Share
Facebook Twitter LinkedIn Pinterest Email Telegram WhatsApp

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

When starting the Oracle Grid Infrastructure 19c installation on servers running Red Hat Enterprise Linux 8 (or Oracle Linux 8, CentOS 8, Rocky Linux 8), the installer may fail immediately with the following error:

[WARNING] [INS-08101] Unexpected error while executing the action at state: 'supportedOSCheck'.
OS Support Check

The installer simply stops. It doesn’t get to validate SSH, NTP, disk, or network — it gets stuck on the very first check: the operating system.

In this article, I’ll explain why this error occurs, how it relates to Oracle’s certification matrix, and walk through both the quick workaround and the recommended production fix.

💡 In practice: This error happens because the base version of Grid Infrastructure 19c (19.3) was released before RHEL 8 was officially certified. The installer doesn’t recognize the distribution and blocks the execution. The correct fix is to apply a Release Update during installation.


Why the INS-08101 Error Occurs

The Oracle Universal Installer (OUI) runs an operating system check called supportedOSCheck at the very beginning of the installation. This check queries an internal list of certified distributions and versions.

If the server’s OS is not on the list, the installer aborts with the INS-08101 error.

The problem with RHEL 8 and Oracle 19c

Grid Infrastructure 19c base version (19.3.0.0) was released in January 2019. Red Hat Enterprise Linux 8 was released in May 2019 — months later.

Result: the base installer doesn’t know about RHEL 8 and doesn’t recognize it as a supported OS. The same applies to:

  • Oracle Linux 8
  • CentOS 8
  • Rocky Linux 8
  • AlmaLinux 8

Oracle added RHEL 8 support in later Release Updates (starting from RU 19.5 onwards). But if you’re installing from the base 19.3 image without applying any patches, the error will appear.


Solution 1: Quick Workaround with CV_ASSUME_DISTID

This is the fastest way to bypass the error. You force the installer to treat the OS as Oracle Enterprise Linux 7.8, skipping the distribution check.

Before starting the installer, export the variable:

export CV_ASSUME_DISTID=OEL7.8

Then start the installer normally:

./gridSetup.sh

The INS-08101 error should no longer appear.

⚠ Warning: This workaround is not recommended for production. You’re essentially tricking the installer into accepting an OS that the base version wasn’t tested against. It may work, but you lose Oracle’s certification guarantee. If you open an SR with Oracle Support, they may question the configuration.

When to use the workaround

  • Lab/staging environments where you need to get up and running quickly
  • Tests and POCs that won’t go to production
  • Emergency situations where applying the RU isn’t feasible at the moment

Solution 2: Install with a Release Update (Recommended for Production)

The correct approach is to apply a Release Update (RU) that already includes RHEL 8 support during the Grid Infrastructure installation itself.

Step 1 — Download the Release Update

Access My Oracle Support (MOS) and download the desired RU. Oracle releases RUs quarterly.

Example with RU 19.15 (Patch 33803476):

# Create staging directory
mkdir -p /u01/stage

# Extract the patch
cd /u01/stage
unzip p33803476_190000_Linux-x86-64.zip

Note: Always use the latest available RU. The newer it is, the more fixes and supported operating systems it includes.

Step 2 — Update OPatch

Before running the installer with -applyRU, you need to ensure OPatch is at a version compatible with the Release Update. The OPatch that ships with the base 19.3 image is usually too old to apply recent RUs — if not updated, the installation will fail.

Download the latest OPatch version from MOS (Patch 6880880) and apply it:

# Backup the current OPatch
mv $GRID_HOME/OPatch $GRID_HOME/OPatch.bkp

# Extract the new OPatch
unzip p6880880_190000_Linux-x86-64.zip -d $GRID_HOME/

# Verify the version
$GRID_HOME/OPatch/opatch version

Tip: Always check the “Prerequisites” section of the RU’s README. It specifies the minimum OPatch version required.

Step 3 — Install with the -applyRU parameter

With OPatch updated and the RU available in the staging directory, run the installer:

./gridSetup.sh -applyRU /u01/stage/33803476

The installer will:

  1. Recognize the OS correctly (because the RU includes the certification)
  2. Install Grid Infrastructure
  3. Apply the Release Update automatically

All in a single run — no workarounds needed.

Step 4 — Validate the installed version

After installation, confirm the RU was applied:

$GRID_HOME/OPatch/opatch lspatches

It should list the RU patch number that was applied.


How to Check the Certification Matrix

Before any installation, verify that the Oracle version + OS version combination is certified:

  1. Access the Oracle Certification Matrix
  2. Or in MOS: Doc ID 2552723.1 — Oracle Database and Grid Infrastructure Supported Releases and Platforms

This prevents surprises during installation and ensures Oracle Support coverage if you need to open an SR.


Pre-Installation Checklist

bash

# 1. Check OS version
cat /etc/redhat-release

# 2. Verify the RU is available in the staging directory
ls -la /u01/stage/

# 3. Check OPatch version
$GRID_HOME/OPatch/opatch version

# 4. Update OPatch
mv $GRID_HOME/OPatch $GRID_HOME/OPatch.bkp
unzip p6880880_190000_Linux-x86-64.zip -d $GRID_HOME/
$GRID_HOME/OPatch/opatch version

# 5. Install with -applyRU (production)
./gridSetup.sh -applyRU /u01/stage/<PATCH_NUMBER>

# OR workaround (lab/staging only)
export CV_ASSUME_DISTID=OEL7.8
./gridSetup.sh

Conclusion

The INS-08101 error at supportedOSCheck is a common roadblock when installing Oracle Grid Infrastructure 19c on newer Linux distributions like RHEL 8, OL 8, and Rocky Linux 8.

The cause is straightforward: the base installer version (19.3) was released before these distributions were certified.

There are two approaches:

  1. Quick workaround (CV_ASSUME_DISTID=OEL7.8) — bypasses the error but is not recommended for production
  2. Definitive solution (-applyRU) — applies the Release Update during installation, ensuring official support and certification

For production environments, always use Solution 2. This guarantees you’re on a certified and supported configuration.


References:

  • MOS Note 2552723.1 — Oracle Database and Grid Infrastructure Supported Releases and Platforms
  • MOS Note 2668780.1 — Oracle 19c Grid Infrastructure and Database on Linux 8
  • Oracle Grid Infrastructure Installation Guide 19c
cv-assume-distid grid-infrastructure ins-08101 oracle-rac rhel-8 troubleshooting
Share. Facebook Twitter Pinterest LinkedIn Tumblr Email WhatsApp
Previous ArticlePRVG-01017 – How to Fix “NTP Configuration File” in Oracle RAC
Next Article ORA-29548 — How to Fix “Java System Class Reported” in Oracle Database

Related Posts

Oracle

Oracle RAC 12.2 on VMware Workstation – Post 3: Grid Infrastructure Installation

2026-04-05
Read More
Oracle

Oracle RAC 12.2 on VMware Workstation — Post 1: VMware Networking and Openfiler Setup

2026-04-05
Read More
Oracle

Oracle RAC 12.2 on VMware Workstation – Post 2: Oracle Linux Configuration and iSCSI

2026-04-05
Read More
Add A Comment
Leave A Reply Cancel Reply

Demo
Follow Me
  • Email
  • GitHub
  • LinkedIn
  • RSS
  • YouTube

INS-06006 – Passwordless SSH Connectivity Not Set Up

2026-02-2614 Views

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

2026-03-0510 Views

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

2026-03-078 Views
Demo
Tags
alter-sequence asm clusterware create sequence datapatch grid-infrastructure Grid Infrastructure how-to identity-column identity column ins-08101 installation inventory iSCSI lab listener opatch opatchauto Openfiler openssh ora-01031 ORA-12547 ora-12777 orabasetab oracle oracle oracle-database oracle-home oracle-linux oracle-rac Oracle Database Oracle Linux Oracle RAC out-of-place passwordless-ssh patching patching prvg-2002 RAC Installation redo-log runcluvfy scp tns troubleshooting VMware
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.

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.