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
- 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 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 the Existing Oracle Clusterware Installation
- 11.12 Checking Cluster Health Monitor Repository Size After Upgrading
-
11.13
Downgrading Oracle Clusterware After an Upgrade
- 11.13.1 Options for Oracle Grid Infrastructure Downgrades
- 11.13.2 Restrictions for Oracle Grid Infrastructure Downgrades
- 11.13.3 Downgrading to Oracle Grid Infrastructure 12c Release 1 (12.1)
- 11.13.4 Downgrading to Oracle Grid Infrastructure 11g Release 2 (11.2)
- 11.13.5 Downgrading Oracle Grid Infrastructure after Upgrade Fails
- 11.13.6 Downgrading Oracle Grid Infrastructure after Upgrade Fails on Remote Nodes
- 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 Tool (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
Oracle Grid Infrastructure Postinstallation Tasks
- B.1 Required Postinstallation Tasks
-
B.2
Recommended Postinstallation Tasks
- B.2.1 Configuring IPMI-based Failure Isolation Using Crsctl
- B.2.2 Tuning Semaphore Parameters
- B.2.3 Creating a Backup of the root.sh Script
- B.2.4 Downloading and Installing the ORAchk Health Check Tool
- B.2.5 Creating a Fast Recovery Area
- B.2.6 Checking the SCAN Configuration
- B.2.7 Setting Resource Limits for Oracle Clusterware and Associated Databases and Applications
- B.3 About Changes in Default SGA Permissions for Oracle Database
-
B.4
Using Earlier Oracle Database Releases with Oracle Grid Infrastructure
- B.4.1 General Restrictions for Using Earlier Oracle Database Releases
- B.4.2 Configuring Earlier Release Oracle Database on Oracle ACFS
- B.4.3 Managing Server Pools with Earlier Database Versions
- B.4.4 Making Oracle ASM Available to Earlier Oracle Database Releases
- B.4.5 Using ASMCA to Administer Disk Groups for Earlier Database Releases
- B.4.6 Using the Correct LSNRCTL Commands
- B.5 Modifying Oracle Clusterware Binaries After Installation
- C Completing Preinstallation Tasks Manually
- D Deploying Oracle RAC on Oracle Solaris Cluster Zone Clusters
- E Optimal Flexible Architecture
- Index