Skip Headers
Oracle® Clusterware Installation Guide
11g Release 1 (11.1) for Linux
Part Number B28263-03
Home
Book List
Index
Master Index
Contact Us
Next
View PDF
Contents
List of Tables
Title and Copyright Information
Preface
Intended Audience
Documentation Accessibility
Related Documents
Conventions
What's New in Oracle Clusterware Installation and Configuration?
Changes in Installation Documentation
Enhancements and New Features for Installation
Oracle Validated Configuration RPM
1
Summary List: Installing Oracle Clusterware
1.1
Verify System Requirements
1.2
Check Network Requirements
1.3
Check Operating System Packages
1.4
Set Kernel Parameters
1.5
Configure Groups and Users
1.6
Create Directories
1.7
Configure Oracle Installation Owner Shell Limits
1.8
Configure SSH
1.8.1
Check Existing SSH Configuration on the System
1.8.2
Configure SSH on Cluster Member Nodes
1.8.3
Enable SSH User Equivalency on Cluster Member Nodes
1.9
Create Storage
1.9.1
Create Disk Partitions for ASM Disks, OCR Disks, and Voting Disks
1.10
Verify Oracle Clusterware Requirements with CVU
1.11
Install Oracle Clusterware Software
1.12
Prepare the System for Oracle RAC and ASM
1.12.1
Determine the Correct Oracleasm Package
1.12.2
Download and Install the Oracleasm Package
1.12.3
Configure ASMLib
1.12.4
Mark ASM Disk Partitions
2
Oracle Clusterware Preinstallation Tasks
2.1
Installing the Linux Operating System
2.1.1
Completing a Default Linux Installation
2.1.2
About the Oracle Validated Configuration RPM
2.1.3
Installing the Oracle Validated Configuration RPM
2.2
Logging In to a Remote System as root Using X Terminal
2.3
Overview of Groups and Users for Oracle Clusterware Installations
2.4
Creating Groups and Users for Oracle Clusterware
2.4.1
Understanding the Oracle Inventory Group
2.4.2
Understanding the Oracle Inventory Directory
2.4.3
Determining If the Oracle Inventory and Oracle Inventory Group Exists
2.4.4
Creating the Oracle Inventory Group If an Oracle Inventory Does Not Exist
2.4.5
Creating the Oracle Clusterware User
2.4.5.1
Determining if an Oracle Software Owner User Exists
2.4.5.2
Creating or Modifying an Oracle Software Owner User for Oracle Clusterware
2.4.6
Example of Creating the Oracle Clusterware User and OraInventory Path
2.5
Checking the Hardware Requirements
2.6
Checking the Network Requirements
2.6.1
Network Hardware Requirements
2.6.2
IP Address Requirements
2.6.3
Node Time Requirements
2.6.4
Network Configuration Options
2.6.5
Configuring the Network Requirements
2.7
Identifying Software Requirements
2.7.1
Software Requirements List for x86 (32-bit) Linux Platforms
2.7.2
Software Requirements List for x86-64 Linux Platforms
2.8
Checking the Software Requirements
2.9
Configuring Kernel Parameters
2.9.1
Installing the cvuqdisk Package for Linux
2.10
Configuring SSH on All Cluster Nodes
2.10.1
Checking Existing SSH Configuration on the System
2.10.2
Configuring SSH on Cluster Member Nodes
2.10.2.1
Create .SSH, and Create RSA Keys On Each Node
2.10.2.2
Add All Keys to a Common authorized_keys File
2.10.3
Enabling SSH User Equivalency on Cluster Member Nodes
2.10.4
Setting Display and X11 Forwarding Configuration
2.10.5
Preventing Oracle Clusterware Installation Errors Caused by stty Commands
2.11
Configuring Software Owner User Environments
2.11.1
Environment Requirements for Oracle Clusterware Software Owner
2.11.2
Procedure for Configuring Oracle Software Owner Environments
2.11.3
Setting Shell Limits for the Oracle Software Installation Users
2.12
Requirements for Creating an Oracle Clusterware Home Directory
2.13
Understanding and Using Cluster Verification Utility
2.13.1
Entering Cluster Verification Utility Commands
2.13.2
Using CVU to Determine if Installation Prerequisites are Complete
2.13.3
Using the Cluster Verification Utility Help
2.13.4
Using Cluster Verification Utility with Oracle Database 10g Release 1 or 2
2.13.5
Verbose Mode and "Unknown" Output
2.14
Checking Oracle Clusterware Installation Readiness with CVU
3
Oracle Real Application Clusters Preinstallation Tasks
3.1
Creating Standard Configuration Operating System Groups and Users
3.1.1
Overview of Groups and Users for Oracle Database Installations
3.1.2
Creating Standard Operating System Groups and Users
3.1.2.1
Verifying That the User nobody Exists
3.1.2.2
Creating the OSDBA Group
3.1.2.3
Creating Identical Users and Groups on Other Cluster Nodes
3.2
Creating Custom Configuration Groups and Users for Job Roles
3.2.1
Overview of Creating Operating System Group and User Options Based on Job Roles
3.2.1.1
Users for Oracle Installations with Job Role Separation
3.2.1.2
Database Groups for Job Role Installations
3.2.1.3
ASM Groups for Job Role Installations
3.2.2
Creating Database Operating System Groups and Users with Job Role Separation
3.2.2.1
Creating the OSDBA Group for Custom Installations
3.2.2.2
Creating an OSOPER Group
3.2.2.3
Creating the OSASM Group
3.2.2.4
Creating the OSDBA Group for ASM
3.2.2.5
Creating the Oracle Software Owner User
3.2.2.6
Creating a Separate ASM Owner
3.2.2.7
Verifying That the User nobody Exists
3.2.2.8
Creating Identical Database Users and Groups on Other Cluster Nodes
3.3
Understanding the Oracle Base Directory Path
3.3.1
Overview of the Oracle Base directory
3.3.2
Understanding Oracle Base and Oracle Clusterware Directories
3.4
Creating the Oracle Base Directory Path
3.5
Environment Requirements for Oracle Database and Oracle ASM Owners
3.6
Overview of HugePages
3.6.1
What HugePages Provides
3.6.2
Restrictions for HugePage Configurations
4
Configuring Oracle Clusterware Storage
4.1
Reviewing Storage Options for Oracle Clusterware Files
4.1.1
Overview of Oracle Clusterware Storage Options
4.1.2
General Storage Considerations for Oracle Clusterware
4.1.3
Quorum Disk Location Restriction with Existing 9.2 Clusterware Installations
4.1.4
After You Have Selected Disk Storage Options
4.2
Checking for Available Shared Storage with CVU
4.3
Configuring Storage for Oracle Clusterware Files on a Supported Shared File System
4.3.1
Requirements for Using a File System for Oracle Clusterware Files
4.3.2
Deciding to Use a Cluster File System for Oracle Clusterware Files
4.3.3
Checking NFS Mount Buffer Size Parameters for Clusterware
4.3.4
Creating Required Directories for Oracle Clusterware Files on Shared File Systems
4.4
Configuring Disk Devices for Oracle Clusterware Files
4.4.1
Example of Creating a Udev Permissions File for Oracle Clusterware
4.4.2
Example of Configuring Block Device Storage for Oracle Clusterware
5
Configuring Oracle Real Application Clusters Storage
5.1
Reviewing Storage Options for Oracle Database and Recovery Files
5.1.1
Overview of Oracle Database and Recovery File Options
5.1.2
General Storage Considerations for Oracle RAC
5.1.3
After You Have Selected Disk Storage Options
5.2
Checking for Available Shared Storage with CVU
5.3
Choosing a Storage Option for Oracle Database Files
5.4
Configuring Storage for Oracle Database Files on a Supported Shared File System
5.4.1
Requirements for Using a File System for Oracle Database Files
5.4.2
Deciding to Use a Cluster File System for Data Files
5.4.3
Deciding to Use NFS for Data Files
5.4.4
Deciding to Use Direct NFS for Datafiles
5.4.4.1
About Direct NFS Storage
5.4.4.2
Using the Oranfstab File with Direct NFS
5.4.4.3
Mounting NFS Storage Devices with Direct NFS
5.4.4.4
Specifying Network Paths with the Oranfstab File
5.4.5
Enabling Direct NFS Client Oracle Disk Manager Control of NFS
5.4.6
Disabling Direct NFS Client Oracle Disk Management Control of NFS
5.4.7
Checking NFS Mount Buffer Size Parameters for Oracle RAC
5.4.8
Creating Required Directories for Oracle Database Files on Shared File Systems
5.5
Configuring Disks for Automatic Storage Management
5.5.1
Identifying Storage Requirements for Automatic Storage Management
5.5.2
Using an Existing Automatic Storage Management Disk Group
5.5.3
Configuring Disks for Automatic Storage Management with ASMLIB
5.5.3.1
Installing and Configuring the ASM Library Driver Software
5.5.3.2
Configuring Disk Devices to Use ASM Library Driver on x86 Systems
5.5.3.3
Administering the ASM Library Driver and Disks
5.6
Configuring Storage for Oracle Database Files on Shared Storage Devices
5.6.1
Planning Your Shared Storage Device Creation Strategy
5.6.2
Identifying Required Shared Partitions for Database Files
5.6.3
Using Block Devices on Linux
5.6.4
Using Raw Logical Volumes on Linux
5.6.4.1
Binding Partitions to Raw Devices for Oracle ASM Files
5.6.5
Creating Raw Devices on IDE or SCSI Devices
5.6.6
Desupport of the Database Configuration Assistant Raw Device Mapping File
5.7
Checking the System Setup with CVU
6
Installing Oracle Clusterware
6.1
Verifying Oracle Clusterware Requirements with CVU
6.1.1
Interpreting CVU Messages About Oracle Clusterware Setup
6.2
Preparing to Install Oracle Clusterware with OUI
6.3
Installing Oracle Clusterware with OUI
6.3.1
Running OUI to Install Oracle Clusterware
6.3.2
Installing Oracle Clusterware Using a Cluster Configuration File
6.3.3
Troubleshooting OUI Error Messages for Oracle Clusterware
6.4
Confirming Oracle Clusterware Function
7
Oracle Clusterware Post-Installation Procedures
7.1
Required Post-Installation Tasks
7.1.1
Back Up the Voting Disk After Installation
7.1.2
Download and Install Patch Updates
7.2
Recommended Post-Installation Tasks
7.2.1
Back Up the root.sh Script
7.2.2
Run CVU Postinstallation Check
8
Deinstallation of Oracle Clusterware
8.1
Deciding When to Deinstall Oracle Clusterware
8.2
Relocating Single-instance ASM to a Single-Instance Database Home
8.3
Removing Oracle Clusterware
8.3.1
About the rootdelete.sh Script
8.3.2
Example of the rootdelete.sh Parameter File
8.3.3
About the rootdeinstall.sh Script
8.3.4
Removing Oracle Clusterware
A
Troubleshooting the Oracle Clusterware Installation Process
A.1
Install OS Watcher and RACDDT
A.2
General Installation Issues
A.3
Missing Operating System Packages On Linux
A.4
Performing Cluster Diagnostics During Oracle Clusterware Installations
A.5
Interconnect Errors
B
How to Perform Oracle Clusterware Rolling Upgrades
B.1
Back Up the Oracle Software Before Upgrades
B.2
Restrictions for Clusterware Upgrades to Oracle Clusterware 11
g
B.2.1
Upgrading from Oracle Clusterware 10
g
Release 2 to Oracle Clusterware 11
g
B.2.2
Upgrading from Oracle Cluster Ready Services 10
g
Release 1 to Oracle Clusterware 11
g
B.3
Verify System Readiness for Patches and Upgrades
B.4
How to Stop Processes in an Existing Oracle Database
B.4.1
Shut Down Oracle RAC Databases
B.4.2
Stop All Oracle Processes
B.4.2.1
Stop Oracle Clusterware Processes
B.4.2.2
Stop Oracle Database 10g Processes Before Adding Products or Upgrading
B.5
How to Perform Oracle Clusterware Rolling Upgrades for Patches
B.5.1
Copy Patch Software to the Primary Upgrade Node
B.5.2
Shut Down Oracle RAC Instances on Upgrade Nodes
B.5.3
Stop All Oracle Processes on Upgrade Nodes
B.5.4
Start OUI and Complete Upgrade Processes on Upgrade Nodes
B.6
How to Perform Rolling Upgrades From an Earlier Release to 11g
Index