top of page

Oracle 19c RAC Installation on Linux: Step by Step Guide

Updated: Jul 5


Introduction Oracle 19c RAC Installation on Linux:


Oracle Real Application Clusters (RAC) provides a high availability and scalable database solution. With Oracle 19c, the RAC implementation has become even more robust and efficient. In this comprehensive guide, we'll walk you through the step-by-step process of installing Oracle 19c RAC on a Linux environment. This guide is aimed at database administrators and IT professionals who are looking to set up a RAC system from scratch.

Before we dive into the installation, it's essential to understand the prerequisites and the architecture of Oracle RAC.


For a detailed visual walkthrough, please refer to our comprehensive video guide:


Oracle 19c RAC Installation on Linux Step by Step :


Tutorial:



Latest Tutorial:





Prerequisites


Hardware Requirements


  1. Servers: At least two servers (nodes) with similar hardware configurations.

  2. Network: Two network interfaces on each server. One for the public network and one for the private interconnect.

  3. Storage: Shared storage accessible by all nodes, such as SAN or NAS.


Software Requirements


  1. Operating System: Oracle Linux 7 or Red Hat Enterprise Linux 7. It will work with the Latest Linux Version i.e. Linux 8 or Linux 9

  2. Oracle Grid Infrastructure: Oracle Grid Infrastructure 19c.

  3. Oracle Database Software: Oracle Database 19c.


Pre-Installation Tasks


  1. Configure Hostnames: Ensure each node has a unique hostname.

  2. Configure Network Interfaces: Set up public and private IPs for each node.

  3. Shared Storage Configuration: Set up shared storage with proper permissions.


Step-by-Step Installation


Step 1: Environment Preparation


  1. Update System Packages: Ensure all system packages are up to date to avoid compatibility issues.

  2. Install Required Packages: Install any prerequisite packages for Oracle RAC.

  3. Set Hostnames and IPs: Configure the /etc/hosts file to ensure proper name resolution between nodes.

  4. Disable Firewall and SELinux: Modify the firewall and SELinux settings to avoid interference with the installation process.


Step 2: Configure Shared Storage


  1. Create Partitions: Set up partitions on the shared storage device.

  2. Format and Mount Partitions: Format the partitions and mount them on all nodes to ensure they are accessible.

  3. Update fstab: Ensure the shared partitions are mounted automatically on reboot.


Step 3: Install Oracle Grid Infrastructure


  1. Download Oracle Grid Infrastructure 19c: Obtain the software from the official Oracle website.

  2. Unzip the Installation Files: Extract the downloaded files to a suitable location.

  3. Run the Installer: Start the Oracle Grid Infrastructure setup and follow the GUI prompts.

  4. Follow the GUI Steps: Configure the cluster, specify nodes and network interfaces, configure ASM disk groups, and complete the installation.


Step 4: Install Oracle Database 19c


  1. Download Oracle Database 19c: Obtain the database software from the official Oracle website.

  2. Unzip the Installation Files: Extract the downloaded files to a suitable location.

  3. Run the Installer: Start the Oracle Database setup and follow the GUI prompts.

  4. Follow the GUI Steps: Choose RAC database installation, specify cluster nodes, and complete the software installation.


Step 5: Create a RAC Database

  1. Run DBCA (Database Configuration Assistant): Launch DBCA to create a new RAC database.

  2. Follow the GUI Steps: Select the option to create a database, choose Oracle RAC database, specify database configuration details, and complete the database creation.


Conclusion


Following these steps, you should understand RAC Installation on Linux and have a fully functional Oracle 19c RAC setup on your Linux environment. This setup ensures high availability and scalability for your database applications, leveraging the powerful capabilities of Oracle RAC.


🔥 For DBA Training or Database Assistance, Call/WhatsApp: tel: +91 8169158909


154 views0 comments

Comments


bottom of page