Oracle® Solaris Cluster Data Service for Oracle Database Guide

Exit Print View

Updated: September 2014, E39654–02
 
 

How to Prepare the Oracle Solaris Cluster Nodes

Use this procedure to prepare for the installation and configuration of Oracle Database software.


Caution

Caution  -  Perform all of the steps in this section on all the Oracle Solaris Cluster nodes. If you do not perform all of the steps on all of the cluster nodes, the Oracle Database installation is incomplete. An incomplete Oracle Database installation causes HA for Oracle Database to fail during startup.



Note -  Consult the Oracle Database documentation before you perform this procedure.

The following steps prepare your cluster nodes and install the Oracle Database software.

  1. Become superuser on all of the cluster members.
  2. Configure the cluster file system for HA for Oracle Database.

    For additional information about file systems in a zone cluster, see Adding File Systems to a Zone Cluster in Oracle Solaris Cluster Software Installation Guide .

  3. Prepare the $ORACLE_HOME directory on a local or multihost disk.

    Note -  If you install the Oracle Database binaries on a local disk, use a separate disk than operating system uses, if possible. Installing the Oracle Database binaries on a separate disk prevents the binaries from overwrites during operating environment reinstallation.
  4. Configure kernel parameters in the global cluster and, if used, the zone cluster that runs HA for Oracle Database.

    You might need to reboot the cluster to initiate certain parameter changes. For information about tuning Oracle Solaris kernel parameters, see Tuning the Oracle Solaris Kernel in Oracle Solaris 11.2 Tunable Parameters Reference Manual .

    For information about shared memory requirements, see the Oracle Database installation guide corresponding to the Oracle Database version you are using for information about configuring kernel parameters in Oracle Solaris software.

  5. If you are using a zone cluster, configure the limitpriv property by using the clzonecluster command.

    The limitpriv property is required.

    # clzonecluster configure zcname
    clzonecluster:zcname>set limitpriv="default,proc_priocntl,proc_clock_highres"
    clzonecluster:zcname>commit 
  6. For each zone-cluster node, prevent Oracle Clusterware time synchronization from running in active mode.
    1. In the global zone, ensure that the config/slew_always property of the NTP service is set to true.
      # svccfg -s svc:/network/ntp:default listprop config/slew_always
      config/slew_always boolean     true

      If the property is not set to true, use the following commands to set it.

      # svccfg -s svc:/network/ntp:default setprop config/slew_always = true
      # svcadm refresh svc:/network/ntp:default
    2. Log in to the zone-cluster node as root.
    3. Create an empty /etc/inet/ntp.conf file.
      # touch /etc/inet/ntp.conf