Storage Foundation for Oracle® RAC 8.0.2 Configuration and Upgrade Guide - AIX
- Section I. Configuring SF Oracle RAC
- Preparing to configure SF Oracle RAC
- Configuring SF Oracle RAC using the script-based installer
- Configuring the SF Oracle RAC components using the script-based installer
- Configuring the SF Oracle RAC cluster
- Configuring the cluster name
- Configuring private heartbeat links
- Configuring the virtual IP of the cluster
- Configuring SF Oracle RAC in secure mode
- Configuring a secure cluster node by node
- Adding VCS users
- Configuring SMTP email notification
- Configuring SNMP trap notification
- Configuring global clusters
- Creation of SF Oracle RAC configuration files
- Stopping and starting SF Oracle RAC processes
- Configuring the SF Oracle RAC cluster
- Setting up disk-based I/O fencing using installer
- Setting up server-based I/O fencing using installer
- Configuring SFDB
- Configuring the SF Oracle RAC components using the script-based installer
- Performing an automated SF Oracle RAC configuration
- Configuring SF Oracle RAC using response files
- Response file variables to configure SF Oracle RAC
- Sample response file for configuring SF Oracle RAC
- Configuring I/O fencing using response files
- Response file variables to configure disk-based I/O fencing
- Sample response file for configuring disk-based I/O fencing
- Configuring CP server using response files
- Response file variables to configure CP server
- Sample response file for configuring the CP server on SFHA cluster
- Response file variables to configure server-based I/O fencing
- Sample response file for configuring server-based I/O fencing
- Section II. Post-installation and configuration tasks
- Verifying the installation
- Performing additional post-installation and configuration tasks
- Section III. Upgrade of SF Oracle RAC
- Planning to upgrade SF Oracle RAC
- Performing a full upgrade of SF Oracle RAC using the product installer
- Performing an automated full upgrade of SF Oracle RAC using response files
- Performing a phased upgrade of SF Oracle RAC
- About phased upgrade
- Performing a phased upgrade of SF Oracle RAC from version 7.3.1 and later release
- Step 1: Performing pre-upgrade tasks on the first half of the cluster
- Step 2: Upgrading the first half of the cluster
- Step 3: Performing pre-upgrade tasks on the second half of the cluster
- Step 4: Performing post-upgrade tasks on the first half of the cluster
- Step 5: Upgrading the second half of the cluster
- Step 6: Performing post-upgrade tasks on the second half of the cluster
- Performing a rolling upgrade of SF Oracle RAC
- Upgrading Volume Replicator
- Performing post-upgrade tasks
- Relinking Oracle RAC libraries with the SF Oracle RAC libraries
- Setting or changing the product license level
- Resetting DAS disk names to include host name in FSS environments
- Upgrading disk layout versions
- CVM master node needs to assume the logowner role for VCS managed VVR resources
- Switching on Quotas
- Upgrading the disk group version
- Section IV. Installation of Oracle RAC
- Before installing Oracle RAC
- Important preinstallation information for Oracle RAC
- About preparing to install Oracle RAC
- Preparing to install Oracle RAC using the SF Oracle RAC installer or manually
- Identifying the public virtual IP addresses for use by Oracle
- Setting the kernel parameters
- Verifying that filesets and patches required by Oracle are installed
- Verifying the user nobody exists
- Launching the SF Oracle RAC installer
- Creating users and groups for Oracle RAC
- Creating storage for OCR and voting disk
- Configuring private IP addresses for Oracle RAC
- Verifying that multicast is functional on all private network interfaces
- Creating Oracle Clusterware/Grid Infrastructure and Oracle database home directories manually
- Setting up user equivalence
- Verifying whether the Veritas Membership library is linked to Oracle libraries
- Installing Oracle RAC
- Performing an automated Oracle RAC installation
- Performing Oracle RAC post-installation tasks
- Adding Oracle RAC patches or patchsets
- Configuring the CSSD resource
- Preventing automatic startup of Oracle Clusterware/Grid Infrastructure
- Relinking the SF Oracle RAC libraries with Oracle RAC
- Creating the Oracle RAC database
- Configuring VCS service groups for Oracle RAC
- Preventing automatic database startup
- Removing existing PrivNIC or MultiPrivNIC resources
- Removing permissions for communication
- Upgrading Oracle RAC
- Before installing Oracle RAC
- Section V. Adding and removing nodes
- Adding a node to SF Oracle RAC clusters
- About adding a node to a cluster
- Before adding a node to a cluster
- Adding a node to a cluster using the Veritas InfoScale installer
- Adding the node to a cluster manually
- Starting Veritas Volume Manager (VxVM) on the new node
- Configuring cluster processes on the new node
- Setting up the node to run in secure mode
- Starting fencing on the new node
- After adding the new node
- Configuring server-based fencing on the new node
- Configuring Cluster Volume Manager (CVM) and Cluster File System (CFS) on the new node
- Configuring the ClusterService group for the new node
- Preparing the new node manually for installing Oracle RAC
- Adding a node to the cluster using the SF Oracle RAC response file
- Configuring private IP addresses for Oracle RAC on the new node
- Adding the new node to Oracle RAC
- Adding nodes to a cluster that is using authentication for SFDB tools
- Updating the Storage Foundation for Databases (SFDB) repository after adding a node
- Sample configuration file for adding a node to the cluster
- Removing a node from SF Oracle RAC clusters
- About removing a node from a cluster
- Removing a node from a cluster
- Modifying the VCS configuration files on existing nodes
- Modifying the Cluster Volume Manager (CVM) configuration on the existing nodes to remove references to the deleted node
- Removing the node configuration from the CP server
- Removing security credentials from the leaving node
- Updating the Storage Foundation for Databases (SFDB) repository after removing a node
- Sample configuration file for removing a node from the cluster
- Adding a node to SF Oracle RAC clusters
- Section VI. Configuration of disaster recovery environments
- Configuring disaster recovery environments
- Disaster recovery options for SF Oracle RAC
- Hardware requirements for campus cluster
- Supported replication technologies for global clusters
- About setting up a campus cluster for disaster recovery
- About setting up a global cluster environment for SF Oracle RAC
- About configuring a parallel global cluster using Volume Replicator (VVR) for replication
- Configuring disaster recovery environments
- Section VII. Installation reference
- Appendix A. Installation scripts
- Appendix B. Tunable files for installation
- About setting tunable parameters using the installer or a response file
- Setting tunables for an installation, configuration, or upgrade
- Setting tunables with no other installer-related operations
- Setting tunables with an un-integrated response file
- Preparing the tunables file
- Setting parameters for the tunables file
- Tunables value parameter definitions
- Appendix C. Sample installation and configuration values
- About the installation and configuration worksheets
- SF Oracle RAC worksheet
- Oracle RAC worksheet
- Replicated cluster using VVR worksheet
- Replicated cluster using SRDF worksheet
- Required installation information for Oracle Clusterware/Grid Infrastructure
- Required installation information for Oracle database
- Appendix D. Configuration files
- About VCS configuration file
- About the LLT and GAB configuration files
- About I/O fencing configuration files
- Sample configuration files
- sfrac02_main.cf file
- sfrac03_main.cf file
- sfrac04_main.cf file
- sfrac05_main.cf file
- sfrac06_main.cf file
- sfrac07_main.cf and sfrac08_main.cf files
- sfrac09_main.cf and sfrac10_main.cf files
- sfrac11_main.cf file
- sfrac12_main.cf and sfrac13_main.cf files
- sfrac14_main.cf file
- sfrac15_main.cf and sfrac16_main.cf files
- sfrac17_main.cf file
- Sample configuration files for CP server
- Appendix E. Configuring the secure shell or the remote shell for communications
- About configuring secure shell or remote shell communication modes before installing products
- Manually configuring passwordless ssh
- Setting up ssh and rsh connection using the installer -comsetup command
- Setting up ssh and rsh connection using the pwdutil.pl utility
- Restarting the ssh session
- Enabling rsh for AIX
- Appendix F. Automatic Storage Management
- Appendix G. Creating a test database
- Appendix H. High availability agent information
- About agents
- CVMCluster agent
- CVMVxconfigd agent
- CVMVolDg agent
- CFSMount agent
- CFSfsckd agent
- CSSD agent
- VCS agents for Oracle
- Oracle agent functions
- Startup and shutdown options for the pluggable database (PDB)
- Recommended startup modes for pluggable database (PDB) based on container database (CDB) startup modes
- Monitor options for the Oracle agent in traditional database and container database
- Monitor for the pluggable database
- Info entry point for Cluster Server agent for Oracle
- Action entry point for Cluster Server agent for Oracle
- Resource type definition for the Oracle agent
- Netlsnr agent functions
- Resource type definition for the Netlsnr agent
- ASMDG agent functions
- Resource type definition for the ASMDG agent
- Oracle agent functions
- CRSResource agent
- Appendix I. SF Oracle RAC deployment scenarios
- Appendix J. Configuring LLT over UDP
- Using the UDP layer for LLT
- Manually configuring LLT over UDP using IPv4
- Broadcast address in the /etc/llttab file
- The link command in the /etc/llttab file
- The set-addr command in the /etc/llttab file
- Selecting UDP ports
- Configuring the netmask for LLT
- Configuring the broadcast address for LLT
- Sample configuration: direct-attached links
- Sample configuration: links crossing IP routers
- Using the UDP layer of IPv6 for LLT
- Manually configuring LLT over UDP using IPv6
Response file variable definitions for Oracle RAC
The variable definitions for Oracle RAC are grouped in tabular format for the following Oracle tasks:
Creating Oracle user and group | |
Creating storage for OCR and voting disk | See Table: Variables for creating storage for OCR and voting disk. |
Configuring the private IP address for HAIP | See Table: Variables for configuring the private IP address for HAIP. |
Configuring the private IP address and MultiPrivNIC resource under VCS | See Table: Variables for configuring the private IP addresses and the MultiPrivNIC resource under VCS. |
Installing Oracle Clusterware | |
Installing Oracle database | |
Configuring CSSD resource | |
Relinking Oracle RAC libraries |
Note:
Some of the variable definitions may occur in multiple sections, for example $CFG{oracle_user}. These variables need not be repeated if all the tasks are performed as a single installation activity. However, if you perform these tasks independently, make sure that all the required variables, as indicated in the table for each task, are supplied in the response file.
Table: Variables for creating Oracle user and group lists the variables that are used to create the Oracle user and group.
Table: Variables for creating Oracle user and group
Variable | List or Scalar | Description |
|---|---|---|
$CFG{create_oracle_user_group} | Scalar | Required Defines a Boolean value 0 or 1. The value 1 indicates that Oracle user and group will be created. The value 0 indicates that Oracle user and group will not be created. |
$CFG{grid_user} | Scalar | Required Defines the name of the grid user. |
$CFG{oracle_user} | Scalar | Required Defines the name of the Oracle user. |
$CFG{oracle_uid} | Scalar | Required Defines the user ID of the Oracle user. |
$CFG{oracle_group} | Scalar | Required Defines the primary group of the Oracle user. |
$CFG{oracle_gid} | Scalar | Required Defines the group ID of the Oracle user. |
$CFG{oracle_user_home} | Scalar | Required Defines the full path of the Oracle user's home directory. |
$CFG{oracle_secondary_group} | List | Optional Defines the list of secondary groups for the Oracle user. |
$CFG{oracle_secondary_gid} | List | Optional Defines the list of secondary group IDs for the Oracle user. The elements of this variable must be in the same order as that of the elements in the variable |
Table: Variables for creating storage for OCR and voting disk lists the variables that are used to create the storage for OCR and voting disk.
Table: Variables for creating storage for OCR and voting disk
Variable | List or Scalar | Description |
|---|---|---|
$CFG{create_ocr_vote_storage} | Scalar | Required Defines a Boolean value 0 or 1. The value 1 indicates that the storage for OCR and voting disk will be created. The value 0 indicates that the storage for OCR and voting disk will not be created. |
$CFG{enable_mirroring} | Scalar | Required Defines a Boolean value 0 or 1. The value 1 indicates that the storage for OCR and voting disk is mirrored. Provide two disks as input for the variable $CFG{ocrvotedisks}. The value 0 indicates that the storage for OCR and voting disk is not mirrored. |
$CFG{ocrvotedgoption} | Scalar | Required Defines one of the following values:
Note: If you choose to use an existing disk group, use the $CFG{ocrvotedgname} variable to specify the name of an existing disk group that has a minimum of two disks (for mirroring). Note: If you choose to create a disk group, you must set the following variables: $CFG{ocrvotedisks}, $CFG{ocrvotedgname} |
$CFG{ocrvotescheme} | Scalar | Required Defines the storage scheme to be used for OCR and voting disk. The value 1 indicates Clustered File System. The value 0 indicates CVM raw volumes. |
$CFG{enable_sep_filesys} | Scalar | Required Defines a Boolean value 0 or 1. The value 1 indicates that OCR and voting disk are located on separate file systems. Provide values for the following variables: $CFG{ocrvolname}, $CFG{ocrvolsize}, $CFG{votevolname}, $CFG{votevolsize}, $CFG{ocrmount}, $CFG{votemount} The value 0 indicates that OCR and voting disk are located on the same file system. Provide a single volume name using the variable $CFG{ocrvotevolname}, a single mount point using the variable $CFG{ocrvotemount}, and the size using the variable $CFG{ocrvotevolsize}. |
$CFG{ocrvotedisks} | List | Required Defines the list of shared disks to be used for OCR and voting disk. Note: If choose to create an FSS disk group, the attribute includes the node information, for example, $CFG{ocrvotedisks}=[qw(node_1:disk_1 node_2:disk_2...)], where node_x indicates the node to which the disk is physically connected. |
$CFG{ocrvotedgname} | Scalar | Required Defines the name of the disk group to be used for OCR and voting disk. |
$CFG{ocrvotevolname} | Scalar | Required Defines the volume name for OCR and voting disk. This variable must be used only if you have set the storage scheme to 1 (Clustered File System). |
$CFG{ocrvotevolsize} | Scalar | Required Defines the size of the OCR and voting disk volume. This variable must be used only if you have set the storage scheme to 1 (Clustered File System). |
$CFG{ocrvotemount} | Scalar | Required if you have chosen to locate OCR and voting disk on the same file system. Defines the full path to the CFS mount point. This variable must be used only if you have set the storage scheme to 1 (Clustered File System). |
$CFG{ocrmount} | Scalar | Required if you have chosen to locate OCR and voting disk on separate file systems. Defines the full path to the CFS mount point for OCR. This variable must be used only if you have set the storage scheme to 1 (Clustered File System). |
$CFG{votemount} | Scalar | Required if you have chosen to locate OCR and voting disk on separate file systems. Defines the full path to the CFS mount point for voting disk. This variable must be used only if you have set the storage scheme to 1 (Clustered File System). |
$CFG{ocrvolname} | Scalar | Required Defines the volume name for OCR. This variable must be used only if you have set the storage scheme to 0 (CVM Raw Volumes). |
$CFG{ocrvolsize} | Scalar | Required Defines the size of the OCR volume. This variable must be used only if you have set the storage scheme to 0 (CVM Raw Volumes). |
$CFG{votevolname} | Scalar | Required Defines the volume name for voting disk. This variable must be used only if you have set the storage scheme to 0 (CVM Raw Volumes). |
$CFG{votevolsize} | Scalar | Required Defines the size of the voting disk volume. This variable must be used only if you have set the storage scheme to 0 (CVM Raw Volumes). |
$CFG{oracle_user} | Scalar | Required Defines the name of the Oracle user. |
$CFG{oracle_group} | Scalar | Required Defines the primary group of the Oracle user. |
Table: Variables for configuring the private IP address for HAIP lists the variables that are used to configure the private IP address for HAIP.
Table: Variables for configuring the private IP address for HAIP
Variable | List or Scalar | Description |
|---|---|---|
$CFG{host}{haip} | Scalar | Required Defines the IP address to be configured for HAIP on the node. Repeat this variable for each node in the cluster. For example, if you have two nodes in the cluster, you must provide this variable for each node. For example: $CFG{sys1}{haip} = "192.168.12.1"$CFG{sys2}{haip} = "192.168.12.2" |
$CFG{host}{hostname_for_ip} | Scalar | Required Defines the private node name of the IP address to be configured for HAIP on the node. Repeat this variable for each node in the cluster. For example, if you have two nodes in the cluster, you must provide this variable for each node. For example: $CFG{sys1}{hostname_for_haip} =
"sys1-haip";$CFG{sys2}{hostname_for_haip} =
"sys2-haip"; |
$CFG{nic_netmask} | Scalar | Required Defines the netmask for the private network. |
$CFG{nic_add_ip_to_files} | Scalar | Required Defines a boolean value 0 or 1. The value 1 indicates that the IP addresses are added to the /etc/hosts file. The value 0 indicates that the IP addresses may already be present in the file. |
Table: Variables for configuring the private IP address and PrivNIC resource under VCS lists the variables that are used to configure the private IP address and PrivNIC resource under VCS.
Table: Variables for configuring the private IP address and PrivNIC resource under VCS
Variable | List or Scalar | Description |
|---|---|---|
$CFG{config_privnic} | Scalar | Required Defines a Boolean value 0 or 1. The value 1 indicates that the PrivNIC and private IP address information will be configured for Oracle Clusterware. The value 0 indicates that the PrivNIC and private IP address information will not be configured for Oracle Clusterware. |
$CFG{privnic_resname} | Scalar | Required Defines the PrivNIC resource name in the main.cf file. |
$CFG{privnic_interface_priority} | String | Required Defines the priority that determines which NIC will be used in the event of a failover. Set the priority in decreasing order. For example, the following priority setting indicates that en2 will be given priority in the event of a failover: $CFG{privnic_interface_priority}="en2 en3"; |
$CFG{host1}{privnicip} | Scalar | Required Defines the IP address to be configured for the PrivNIC resource on the node. Repeat this variable for each node in the cluster. For example, if you have two nodes in the cluster, you must provide this variable for each node. For example: $CFG{sys1}{privnicip}
="192.168.12.1"$CFG{sys2}{privnicip}
="192.168.12.2" |
$CFG{nic_reuseip} | Scalar | Required Defines a boolean value 0 or 1. The value 1 indicates that the existing IP addresses in the /etc/hosts file will be used. The value 0 indicates that the IP addresses will not be reused. |
$CFG{host}{hostname_for_ip} | Scalar | Required Defines the private node name of the IP address (hostname_for_ip) for the PrivNIC resource and the node (system) for which the resource is configured. Repeat this variable for each node in the cluster. For example, if you have two nodes in the cluster, you must provide this variable for each node. For example: $CFG{sys1}{hostname_for_ip}
="sys1-priv"$CFG{sys2}{hostname_for_ip}
="sys2-priv" |
$CFG{nic_netmask} | Scalar | Required Defines the netmask for the private network. |
$CFG{nic_add_ip_to_files} | Scalar | Required Defines a boolean value 0 or 1. The value 1 indicates that the IP addresses are added to the /etc/hosts file. Note: Make sure that the IP addresses for the NIC resource are not already present in the files or set the $CFG{nic_reuseip} and $CFG{nic_reusealias} variables, otherwise the network configuration step fails. The value 0 indicates that the IP addresses may already be present in the file. |
$CFG{nic_reconfigure_existing_resource} | Scalar | Optional Defines a boolean value 0 or 1. The value 1 indicates that the existing PrivNIC resource in the main.cf file will be deleted and reconfigured. The value 0 indicates that the existing PrivNIC resource in the main.cf file will be reused. |
$CFG{nic_reusealias} | Scalar | Required Defines a boolean value 0 or 1. The value 1 indicates that the installer will not check the The value 0 indicates that the installer checks whether the host name alias information is present in the |
Table: Variables for configuring the private IP addresses and the MultiPrivNIC resource under VCS lists the variables that are used to configure the private IP addresses and the MultiPrivNIC resource under VCS.
Table: Variables for configuring the private IP addresses and the MultiPrivNIC resource under VCS
Variable | List or Scalar | Description |
|---|---|---|
$CFG{config_multiprivnic} | Scalar | Required Defines a Boolean value 0 or 1. The value 1 indicates that the MultiPrivNIC and private IP address information will be configured for Oracle Clusterware. The value 0 indicates that the MultiPrivNIC and private IP address information will not be configured for Oracle Clusterware. |
$CFG{multiprivnic_resname} | Scalar | Required Defines the MultiPrivNIC resource name in the main.cf file. |
$CFG{nic_add_ip_to_files} | Scalar | Required Defines a boolean value 0 or 1. The value 1 indicates that the IP addresses are added to the /etc/hosts file. Note: Make sure that the IP addresses for the NIC resource are not already present in the files or set the $CFG{nic_reuseip} and $CFG{nic_reusealias} variables, otherwise the network configuration step fails. The value 0 indicates that the IP addresses may already be present in the file. |
$CFG{host1}{NIC1}{multiprivnicip} | List | Required Defines the list of IP addresses for the MultiPrivNIC resource. Note: The private IP addresses must be configured for each node and each interface in the cluster. For example, if you have two nodes sys1 and sys2 in the cluster: $CFG{sys1}{en1}
{multiprivnicip}="192.168.12.1";
$CFG{sys1}{en2}
{multiprivnicip}=="192.168.2.1";
$CFG{sys2}{en1}
{multiprivnicip}="192.168.12.2";
$CFG{sys2}{en2}
{multiprivnicip}="192.168.2.2"; |
$CFG{host1}{NIC1}{hostname_for_ip} | List | Required Defines the list of private node names (hostname_for_ip) for the IP addresses configured in the MultiPrivNIC resource for the interface (inf) on the node (system) . Note: The private IP address must be configured for each node and each interface in the cluster. For example, if you have two nodes sys1 and sys2 in the cluster: $CFG{sys1}{en1}
{hostname_for_ip}="sys1-priv";
$CFG{sys1}{en2}
{hostname_for_ip}="sys1-priv1";
$CFG{sys2}{en1}
{hostname_for_ip}="sys2-priv";
$CFG{sys2}{en2}
{hostname_for_ip}="sys2-priv1"; |
$CFG{nic_netmask} | Scalar | Required Defines the netmask for the private network. |
$CFG{nic_reconfigure_existing_resource} | Scalar | Optional Defines a boolean value 0 or 1. The value 1 indicates that the existing MultiPrivNIC resource in the main.cf file will be deleted and reconfigured. The value 0 indicates that the existing MultiPrivNIC resource in the main.cf file will be reused. |
$CFG{nic_reuseip} | Scalar | Required Defines a boolean value 0 or 1. The value 1 indicates that the existing IP addresses in the /etc/hosts file will be used. The value 1 indicates that the existing IP addresses in the /etc/hosts or /etc/inet/ipnodes files will be used. The value 0 indicates that the IP addresses will not be reused. |
$CFG{nic_reusealias} | Scalar | Required Defines a boolean value 0 or 1. The value 1 indicates that the installer will not check the The value 0 indicates that the installer checks whether the host name alias information is present in the |
Table: Variables for installing Oracle Clusterware lists the variables that are used to install Oracle Clusterware.
Table: Variables for installing Oracle Clusterware
Variable | List or Scalar | Description |
|---|---|---|
$CFG{install_oracle_clusterware} | Scalar | Required Defines a Boolean value 0 or 1. The value 1 indicates that Oracle Clusterware will be configured. The value 0 indicates that Oracle Clusterware will not be configured. |
$CFG{oracle_user} | Scalar | Required Defines the name of the Oracle user. |
$CFG{oracle_group} | Scalar | Required Defines the primary group of the Oracle user. |
$CFG{oracle_base} | Scalar | Required Defines the base directory for the Oracle RAC installation. |
$CFG{crs_home} | Scalar | Required Defines the Oracle Clusterware home directory. The value in this variable must be the same as that of the 'ORACLE_HOME' variable in the Oracle Clusterware response file. |
$CFG{crs_installpath} | Scalar | Required Defines the full path of the Oracle Clusterware installation binaries. |
$CFG{oracle_version} | Scalar | Required Defines the version of the Oracle RAC binaries (for example, 11.2.0.3.0). This definition is overridden if a different Oracle RAC version is detected during the installation. |
$CFG{crs_responsefile} | Scalar | Required Defines the full path of the Oracle Clusterware response file. |
Table: Variables for installing Oracle database lists the variables that are used to install Oracle database.
Table: Variables for installing Oracle database
Variable | List or Scalar | Description |
|---|---|---|
$CFG{install_oracle_database} | Scalar | Required Defines a Boolean value 0 or 1. The value 1 indicates that the Oracle RAC database will be configured. The value 0 indicates that the Oracle RAC database will not be configured. |
$CFG{oracle_user} | Scalar | Required Defines the name of the Oracle user. |
$CFG{oracle_group} | Scalar | Required Defines the primary group of the Oracle user. |
$CFG{oracle_base} | Scalar | Required Defines the base directory for the Oracle RAC installation. |
$CFG{crs_home} | Scalar | Required Defines the Oracle Clusterware home directory. The value in this variable must be the same as that of the 'ORACLE_HOME' variable in the Oracle Clusterware response file. |
$CFG{db_home} | Scalar | Required Defines the Oracle RAC database home directory. The value in this variable must be the same as that of the 'ORACLE_HOME' variable in the Oracle RAC database response file. |
$CFG{db_installpath} | Scalar | Required Defines the full path of the Oracle RAC database installation binaries. |
$CFG{oracle_version} | Scalar | Required Defines the version of the Oracle RAC binaries (for example, 11.2.0.3.0). This definition is overridden if a different Oracle RAC version is detected during the installation. |
$CFG{db_responsefile} | Scalar | Required Defines the full path of the Oracle database response file. |
Table: Variables for configuring CSSD resource lists the variables that are used to configure CSSD resource.
Table: Variables for configuring CSSD resource
Variable | List or Scalar | Description |
|---|---|---|
$CFG{config_cssd_agent} | Scalar | Required Defines a Boolean value 0 or 1. The value 1 indicates that the CSSD agent will be configured after Oracle RAC installation. The value 0 indicates that the CSSD agent will not be configured after Oracle RAC installation. |
$CFG{reconfigure_cssd_resource} | Scalar | Required Defines a boolean value 0 or 1. The value 1 indicates that the SF Oracle RAC installer deletes the existing CSSD resource from the main.cf file and reconfigures it. The value 0 indicates that the SF Oracle RAC installer does not delete and reconfigure the resource. The installer exits the task with the message that the resource exists. |
Table: Variables for relinking Oracle RAC libraries lists the variables that are used to relink Oracle RAC libraries.
Table: Variables for relinking Oracle RAC libraries
Variable | List or Scalar | Description |
|---|---|---|
$CFG{relink_oracle_database} | Scalar | Required Defines a Boolean value 0 or 1. The value 1 indicates that the SF Oracle RAC libraries will be relinked with the Oracle RAC database after Oracle RAC installation. The value 0 indicates that the SF Oracle RAC libraries will not be relinked with the Oracle RAC database after Oracle RAC installation. |
$CFG{oracle_user} | Scalar | Required Defines the name of the Oracle user. |
$CFG{oracle_group} | Scalar | Required Defines the primary group of the Oracle user. |
$CFG{crs_home} | Scalar | Required Defines the Oracle Clusterware home directory. The value in this variable must be the same as that of the 'ORACLE_HOME' variable in the Oracle Clusterware response file. |
$CFG{db_home} | Scalar | Required Defines the Oracle RAC database home directory. The value in this variable must be the same as that of the 'ORACLE_HOME' variable in the Oracle RAC database response file. |
$CFG{oracle_version} | Scalar | Required Defines the version of the Oracle RAC binaries (for example, 11.2.0.3.0). This definition is overridden if a different Oracle RAC version is detected during the installation. |