Table of Contents
- List of Figures
 - List of Tables
 - Title and Copyright Information
 - Preface
 - Changes in This Release for Oracle Grid Infrastructure
 - 
               
               
                  
                  1
                      Oracle Grid Infrastructure Installation Checklist
               
                  
               
               
               
- 1.1 Server Hardware Checklist for Oracle Grid Infrastructure
 - 1.2 Operating System Checklist for Oracle Grid Infrastructure on Oracle Solaris
 - 1.3 Server Configuration Checklist for Oracle Grid Infrastructure
 - 1.4 Network Checklist for Oracle Grid Infrastructure
 - 1.5 User Environment Configuration Checklist for Oracle Grid Infrastructure
 - 1.6 Storage Checklist for Oracle Grid Infrastructure
 - 1.7 Cluster Deployment Checklist for Oracle Grid Infrastructure
 - 1.8 Installer Planning Checklist for Oracle Grid Infrastructure
 
 - 2 Checking and Configuring Server Hardware for Oracle Grid Infrastructure
 - 3 Automatically Configuring Oracle Solaris with Oracle Database Prerequisites Packages
 - 
               
               
                  
                  4
                      Configuring Oracle Solaris Operating Systems for Oracle Grid Infrastructure
               
                  
               
               
               
- 4.1 Guidelines for Oracle Solaris Operating System Installation
 - 4.2 Reviewing Operating System and Software Upgrade Best Practices
 - 4.3 Reviewing Operating System Security Common Practices
 - 4.4 About Installation Fixup Scripts
 - 4.5 About Operating System Requirements
 - 4.6 Operating System Requirements for Oracle Solaris on SPARC (64-Bit)
 - 4.7 Operating System Requirements for Oracle Solaris on x86–64 (64-Bit)
 - 4.8 Additional Drivers and Software Packages for Oracle Solaris
 - 4.9 Checking the Software Requirements for Oracle Solaris
 - 4.10 About Oracle Solaris Cluster Configuration on SPARC
 - 4.11 Running the Rootpre.sh Script on x86 with Oracle Solaris Cluster
 - 4.12 Enabling the Name Service Cache Daemon
 - 4.13 Setting Network Time Protocol for Cluster Time Synchronization
 - 4.14 Using Automatic SSH Configuration During Installation
 
 - 
               
               
                  
                  5
                      Configuring Networks for Oracle Grid Infrastructure and Oracle RAC
               
                  
               
               
               
- 5.1 About Oracle Grid Infrastructure Network Configuration Options
 - 5.2 Understanding Network Addresses
 - 5.3 Network Interface Hardware Minimum Requirements
 - 5.4 Private IP Interface Configuration Requirements
 - 5.5 IPv4 and IPv6 Protocol Requirements
 - 
                     
                     
                        
                        5.6
                            Oracle Grid Infrastructure IP Name and Address Requirements
                     
                        
                     
                     
                     
- 5.6.1 About Oracle Grid Infrastructure Name Resolution Options
 - 5.6.2 Cluster Name and SCAN Requirements
 - 5.6.3 IP Name and Address Requirements For Grid Naming Service (GNS)
 - 5.6.4 IP Name and Address Requirements For Multi-Cluster GNS
 - 5.6.5 IP Name and Address Requirements for Manual Configuration of Cluster
 - 5.6.6 Confirming the DNS Configuration for SCAN
 
 - 5.7 Broadcast Requirements for Networks Used by Oracle Grid Infrastructure
 - 5.8 Multicast Requirements for Networks Used by Oracle Grid Infrastructure
 - 5.9 Domain Delegation to Grid Naming Service
 - 5.10 Configuration Requirements for Oracle Flex Clusters
 - 5.11 Grid Naming Service Cluster Configuration Example
 - 5.12 Manual IP Address Configuration Example
 - 5.13 Network Interface Configuration Options
 
 - 
               
               
                  
                  6
                      Configuring Users, Groups and Environments for Oracle Grid Infrastructure and Oracle Database
               
                  
               
               
               
- 
                     
                     
                        
                        6.1
                            Creating Groups, Users and Paths for Oracle Grid Infrastructure
                     
                        
                     
                     
                     
- 6.1.1 Determining If an Oracle Inventory and Oracle Inventory Group Exist
 - 6.1.2 Creating the Oracle Inventory Group If an Oracle Inventory Does Not Exist
 - 6.1.3 About Oracle Installation Owner Accounts
 - 6.1.4 Restrictions for Oracle Software Installation Owners
 - 6.1.5 Identifying an Oracle Software Owner User Account
 - 6.1.6 About the Oracle Base Directory for the Grid User
 - 6.1.7 About the Oracle Home Directory for Oracle Grid Infrastructure Software
 
 - 6.2 Oracle Installations with Standard and Job Role Separation Groups and Users
 - 
                     
                     
                        
                        6.3
                            Creating Operating
                        System Privileges Groups
                     
                        
                     
                     
                     
- 6.3.1 Creating the OSASM Group
 - 6.3.2 Creating the OSDBA for ASM Group
 - 6.3.3 Creating the OSOPER for ASM Group
 - 6.3.4 Creating the OSDBA Group for Database Installations
 - 6.3.5 Creating an OSOPER Group for Database Installations
 - 6.3.6 Creating the OSBACKUPDBA Group for Database Installations
 - 6.3.7 Creating the OSDGDBA Group for Database Installations
 - 6.3.8 Creating the OSKMDBA Group for Database Installations
 - 6.3.9 Creating the OSRACDBA Group for Database Installations
 
 - 
                     
                     
                        
                        6.4
                            Creating Operating
                        System Oracle Installation User Accounts
                     
                        
                     
                     
                     
- 6.4.1 Creating an Oracle Software Owner User
 - 6.4.2 Modifying Oracle Owner User Groups
 - 6.4.3 Identifying Existing User and Group IDs
 - 6.4.4 Creating Identical Database Users and Groups on Other Cluster Nodes
 - 6.4.5 Example of Creating Role-allocated Groups, Users, and Paths
 - 6.4.6 Example of Creating Minimal Groups, Users, and Paths
 
 - 
                     
                     
                        
                        6.5
                            Configuring Grid Infrastructure Software Owner User Environments
                     
                        
                     
                     
                     
- 6.5.1 Environment Requirements for Oracle Software Owners
 - 6.5.2 Procedure for Configuring Oracle Software Owner Environments
 - 6.5.3 Checking Resource Limits for Oracle Software Installation Users
 - 6.5.4 Setting Remote Display and X11 Forwarding Configuration
 - 6.5.5 Preventing Installation Errors Caused by Terminal Output Commands
 
 - 6.6 About Using Oracle Solaris Projects
 - 6.7 Enabling Intelligent Platform Management Interface (IPMI)
 - 6.8 Determining Root Script Execution Plan
 
 - 
                     
                     
                        
                        6.1
                            Creating Groups, Users and Paths for Oracle Grid Infrastructure
                     
                        
                     
                     
                     
 - 
               
               
                  
                  7
                      Supported Storage
                  Options for Oracle Database and Oracle Grid Infrastructure
               
                  
               
               
               
- 7.1 Supported Storage Options for Oracle Grid Infrastructure
 - 7.2 Oracle ACFS and Oracle ADVM
 - 7.3 Storage Considerations for Oracle Grid Infrastructure and Oracle RAC
 - 7.4 Guidelines for Using Oracle ASM Disk Groups for Storage
 - 7.5 Guidelines for Using a Network File System with Oracle ASM
 - 7.6 Using Logical Volume Managers with Oracle Grid Infrastructure and Oracle RAC
 - 7.7 About NFS Storage for Data Files
 - 7.8 About Direct NFS Client Mounts to NFS Storage Devices
 
 - 
               
               
                  
                  8
                      Configuring Storage for Oracle Grid Infrastructure
               
                  
               
               
               
- 
                     
                     
                        
                        8.1
                            Configuring Storage for Oracle Automatic Storage Management
                     
                        
                     
                     
                     
- 8.1.1 Identifying Storage Requirements for Oracle Automatic Storage Management
 - 8.1.2 Oracle Clusterware Storage Space Requirements
 - 8.1.3 About the Grid Infrastructure Management Repository
 - 8.1.4 Using an Existing Oracle ASM Disk Group
 - 8.1.5 Selecting Disks to use with Oracle ASM Disk Groups
 - 8.1.6 Specifying the Oracle ASM Disk Discovery String
 - 8.1.7 Creating Files on a NAS Device for Use with Oracle Automatic Storage Management
 
 - 8.2 Configuring Storage Device Path Persistence Using Oracle ASMFD
 - 8.3 Using Disk Groups with Oracle Database Files on Oracle ASM
 - 
                     
                     
                        
                        8.4
                            Configuring File System Storage for Oracle Database
                     
                        
                     
                     
                     
- 8.4.1 Configuring NFS Buffer Size Parameters for Oracle Database
 - 8.4.2 Checking TCP Network Protocol Buffer for Direct NFS Client
 - 8.4.3 Creating an oranfstab File for Direct NFS Client
 - 8.4.4 Enabling and Disabling Direct NFS Client Control of NFS
 - 8.4.5 Enabling Hybrid Columnar Compression on Direct NFS Client
 
 - 8.5 Creating Member Cluster Manifest File for Oracle Member Clusters
 - 8.6 Configuring Oracle Automatic Storage Management Cluster File System
 
 - 
                     
                     
                        
                        8.1
                            Configuring Storage for Oracle Automatic Storage Management
                     
                        
                     
                     
                     
 - 
               
               
                  
                  9
                      Installing Oracle Grid Infrastructure
               
                  
               
               
               
- 9.1 About Image-Based Oracle Grid Infrastructure Installation
 - 9.2 Understanding Cluster Configuration Options
 - 9.3 Installing Oracle Grid Infrastructure for a New Cluster
 - 9.4 Installing Oracle Grid Infrastructure Using a Cluster Configuration File
 - 9.5 Installing Only the Oracle Grid Infrastructure Software
 - 9.6 About Deploying Oracle Grid Infrastructure Using Rapid Home Provisioning and Maintenance
 - 9.7 Confirming Oracle Clusterware Function
 - 9.8 Confirming Oracle ASM Function for Oracle Clusterware Files
 - 9.9 Understanding Offline Processes in Oracle Grid Infrastructure
 
 - 
               
               
                  
                  10
                      Oracle Grid Infrastructure Postinstallation Tasks
               
                  
               
               
               
- 10.1 Required Postinstallation Tasks
 - 
                     
                     
                        
                        10.2
                            Recommended Postinstallation Tasks
                     
                        
                     
                     
                     
- 10.2.1 Tuning Semaphore Parameters
 - 10.2.2 Creating a Backup of the root.sh Script
 - 10.2.3 Downloading and Installing the Oracle ORAchk Health Check Tool
 - 10.2.4 Creating a Fast Recovery Area
 - 10.2.5 Checking the SCAN Configuration
 - 10.2.6 Setting Resource Limits for Oracle Clusterware and Associated Databases and Applications
 
 - 10.3 About Changes in Default SGA Permissions for Oracle Database
 - 
                     
                     
                        
                        10.4
                            Using Earlier Oracle Database Releases with Oracle Grid Infrastructure
                     
                        
                     
                     
                     
- 10.4.1 General Restrictions for Using Earlier Oracle Database Releases
 - 10.4.2 Configuring Earlier Release Oracle Database on Oracle ACFS
 - 10.4.3 Managing Server Pools with Earlier Database Versions
 - 10.4.4 Making Oracle ASM Available to Earlier Oracle Database Releases
 - 10.4.5 Using ASMCA to Administer Disk Groups for Earlier Database Releases
 - 10.4.6 Using the Correct LSNRCTL Commands
 
 - 10.5 Modifying Oracle Clusterware Binaries After Installation
 
 - 
               
               
                  
                  11
                      Upgrading Oracle Grid Infrastructure 
               
                  
               
               
               
- 11.1 Understanding Out-of-Place Upgrade
 - 11.2 About Oracle Grid Infrastructure Upgrade and Downgrade
 - 11.3 Options for Oracle Grid Infrastructure Upgrades
 - 11.4 Restrictions for Oracle Grid Infrastructure Upgrades
 - 
                     
                     
                        
                        11.5
                            Preparing to Upgrade an Existing Oracle Clusterware Installation
                     
                        
                     
                     
                     
- 11.5.1 Upgrade Checklist for Oracle Grid Infrastructure
 - 11.5.2 Checks to Complete Before Upgrading Oracle Grid Infrastructure
 - 11.5.3 Moving Oracle Clusterware Files from NFS to Oracle ASM
 - 11.5.4 Running the Oracle ORAchk Upgrade Readiness Assessment
 - 11.5.5 Using CVU to Validate Readiness for Oracle Clusterware Upgrades
 
 - 11.6 Understanding Rolling Upgrades Using Batches
 - 11.7 Performing Rolling Upgrade of Oracle Grid Infrastructure
 - 11.8 About Upgrading Oracle Grid Infrastructure Using Rapid Home Provisioning
 - 11.9 Applying Patches to Oracle Grid Infrastructure
 - 11.10 Updating Oracle Enterprise Manager Cloud Control Target Parameters
 - 11.11 Unlocking and Deinstalling the Previous Release Grid Home
 - 11.12 Checking Cluster Health Monitor Repository Size After Upgrading
 - 
                     
                     
                        
                        11.13
                            Downgrading Oracle Clusterware to an Earlier Release
                     
                        
                     
                     
                     
- 11.13.1 Options for Oracle Grid Infrastructure Downgrades
 - 11.13.2 Restrictions for Oracle Grid Infrastructure Downgrades
 - 11.13.3 Downgrading Oracle Domain Services Cluster and Oracle Standalone Cluster to 12c Release 2 (12.2)
 - 11.13.4 Downgrading Oracle Member Cluster to 12c Release 2 (12.2)
 - 11.13.5 Downgrading Oracle Grid Infrastructure after Upgrade Fails
 - 11.13.6 Downgrading to Oracle Grid Infrastructure 12c Release 1 (12.1)
 - 11.13.7 Downgrading to Oracle Grid Infrastructure 11g Release 2 (11.2)
 - 11.13.8 Downgrading Oracle Grid Infrastructure Using Online Abort Upgrade
 
 - 11.14 Completing Failed or Interrupted Installations and Upgrades
 - 11.15 Converting to Oracle Extended Cluster After Upgrading Oracle Grid Infrastructure
 
 - 
               
               
                  
                  12
                      Removing Oracle Database Software
               
                  
               
               
               
- 12.1 About Oracle Deinstallation Options
 - 12.2 Oracle Deinstallation (Deinstall)
 - 12.3 Deinstallation Examples for Oracle Database
 - 12.4 Deinstallation Response File Example for Oracle Grid Infrastructure for a Cluster
 - 12.5 Migrating Standalone Oracle Grid Infrastructure Servers to a Cluster
 - 12.6 Relinking Oracle Grid Infrastructure for a Cluster Binaries
 - 12.7 Changing the Oracle Grid Infrastructure Home Path
 - 12.8 Unconfiguring Oracle Clusterware Without Removing Binaries
 - 12.9 Unconfiguring Oracle Member Cluster
 
 - 
               
               
                  
                  A
                      Installing and Configuring Oracle Database Using Response Files
               
                  
               
               
               
- A.1 How Response Files Work
 - A.2 Reasons for Using Silent Mode or Response File Mode
 - A.3 Using Response Files
 - A.4 Preparing Response Files
 - A.5 Running Oracle Universal Installer Using a Response File
 - A.6 Running Configuration Assistants Using Response Files
 - A.7 Postinstallation Configuration Using Response File Created During Installation
 - A.8 Postinstallation Configuration Using the ConfigToolAllCommands Script
 
 - B Completing Preinstallation Tasks Manually
 - C Deploying Oracle RAC on Oracle Solaris Cluster Zone Clusters
 - D Optimal Flexible Architecture
 - Index