Accelerator's Oracle Guide
Joyent Accelerators are build on Solaris and are fully capable of supporting enterprise databases including Informix, Sybase, and Oracle.
Oracle releases prior to Oracle 10g R2 are not recommended on Solaris 10 or later releases, which include Joyent Accelerators.
Pre-Installation
Before running the Oracle Universal Installer, you should create the various users, groups, and directories as well as modify shared memory tuning, like so:
$ su ... # groupadd -g 1000 dba # groupadd -g 1001 oinstall # groupadd -g 1002 oper # mkdir -p /u01/app/oracle # useradd -u 1000 -g oinstall -G dba,oper -s /bin/bash -d /u01/app/oracle oracle # chown -R oracle:dba /u01 # mkdir -p /u02/oradata # chown -R oracle:dba /u02 # passwd oracle ... # projadd -U oracle -K "project.max-shm-memory=(priv,2GB,deny)" user.oracle # exit
Remote Installation
To utilize the Oracle Universal Installer you will need have a local X11 Server.
For Mac OS X users, install the “X11 Server” included on your OS X Install DVD. In “Applications→Utilities” open the “X11” application. This will open an Xterm. With that Xterm run the command ”/usr/X11/bin/xhost +” and then SSH to your Accelerator using the ”-X” (X11 Forwarding) flag, example: “ssh -X oracle@z12345AA.joyent.us”
Installation from any X11 based environment, including Linux, BSD, or Solaris is the same; run “xhost +” to allow remote connections and then SSH using the -X flag.
Installation
There are a variety of excellent resources to assist you with installation. We recommend referring to the Oracle installation manuals, and The Cuddletech SAs Guide to Oracle. Please always install Oracle in accordance with OFA.
For DBA's who may be new to Oracle, Joyent highly recommends the Oracle® Database 2 Day DBA manual provided by the Oracle Technology Network (OTN).