Before you provision the Oracle database software, you must perform the following additional tasks on the remote agents.
When you install the provisioning software remote agent (RA), be sure to set the RA to run as root. Most of the Oracle installation runs as user oracle; however, some scripts that are generated during the installation process need to run as root.
If you want to run the Oracle database software on a RA that is running the Solaris 8 OS, you must ensure that the system has the Xvfb virtual frame buffer installed. In the Solaris 9 and Solaris 10 OS, the Xvfb frame buffer is included in the SUNWxwsrv package. To check that the Xvfb frame buffer is installed on your Solaris 9 or Solaris 10 system, verify that the SUNWxwsrv package is installed on your system by typing the following command.
# pkginfo -l SUNWxwsrv PKGINST: SUNWxwsrv NAME: X Window System Virtual Servers CATEGORY: system ARCH: sparc VERSION: 6.6.2.7400,REV=0.2004.12.15 BASEDIR: /usr VENDOR: Sun Microsystems, Inc. DESC: X Window System Xvfb & Xnest Virtual Display Servers PSTAMP: x10s20041215212124 INSTDATE: Nov 18 2005 17:24 HOTLINE: Please contact your local service provider STATUS: completely installed FILES: 4 installed pathnames 2 shared pathnames 2 directories 2 executables 3259 blocks used (approx) |
The Xvfb frame buffer is not included in the Solaris 8 operating environment. To enable a Solaris 8 remote agent to run the Oracle database software, you must acquire a third-party Xvfb binary and install it on your system. The following procedure describes how to configure the Xvfb binary on your Solaris 8 remote agent.
Acquire an Xvfb binary from a third party.
You can download Xvfb binaries from several different online third parties. These binaries are not provided, tested, or supported by Sun Microsystems, Inc. All usage of Xvfb binaries is subject to the license terms and support agreements of the binary provider.
Install the Xvfb binary on your Solaris 8 remote agent.
Follow the procedures that are provided by the provider to install the Xvfb binary.
Go to the /usr/X11R6/bin directory on the remote agent.
# cd /usr/X11R6/bin |
Create a symbolic link to the Xvfb binary in the /usr/openwin/bin directory.
# ln -s Xvfb /usr/openwin/bin |
For Linux systems, the following semaphore and shared memory settings apply:
kernel.shmmax = 1073741824 kernel.shmall = 536870912 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 32768 65000 |
These values are set during installation. You do not have to set them.
The actual value for kernel.shmmax differs, depending on the amount of memory in the target host. This value adjusts itself dynamically when the OraSpt plan runs.
For Solaris systems, you need to create semaphore and shared memory settings as specified in the Oracle database documentation. You should set these values, then reboot the system, before you install the Oracle database software. For more information ,see the Oracle installation documentation at http://www.oracle.com for recommended system tuning parameters .
To run Oracle 9i on Solaris SPARC systems, download three Solaris patches from the SunSolve web site and install them on your system:
112785-45
112963-17
113096-03
The patch list and patch revision levels might have changed since the release of this document. Check the Oracle web site and SunSolve for the latest patches that apply to Oracle on Solaris systems.