My Oracle Support Banner

Configuring raw devices (singlepath) for Oracle Clusterware 10g Release 2 (10.2.0) on RHEL5/OL5 (Doc ID 465001.1)

Last updated on FEBRUARY 14, 2022

Applies to:

Oracle Cloud Infrastructure - Version N/A and later
Linux OS - Version Oracle Linux 5.0 to Oracle Linux 5.0 [Release OL5]
Linux Itanium
Linux x86-64
Linux x86
Linux Kernel - Version: 5.0 to 5.0 *** ***
***Checked for relevance on 03-Nov-2017***

Goal

This article is intended for Oracle on Linux Database and System Administrators, particularly those intending to install (or migrate to) Oracle 10g Release 2 (10.2.0) Real Application Cluster (RAC) on Red Hat Enterprise Linux 5/Oracle Linux 5 (RHEL5/OL5). The article is solely intended to describe the configuration of raw devices against singlepath devices on RHEL5/OL5 in preparation for RAC Clusterware usage.

Examples were taken from a working system of the following configuration:

  • Oracle Linux 5 (GA) - 2.6.18-8.el5
  • Oracle Clusterware 10g Release 2 (10.2.0)
  • Shared storage for Clusterware files served via iSCSI via NetApp filer

This document differs to <Note.564580.1> that describes how to configure raw devices against multipath devices. This Note describes how to configure raw devices against singlepath devices only.

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution
 Support for Raw Devices
 A Bit About Udev and Device Name Persistency
 Configuring raw devices (singlepath) for Oracle Clusterware 10g Release 2 (10.2.0) on RHEL5/OL5
 Assumptions
 1. Configure SCSI_ID to Return Unique Device Identifiers
 1a. Allowlist all SCSI devices
 1b. List all SCSI (Clusterware) devices
 1c. Obtain Clusterware device unique SCSI identifiers
 2. Configure Udev for Persistent Naming of Clusterware Devices
 2a. Create udev naming rule file /etc/udev/rules.d/55-oracle-naming.rules
 2b. Add udev naming rules to /etc/udev/rules.d/55-oracle-naming.rules file
 2c. Test udev rules
 2d. Restart udev service
 3. Binding Raw Devices
 3a. Check existence of udev raw mapping rule file /etc/udev/rules.d/60-raw.rules
 3b. Add udev raw binding rules to /etc/udev/rules.d/61-oracleraw.rules file
 3c. Create udev raw permissions file /etc/udev/rules.d/65-raw-permissions.rules
 3d. Add udev raw permission rules to /etc/udev/rules.d/65-raw-permissions.rules file
 3e. (Re)test udev rules
 3f. Restart udev service
 4. Verify Files/Devices Created
 5. Complete Oracle RAC Installation
References

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.