7 Provisioning Oracle Real Application Clusters One (Oracle RAC One) Node Databases
This chapter explains how you can provision Oracle Real Application Clusters One (Oracle RAC One) node databases using Oracle Enterprise Manager, this chapter covers the following:
Getting Started with Provisioning Oracle RAC One Node Databases
This section helps you get started with this chapter by providing an overview of the steps involved in provisioning Oracle RAC One node databases. Consider this section to be a documentation map to understand the sequence of actions you must perform to successfully provision Oracle RAC One node. Click the reference links provided against the steps to reach the relevant sections that provide more information.
Table 7-1 Getting Started with Provisioning Oracle RAC One Node Databases
Step | Description | Reference Links |
---|---|---|
Step 1 |
Understanding the Deployment Procedures To provision Oracle RAC One node databases, you will need to run two deployment procedures. |
|
Step 2 |
Understanding the Usecase This section lists the use case to provision Oracle RAC One node databases. |
|
Step 3 |
Meeting the Prerequisites Before you run any Deployment Procedure, you must meet the prerequisites, such as setting up of the provisioning environment, applying mandatory patches, and setting up of Oracle Software Library. |
|
Step 4 |
Running the Deployment Procedure Run the Deployment Procedure to successfully provision Oracle RAC One node databases. |
|
Deployment Procedures for Provisioning Oracle RAC One Node Databases
To provision Oracle RAC one database using Enterprise Manager, use the following Deployment Procedures:
-
Provision Oracle RAC Database + Create Oracle Database
Use the Provision Oracle RAC Database deployment procedure to provision Oracle RAC database software and then run the Create Oracle Database deployment procedure to create Oracle RAC One databases.
Provisioning Oracle RAC One Node Databases
This section describes how you can provision Oracle RAC one Node databases.
This section covers the following:
Prerequisites for Provisioning Oracle RAC One Node Databases
Before running the Deployment Procedure, meet the following prerequisites:
Prerequisites for Designers
Following are the infrastructure-related prerequisites to be met by the administrator who creates the infrastructure for provisioning deployment procedures:
-
Ensure that you meet the infrastructure requirements described in Setting Up Your Infrastructure.
-
Meet the hardware, software, and network requirements for Oracle Grid Infrastructure and Oracle RAC installation on the target hosts. For information about the hardware, software, and network requirements for Oracle Grid Infrastructure and Oracle RAC installation, refer to the Oracle Grid Infrastructure Installation Guide.
-
Discover and monitor the destination hosts in Cloud Control. For this purpose, you need the latest version of Oracle Management Agent (Management Agent) on the destination hosts. For more information refer to the Oracle Enterprise Manager Cloud Control Basic Installation Guide. Ensure that the agents are installed in the same location on all hosts.
-
Set up the Oracle Software Library (Software Library). Ensure that the installation media, database templates, or provisioning entities are available in the Software Library. For information about creating them, see Setting Up Database Provisioning. Alternatively, use a provisioning profile to store the database template. For information about creating a database provisioning profile, see Creating Database Provisioning Profiles.
-
Store the operating system credentials of the destination hosts as preferred credentials in Oracle Management Repository (Management Repository) or use Named Credentials.
If you are using SUDO, PowerBroker, see Setting Up Credentials for information on setting up these authentication utilities.
-
The user configuring the deployment procedure will need to be a member of the groups specified below. If these groups do not exist, then the Deployment Procedure automatically creates them. However, if these have to be created on NIS, then you must create them manually before running the Deployment Procedure. For information about creating these operating system groups, refer to the Oracle Grid Infrastructure Installation Guide.
The Oracle Database user (typically oracle) must be a member of the following groups:
-
Inventory Group (OINSTALL) as the primary group
-
Database Administrator (OSDBA)
-
Database Operator (OSOPER)
The Grid Infrastructure user (typically grid) must be a member of the following groups:
-
Inventory Group (OINSTALL) as the primary group
-
ASM Database Administrator (ASMDBA)
-
ASM Instance Operator (ASMOPER)
-
ASM Instance Administrator (OSASM)
The Oracle RAC Database user must be a member of the following group:
-
ASM Database Administrator (ASMDBA)
-
-
Ensure that you use an operating system user that has write permission on the following locations:
-
Oracle base directory for Grid Infrastructure where diagnostic data files related to Grid Infrastructure can be stored.
-
Oracle base directory for database where diagnostic data files related to database can be stored.
-
Grid Infrastructure software directory where Grid Infrastructure software can be provisioned.
-
Database software location where database software can be provisioned Working directory where cloning-related files can be staged.
-
-
Ensure that you have
Operator-Any Target
privileges in Cloud Control.
Prerequisites for Operators
Following are the deployment procedure-related prerequisites to be met by the operator who runs the provisioning deployment procedures:
-
Ensure that as an operator, you have permissions to view credentials (set and locked by the designer), view targets, submit jobs, and launch deployment procedures.
-
Ensure that the operating system groups you specify for the following groups already exist on the hosts you select for provisioning. The operating system users of these groups automatically get the respective privileges.
-
Inventory Group (OINSTALL)
-
ASM Database Administrator (ASMDBA)
-
ASM Instance Operator (ASMOPER)
-
Database Administrator (OSDBA)
-
Database Operator (OSOPER)
-
ASM Instance Administrator (OSASM)
-
-
Ensure that you have
Operator-Any Target
privileges in Cloud Control.