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

Oracle home is already provisioned for the target – Fleet Maintenance

2026-04-16 Oracle By Henrique

OEM PAM Authentication Failure — Fix with SSH Key Named Credentials

2026-04-16 Tools By Henrique

PRCD-1229 — srvctl Refuses Database Access After Manual Upgrade in Oracle RAC

2026-04-16 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 » Oracle RAC 12.2 on VMware Workstation – Post 5: Post-Installation and Final Validation
Oracle RAC

Oracle RAC 12.2 on VMware Workstation – Post 5: Post-Installation and Final Validation

HenriqueBy Henrique2026-04-123 Mins Read
Share
Facebook Twitter LinkedIn Pinterest Email Telegram WhatsApp

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

Series: Oracle RAC 12.2 – Complete Installation on VMware Workstation


📌 About this series: This guide covers Oracle RAC 12c, which is out of support. The goal is to document learning and revisit concepts – not to recommend this version for production. Read the full context in the series overview →

📋 This series — Oracle RAC 12.2 on VMware Workstation:

Series posts
Series Overview — RAC architecture, environment, and software
Post 1 — VMware Setup and Openfiler iSCSI Storage
Post 2 — Oracle Linux Configuration and iSCSI Initiator
Post 3 — Grid Infrastructure 12.2 Installation
Post 4 — Oracle Database Installation and DBCA
Post 5 — Post-Installation and Final Validation ← this post

⚙️ Prerequisite: Post 4 completed — Oracle Database installed and RAC database created by DBCA.

In Post 4 the DBCA created the RAC database with all necessary configurations – archive log, UNDO tablespace, listeners, and redo logs are all set up automatically. This post validates that everything is working correctly and serves as a quick reference for day-to-day commands.


Final Validation

Verify the Cluster

crsctl stat res -t

olsnodes -v -n -i -s

crsctl query css votedisk
ocrcheck

Verify the Database

srvctl status database -d ORCL -v
su - oracle
db_env
sqlplus / as sysdba

SELECT INST_ID, INSTANCE_NAME, HOST_NAME, STATUS
FROM GV$INSTANCE ORDER BY 1;
-- 1  ORCL1  orclrac1  OPEN
-- 2  ORCL2  orclrac2  OPEN

SELECT NAME, STATE, TOTAL_MB, FREE_MB FROM V$ASM_DISKGROUP;
-- OCR, MGMT, DATA, and FRA should be MOUNTED

Verify SCAN

tnsping orclrac-scan:1521/ORCL
srvctl status scan
srvctl status scan_listener

Final Checklist

#CheckCommand
1Openfiler iSCSI target activeservice iscsi-target status
26 iSCSI disks on both nodes`lsblk \grep iscsi`
3Network connectivityping
4Chrony synchronizedchronyc tracking
5Passwordless SSH for oraclessh orclrac2 date
6All CRS resources ONLINEcrsctl stat res -t
73 voting disks accessiblecrsctl query css votedisk
8OCR without errorsocrcheck
92 nodes Activeolsnodes -n -i -s
10OCR, MGMT, DATA and FRA MOUNTEDV$ASM_DISKGROUP
11ORCL1 and ORCL2 in OPENGV$INSTANCE
12Archive log mode activeARCHIVE LOG LIST
13UNDOTBS1 and UNDOTBS2 activeDBA_TABLESPACES
14SCAN listener respondingtnsping orclrac-scan
15Alert.log free of critical ORA- errorstail alert_ORCL1.log

Quick Reference

Switch Environment

grid_env    # ASM / Clusterware  →  ORACLE_SID=+ASM1 or +ASM2
db_env      # Database           →  ORACLE_SID=ORCL1 or ORCL2

Cluster Management

OperationCommand
Overall statuscrsctl stat res -t
Check clustercrsctl check cluster -all
List nodesolsnodes -v -n -i -s
Voting diskscrsctl query css votedisk
Backup OCRocrconfig -manualbackup

Database Management

OperationCommand
Start databasesrvctl start database -d ORCL
Stop databasesrvctl stop database -d ORCL -o immediate
Start instancesrvctl start instance -d ORCL -i ORCL1
Statussrvctl status database -d ORCL -v
SCAN statussrvctl status scan

iSCSI

OperationCommand
Check sessionsiscsiadm -m session -P 1
List configured nodesiscsiadm -m node
Reconnectiscsiadm -m node --loginall=automatic
Openfiler target statusservice iscsi-target status

Chrony

OperationCommand
Statuschronyc tracking
View sourceschronyc sources -v
Force syncchronyc makestep

Essential Logs

LogLocation
Grid installation/tmp/GridSetupActions*.log
CRS daemon$ORACLE_BASE/diag/crs/orclrac1/crs/trace/crsd.trc
Alert log ORCL1$ORACLE_BASE/diag/rdbms/orcl/ORCL1/trace/alert_ORCL1.log
Alert log ORCL2$ORACLE_BASE/diag/rdbms/orcl/ORCL2/trace/alert_ORCL2.log
Full diagnostictfactl diagcollect -last 2h

Conclusion

Throughout this series we built a complete Oracle RAC 12.2 from scratch on VMware Workstation:

  • Intro: RAC architecture, components, and reference environment
  • Post 1: VMware networks and Openfiler iSCSI storage
  • Post 2: Oracle Linux on both nodes, clone, and iSCSI Initiator
  • Post 3: Grid Infrastructure with all OUI screens and known errors
  • Post 4: Oracle Database Software and DBCA with every option explained
  • Post 5: Environment validation and command quick reference

The environment is ready for high availability testing, failover scenarios, performance tuning, and any Oracle RAC study topic you want to explore.


asm clusterware dbca grid-infrastructure installation lab oracle-database oracle-rac
Share. Facebook Twitter Pinterest LinkedIn Tumblr Email WhatsApp
Previous ArticleOracle RAC 12.2 on VMware Workstation — Post 4: Oracle Database Installation and DBCA
Next Article EMD runCollection Error – OEM Agent Running but Not Collecting Metrics

Related Posts

Oracle

Oracle home is already provisioned for the target – Fleet Maintenance

2026-04-16
Read More
Oracle

PRCD-1229 — srvctl Refuses Database Access After Manual Upgrade in Oracle RAC

2026-04-16
Read More
OEM

EMD runCollection Error – OEM Agent Running but Not Collecting Metrics

2026-04-14
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
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.