Title
Create new category
Edit page index title
Edit category
Edit link
Using Ambari with Oracle
This page outlines the step-by-step instructions to install Apache Ambari with Oracle 19c as the backend database.
Prerequisites
Before you setup:
Ensure you have access to the Oracle 19c database (CDB + PDB setup).
Install Oracle JDBC drivers (
ojdbc11.jar).Create required users and grant permissions for Ambari.
Confirm Ambari is installed and Java is configured on the cluster.
Oracle Driver Details
Oracle Database Version | Drivers | File |
|---|---|---|
Oracle Database 19c | Oracle Database 19c drivers |
|
Download and Install Oracle JDBC Driver
Download JDBC Driver.
Navigate to the Oracle JDBC Driver Download Page to download the JDBC Driver.
Download the JDBC driver compatible with Oracle Database 19c:
Select Oracle Database 23ai (23.8.0.25.04) JDBC Driver.
Download
ojdbc11.jar
Copy the driver to Java shared directory.
Create Ambari Database and User in Oracle
Perform the following steps on the Oracle host using sqlplus.
Connect ot SYSDBA.
Switch Switch to the Pluggable Database (PDB).
Configure JDBC Driver with Ambari
Run the following command on the Ambari Server host.
Ambari Server Schema Load
Perform the following steps.
Navigate to Oracle sqlplus and run the queries of /var/lib/ambari-server/resources/Ambari-DDL-Oracle-CREATE.sql.
Verify all the tables.
For new installations, run the script: /var/lib/ambari-server/resources/Ambari-DDL-Oracle-CREATE.sql.
This script should be executed within the SQL*Plus (sqlplus) shell.
Run the following command on the Ambari Server host.
Start Ambari server
Start the Ambari Server.
Verify Ambari logs (ambari-server.{log,out}) for errors and ensure users can access the Ambari Web UI.
Register hosts and provide repo details to set up the cluster.