Nothing official from Joyent on this topic.

But there used to be a wiki article on the topic, but it was too hard to
maintain and due the the lack of SmartOS support from Oracle was abandoned

It will require getting the basics of getting install if not for the feint
of heart.

Here is the unsupported process for Oracle 11: Buyer beware

*System Requirements*

The installation is tested on the following SM:

Platform - smartos-1.3.18
RAM: 4gb
Storage: 100gb

Oracle installation is supported, but only by using a response file

Prior to installation, you must download and untar in / this
file:http://cuddletech.com/tmp/ccs-binaries-s11-v2.tar.bz2

GUI tools such as dbca, netca, or the graphical installer are NOT supported.
We do not have plans to put them in PKGSRC
or, use a Linux or Solaris VM which has all the dependencies already present.

*Installation Procedure*

[root@oracle ~]# ls -lh /home/admin
total 2.2G
-rw-r--r-- 1 admin staff 2.0M 2011-10-31 21:03 ccs-binaries-s11-v2.tar.bz2
-rw-r--r-- 1 admin staff 1.3G 2011-11-08 09:39
solaris.x64_11gR2_database_1of2.zip
-rw-r--r-- 1 admin staff 959M 2011-10-27 20:49
solaris.x64_11gR2_database_2of2.zip
[root@oracle ~]# cd /
[root@oracle /]# gtar xfvj /home/admin/ccs-binaries-s11-v2.tar.bz2


[root@oracle /]# groupadd -g 2000 dba
[root@oracle /]# groupadd -g 2001 oinstall
[root@oracle /]# groupadd -g 2002 oper
[root@oracle /]# mkdir -p /u01/app
[root@oracle /]# useradd -u 2000 -g oinstall -G dba,oper -s /bin/bash
-m -d /u01/app/oracle oracle
128 blocks
[root@oracle /]# chown -R oracle:dba /u01
[root@oracle /]# mkdir -p /u02/oradata
[root@oracle /]# chown -R oracle:dba /u02
[root@oracle /]# passwd oracle
New Password:
Re-enter new Password:
passwd: password successfully changed for oracle
[root@oracle /]# VecthafopwykyeilEriv^C
[root@oracle /]# mv /home/admin/solaris.x64_11gR2_database_* /u01/app/oracle/
[root@oracle /]# chown oracle:dba /u01/app/oracle/solaris.x64_11gR2_database_*
[root@oracle /]# su - oracle
[oracle@oracle ~]$

[oracle@oracle ~]$ unzip solaris.x64_11gR2_database_1of2.zip
[oracle@oracle ~]$ unzip solaris.x64_11gR2_database_2of2.zip

[oracle@oracle ~]$ wget cuddletech.com/tmp/Enterprise-Oracle11gR2-NODB.rsp

*Add the following lines to .profile*

ORACLE_BASE=/u01
ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/ccs/lib/amd64:$LD_LIBRARY_PATH
PATH=$ORACLE_HOME/bin:$PATH

export ORACLE_BASE ORACLE_HOME LD_LIBRARY_PATH PATH

*Exit and log back in to the "oracle" user to get the proper environment*

[oracle@oracle ~]$ cd database/
[oracle@oracle ~/database]$ ./runInstaller -ignorePrereq -silent
-responseFile /u01/app/oracle/Enterprise-Oracle11gR2-NODB.rsp


*NOW EXECUTE THE FOLLOWING AS REQUESTED BY THE INSTALLER:*

[root@oracle /]# /u01/app/oraInventory/orainstRoot.sh
[root@oracle /]# /u01/app/oracle/product/11.2.0/dbhome_1/root.sh


*VALIDATION PHASE*

[oracle@oracle ~]$ exit
logout
[root@oracle ~]# su - oracle


[oracle@oracle ~]$ sqlplus /nolog

SQL*Plus: Release 11.2.0.1.0 Production on Tue Nov 8 10:17:22 2011

Copyright (c) 1982, 2009, Oracle.  All rights reserved.

SQL> quit


[root@oracle /]# ls -al /var/opt/oracle/
total 6
drwxr-xr-x 2 root   root       4 2011-11-08 10:02 .
drwxr-xr-x 3 root   root       3 2011-11-08 10:02 ..
-rw-r--r-- 1 root   root      56 2011-11-08 10:02 oraInst.loc
-rw-rw-r-- 1 oracle oinstall 678 2011-11-08 10:02 oratab
----

*After installation you'll need to do the following:*

[oracle@oracle01 ~/database]$ rm
/u01/app/oracle/product/11.2.0/dbhome_1/rdbms/lib/config.o

[oracle@oracle01 ~/database]$ relink all
writing relink log to:
/u01/app/oracle/product/11.2.0/dbhome_1/install/relink.log

[oracle@oracle01 ~/database]$ sqlplus /nolog

SQL*Plus: Release 11.2.0.1.0 Production on Tue Nov 8 10:38:53 2011

Copyright (c) 1982, 2009, Oracle. All rights reserved.

SQL> quit


On Tue, Oct 7, 2014 at 11:20 AM, Yonah Russ via smartos-discuss <
[email protected]> wrote:

> Joyent used to have some docs on getting Oracle XE running inside SmartOS.
> Obviously there are issues with the lack of official support but the
> license issue mentioned is not necessarily one of them.
> There are plenty of ways to run a legal instance of Oracle without
> licensing by CPU (named user licensing, developer licensing, possibly
> application specific and embedded software licensing as well), and if you
> aren't licensing by CPU, then I'm pretty sure it doesn't really matter what
> type of partitioning you are using.
>
> Yonah
>
> On Tue, Oct 7, 2014 at 5:00 PM, Stephan, Richard via smartos-discuss <
> [email protected]> wrote:
>
>> Oracle has an approved set of Hypervisors (their own) for licensing.  If
>> you do not use one on their approved list you have to license the entire
>> host.  (
>> http://www.oracle.com/us/corporate/pricing/partitioning-070609.pdf)
>> There is no version of Oracle for SmartOS.
>>
>>
>>
>>
>>
>> *From:* Ben Taylor via smartos-discuss [mailto:
>> [email protected]]
>> *Sent:* Tuesday, October 07, 2014 9:55 AM
>> *To:* [email protected]; [email protected]
>> *Subject:* Re: [smartos-discuss] Oracle On Smaros Machine
>>
>>
>>
>> Did you ask Oracle if they support Oracle (assuming 10g/11g database) on
>> something other than Solaris 10/11?
>>
>>
>>
>> Ben
>>
>>
>>
>> On Tue, Oct 7, 2014 at 9:23 AM, <[email protected]>
>> wrote:
>>
>> Hi
>>
>> Anyone running Oracle on a SmartOS machine?
>>
>> What's the best way to run Oracle on SmarOS and in Production?
>>
>>
>>
>>
>>
>> -------------------------------------------
>> smartos-discuss
>> Archives: https://www.listbox.com/member/archive/184463/=now
>> RSS Feed:
>> https://www.listbox.com/member/archive/rss/184463/25688150-566611b9
>> Modify Your Subscription: https://www.listbox.com/member/?&;
>> Powered by Listbox: http://www.listbox.com
>>
>>
>>
>> *smartos-discuss* | Archives
>> <https://www.listbox.com/member/archive/184463/=now>
>> <https://www.listbox.com/member/archive/rss/184463/24882246-6ef95fdc>|
>> Modify <https://www.listbox.com/member/?&;> Your Subscription
>>
>> <http://www.listbox.com>
>>
>>
>>
>> The information in this email is confidential and may be legally
>> privileged against disclosure other than to the intended recipient. It is
>> intended solely for the addressee. Access to this email by anyone else is
>> unauthorized. If you are not the intended recipient, any disclosure,
>> copying, distribution or any action taken or omitted to be taken in
>> reliance on it, is prohibited and may be unlawful. Please immediately
>> delete this message and inform the sender of this error.
>> *smartos-discuss* | Archives
>> <https://www.listbox.com/member/archive/184463/=now>
>> <https://www.listbox.com/member/archive/rss/184463/23550547-46dd9120> |
>> Modify <https://www.listbox.com/member/?&;> Your Subscription
>> <http://www.listbox.com>
>>
>>
> *smartos-discuss* | Archives
> <https://www.listbox.com/member/archive/184463/=now>
> <https://www.listbox.com/member/archive/rss/184463/22812361-a27e6236> |
> Modify
> <https://www.listbox.com/member/?&;>
> Your Subscription <http://www.listbox.com>
>



-- 
Peter Yorke
Joyent Cloud / node.js
[email protected]
www.joyentcloud.com



-------------------------------------------
smartos-discuss
Archives: https://www.listbox.com/member/archive/184463/=now
RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb
Powered by Listbox: http://www.listbox.com

Reply via email to