Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Silent Install of Oracle 11.2.0

Download as pdf or txt
Download as pdf or txt
You are on page 1of 54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

TheGruffDBA
WhenyoujustwantthisOracle@&$!towork

SilentInstallofOracle11.2.0.3onSolaris11x86
PostedonMay6,2013byoraclejediPostedinASM,Oracle,Solaris,VMwareTaggedoracle11gr2onSolaris11,oracleinstallonsolaris
x86,silentinstallonsolaris1Comment
Inthisblogpost,wearegoingtoinstallOracle11.2.0.364bitonSolaris11x86usingVMWareWorkstation9.
SolarisrepresentsapopularalternativetoLinuxformanyOracleshops,especiallysinceitofferssomefamiliarityforSystemAdminsand
DBAswhowerepreviouslyrunningOracleonSPARC.
TimeRequired:120minutes
ClassMaterials:
Anx8664bitcomputerwith4GBRAMand10GBofharddiskspace.
Aminimumofa1024768displaywith256colors.
VMWareWorkstation9orbetter.
WhateverOSVMWareWorkstationneedstorunon.InmycaseIrunitonWindows7Professional.
OracleSolaris1111/11Liveinstalldisc
OracleGridandDatabasesoftwareversion11.2.0.3.
https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

1/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

NotethatforOracle,weneedthe11.2.0.3versionofthesoftware,notthe11.2.0.1thatisavailablefromdownload.oracle.com.
Oracle11.2.0.1isnotsupportedonSolaris11.AsfarasIknowyouwillneedtogetthisfromMyOracleSupport,andyouarelookingfor
patchnumber10404530whichwillgiveyouaccesstosixzipfiles.Youonlyneedthefirstthreezipfiles.

PartICreatetheSolarisVM.
TimeRequired:10mins.
FirstweneedtocreateaSolaris11VM.IcreatedanewVMusingtheVMWareWorkstationwizard.
VMWareWorkstation9doesnotrecognizetheSolaris11installISOimageasSolaris64bitsotheEasyInstalleroptiondoesnotwork.
Insteadyouwillhavetostepthroughtheinstallprocessmanually:
IcreatedmyVMwithasingleCPU,4GBRAMandasingle40GBSCSIdisks.
UsingFile>NewVirtualMachinelaunchtheprocesstocreateanewVM:

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

2/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_create01.png)
CreateacustomWorkstation9VM:

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_create02.png)
https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

3/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

Selecttheinstallmedia.InthisexampleIamusingtheSolaris11Liveinstalldisc,whichIhaveasanISO.

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_create03.jpg)
Asstated,Workstation9doesnotrecognizetheSolaris11LiveCDmedia,sosetitmanuallytoSolaris11.

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

4/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_create04.jpg)
Atthenextpage,chooseanameforyourVM.IhavechosentocallmineSolaris1164bitwithOracle11gR2andASM.

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_create05.jpg)
Atthenextpage,settheprocessorcountto1.

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

5/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_create06.jpg)
Atthenextpage,setthememory.Irecommendatleast4GB.Ihavenottriedless.

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_create07.jpg)
https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

6/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

Atthenextpage,setthenetworktypetobridged.ThiswillallowthefirstNICtoaquireanaddressfromthesamenetworkasthehost
machine.

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_create08.jpg)
Atthenextpage,setthediskcontrollertoLSILogic(Recommended).

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

7/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_create09.jpg)
Atthenextpage,selectCreateanewvirtualdisk.

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_create10.jpg)
https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

8/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

Atthenextpage,selectSCSI(Recommended).

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_create11.jpg)
Setthediskto40GBandallowittobesplitinmultiplevirtualfiles.Itdoesnothavetobefullyprovisioned.
Atthelastpage,reviewyoursettings.Ifalllookswell,pressFinishtocreatetheVM.

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

9/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_create14.jpg)
WhentheVMstarts,theSolarisX86OSwillstarttobootup.SelectthefirstoptionSolaris1111/11tostarttheinstall.

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_os01.jpg)
Thenextscreenwillaskforthekeyboard,thedefaultis47forUSEnglish.
https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

10/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_os02.jpg)
Thedefaultlangaugeis3forEnglish.

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_os03.jpg)
TheSolaris11x86LiveinstalldiscnowbootsintoaGnomeenvironment.Thisiscontainedentirelyinmemory,andgivestheuserthe
opportunitytoexplorealittlebeforedecidingtoinstallthefullOS.
Ifyouarereadytoproceed,doubleclicktheInstallOracleSolarisiconinthetopleftofthescreen.
https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

11/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_os04.png)
Theinstallergivesustheopportunitytoreviewinstallnotes.Whenyouareready,clickNext.

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_os05.png)
AttheDiskscreen,selectalldefaultsandclickNext.
https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

12/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_os06.png)
AttheTimeZonescreen,selectthelocationclosesttoyou.ForsomeoddreasonitdefaultstoGMT,butthenadjuststheclockwhenyou
chooseyourlocation,requiringyoutosetitbacktotheactualtime.Odd.

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_os07.png)

Atthenextscreenwecreateourdefaultuser.ThisisthefirstuserontheOSandwillhaverootroleprivileges.DoNOTcallthisdefault

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

13/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

Atthenextscreenwecreateourdefaultuser.ThisisthefirstuserontheOSandwillhaverootroleprivileges.DoNOTcallthisdefault
useroracleorgrid.
Choosesomethingyouwillrememberanddonotforgetthepasswordyouselect.
Youcanalsonameyourcomputeratthispoint.

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_os08.png)
Thenextscreenallowsyoutoreviewyourchoicesbeforelaunchingtheinstall.Wheneverythinglooksright,clickNext.

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

14/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_os09.png)
Theinstallerprovidesaprogressbarasitinstalls.

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_os10.png)
Finallytheinstallationiscomplete.EjecttheinstallmediafromthevirtualdriveandrebootyourVM.
https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

15/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_os11.png)

PartIIAddExtraHardware.
TimeRequired:10mins.
NowthatwehaveSolaris11installed,weneedtoaddsomenewhadrwaretoourVM.
RightclickonyourVMnameintheVMWareWortstationinterface,andselectSettings.NowclickAddontheHardwaretabtoaddsome
newhardwaretotheVM.
SincewearegoingtobeusingASM,weneedanotherdiskforASMtouse.
SelectHardDiskandclickNext.

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

16/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_addhw011.jpg)
SelectCreateanewvirtualdiskandclickNext.

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_addhw021.jpg)
https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

17/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

SelectSCSI(Recommended)andclickNext.

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_addhw031.jpg)
Atthenextscreen,specifythedisksizeat5GBandselectSplitvirtualdiskintomultiplefiles.ItisnotnecessarytoselectAllocatealldiskspace
now.

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

18/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_addhw041.jpg)
Atthenextscreen,chooseanametocallthevirtualdiskfiles.ThiswillonlybevisiblefromtheguestOS.

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_addhw051.jpg)
NextIaddedasecondnetworkadapterconnectedtomyVMNet2virtualnetwork.ThefirstNICisabridgedadapterthatusesthesame
networkasmyhostlaptop.AsImovefromsitetosite,thatIPaddresswillchange.
ThesecondNICistiedtomyvirtualVMNet2andallowsforstaticIPaddressingregardlessofphysicalnetworks.MyVMNet2isdefined
withasubnetof10.10.1.x.

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

19/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_addhw061.jpg)
NextIaddaUSBcontrollertomyVM.IdothissinceIwillstagetheOracleinstallmediaonanexternalUSBdrivetosavediskspaceon
thefinishedVM.IfyoudonotplantouseUSBdeviceswithyourVMyoumayskipthis.
FinallyIsetthedisplaytoafixed1024768resolution.IhavehadalotofproblemswiththeSolarisGnomedesktop,andthoseproblems
seemstobeexacerbatedbythescreenresolutionchanging.Settingafixedresolutionseemstohelpalittle.
Thefinalhadrwareconfigurationshouldlooksomethinglikethis:

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

20/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

(https://gruffdba.files.wordpress.com/2013/03/solx86_vm_addhw091.jpg)

PartIIIConfigureVMWareToolsandNetworking.
TimeRequired:10mins.
NowthatwehavecreatedourSolaris11VMandaddedextrahardwaretosupportOracle11.2.0.3,wecaninstalltheVMWaretools.
PoweruptheVMandloginasthedefaultuseryouspecifiedduringtheinstallprocess.NotethatwithSolaris11,therootuserisno
longeratrueuserbutarole.Youcansutorootfromauthorizedaccountsonly.
Althoughitispossibletosetrootbacktoarealuser,Iamtryingtosticktonewpreferredpractices,sowewillleaverootasarole.
Thefirsttimeyousutorootfromthedefaultuser,usethesamepasswordasyouspecifiedforthedefaultuser.Solariswilltheninform
youthattherootpasswordhasexpiredandneedstobereset:
https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

21/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

gruffdba@solaris:~$su
Password:
su:Passwordforuser'root'hasexpired
NewPassword:
ReenternewPassword:
su:passwordsuccessfullychangedforroot
OracleCorporation
SunOS5.11
11.0
root@solaris:~#

November2011

NextIrecommendyouinstalltheVMwareToolspackageasthiswillgreatlyimprovetheusabilityofyourSolaris11VM.
UsetheVMWareWorkstationmenutoselect
VM>InstallVMWareTools
OncethevirtualDVDopensontheGnomedesktop,useaterminalwindowtogunziptheGZipdVMWaretoolsfile,thenuntaritandrun
theperlinstaller.Acceptalldefaults.
NextweshouldnameourVM.TheinstallprocessallowedustoselectanameforourVM,butifweneedtochangeitforanyreasonwe
candosonow.
InthisexampleIamnamingmyVMrodolfoafteroneoftheleadcharactersinLaBoheme.
MyvirtualnetworkdomainisagainhadesnetaftertheoriginalnetworkIcreatedforOrpheusandEurydiceforthe11gR2RACon
VMWareWorkstationblogpostlastyear.

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

22/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

#svccfgssvc:/system/identity:nodesetpropconfig/nodename="rodolfo.hadesnet"
#svcadmrefreshsvc:/system/identity:node
#svcadmrestartsvc:/system/identity:node

Nextweneedtoconfigureournetwork.Ifyouacceptedalldefaultsduringinstall,youwillhaveDHCPenabledonNIC1andnothingon
NIC2.
Inthefollowingexample,wearegoingtoreconfigureSolaristouseDHCPonNIC1buthaveastaticIPonNIC2.
Firstletsenablemanualconfiguration:

root@rodolfo:~#netadmenablepncpdefaultfixed
Enablingncp'DefaultFixed'

NextwearegoingtoconfigureNIC1,whichSolarisseesasnet0touseDHCP:

root@rodolfo:~#ipadmdeleteipnet0
root@rodolfo:~#ipadmcreateipnet0
root@rodolfo:~#ipadmcreateaddrTdhcpnet0/addr

Wewilladdthedefaultgatewayformyhomenetwork:

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

23/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

root@rodolfo:~#routepadddefault192.168.0.1
addnetdefault:gateway192.168.0.1:entryexists
addpersistentnetdefault:gateway192.168.0.1

NowIwilladdtheDNSserverbacktoNet0

root@rodolfo:~#svccfgsdns/clientsetpropconfig/nameserver=net_address:192.168.0.1

Okay,thatsthebridgedadapterdone,nowletsconfigurethestaticIPontheVMNet2NIC,whichSolarisseesasNet1.InthisexampleI
amassigningastaticIPof10.10.1.200.

root@rodolfo:~#ipadmdeleteipnet1
root@rodolfo:~#ipadmcreateipnet1
root@rodolfo:~#ipadmcreateaddrTstaticalocal=10.10.1.200/24net1/addr

Wecanchecktoseehowournetworklooksasfollows:

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

24/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

root@rodolfo:~#ipadmshowaddr
ADDROBJTYPESTATEADDR
lo0/v4staticok127.0.0.1/8
net0/addrdhcpok192.168.0.39/24
net1/addrstaticok10.10.1.200/24
lo0/v6staticok::1/128
root@rodolfo:~$dladmshowphysm
LINKSLOTADDRESSINUSECLIENT
net0primary0:c:29:65:57:1dyesnet0
net1primary0:c:29:65:57:27yesnet1

Finallywemustaddournewhostnametothe/etc/hostsfile.Ifwefailtodothis,theOracledatabaseinstallerwillfailwithaspectacularly
unhelpfulerrormessage.
Modifyyour/etc/hostsfileasfollows:

root@rodolfo:~#cat/etc/hosts
#
#Copyright2009SunMicrosystems,Inc.Allrightsreserved.
#Useissubjecttolicenseterms.
#
#Internethosttable
#
::1rodolfolocalhost
127.0.0.1localhostloghost
10.10.1.200rodolforodolfo.hadesnet

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

25/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

NowisagoodtimetorebootyourVMtomakesureallthechangeshavetakeneffectandarepermanent.

PartIVAdjustKernelSettingsandCreateOracleandGridUsers.
TimeRequired:20mins.
BeforewecaninstalltheOracleGridInfrastructureorDatabaseonourSolaris11system,weneedtomakesomeadjustmentstotheOS
settings.
EventhoughOracletoutsHardwareandSoftwareEngineeredtoWorkTogether,thereisstillalotofmanualtweakingthathastobedonetoget
twopartsoftheirsolutiontoplaynicetogether.
First,OracleDatabase11.2.0.3requires4GBofswapspace.BydefaultSolaris11installswith1GB.Oraclecompletelychangedtheprocess
toadjustswapspacein11,sodonttrytheold10methodasitwontworkhere.
LogintotheVMasrootandusethefollowingtoincreasetheswapspace:

root@rodolfo:/#zfsgetvolsizerpool/swap
NAMEPROPERTYVALUESOURCE
rpool/swapvolsize1Glocal
root@rodolfo:/#zfssetvolsize=4097mrpool/swap
root@rodolfo:/#zfsgetvolsizerpool/swap
NAMEPROPERTYVALUESOURCE
rpool/swapvolsize4.00Glocal

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

26/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

Youmaywonderwhywesettheswapspaceto4097MBwhen4GBis4096MB.
Indeedwhynotsimplystate4GB?Forsomereasonbestknowntoothers,whereastheinstallerstatesitneedsswapat4GB,itinfactneeds
about317KBmorethan4GB,resultinginanannoyingbutignorablewarningduringinstall.
Theextra1MBherekeepstheinstallerquiet.
NextwearegoingtomakesomeadjustmentstothenetworkingforOracle.
Createafileinthe/etc/rc3.ddirectoryasfollows:

root@rodolfo:/export#vi/etc/rc3.d/S01oranetwork
#!/bin/sh
#addedforOracle11gR2
/usr/sbin/nddset/dev/tcptcp_smallest_anon_port9000
/usr/sbin/nddset/dev/tcptcp_largest_anon_port65500
/usr/sbin/nddset/dev/tcpudp_smallest_anon_port9000
/usr/sbin/nddset/dev/tcpudp_largest_anon_port65500

Nowsetthepermissionsonthefilesoitisexecutedduringstartup:

root@rodolfo:~#chmod744/etc/rc3.d/S01oranetwork

Adjustfiledescriptorlimitssystemwidebyeditingthe/etc/systemfile:
https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

27/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

root@rodolfo:~#vi/etc/system
#addedforOracle11gR2
setrlim_fd_max=65536
setrlim_fd_cur=65536

NextwearegoingtocreategroupsforourOracleinstall:

groupaddg1000oinstall
groupaddg1001asmadmin
groupaddg1002asmdba
groupaddg1003asmoper
groupaddg1004dba
groupaddg1005oper

Nowwecancreatetwousers;gridandoracle.OracleisnowadvocatingseparatingtheGridInfrastructureownerfromtheOracledatabase
owner.

useraddu500goinstallGasmoper,asmadmin,asmdba,dbad/export/home/gridmgrid
useraddu501goinstallGoper,dba,asmdbad/export/home/oraclemoracle

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

28/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

Setpasswordsforthegridandoracleuserswiththepasswdcommand.RememberSolaris11demandsthatpasswordshaveatleastone
numeric:

root@rodolfo:~#passwdgrid
NewPassword:
ReenternewPassword:
passwd:passwordsuccessfullychangedforgrid
root@rodolfo:~#passwdoracle
NewPassword:
ReenternewPassword:
passwd:passwordsuccessfullychangedfororacle

NextwewillcreatethedirectorieswherewewillinstalltheGridInfrastructureandOracledatabase.Sincewenowhavetwousersfor
thesepurposes,theywillnolongershareacommonOracleBaseaswithinstallationsonLinuxorearlierversionsofthedatabase.

mkdirp/u01/app/grid
mkdirp/u01/app/grid/11gR2
mkdirp/u01/app/oracle
mkdirp/u01/app/oracle/product/11.2.0.3/db_1
chmodR775/u01
chownRgrid:oinstall/u01
chownRoracle:oinstall/u01/app/oracle

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

29/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

WitholderreleasesofSolaris,kernelsettingswouldbeaddedtothe/etc/systemandwouldbehostwide.WithSolaris10and11,wenow
useprojectstosetkernelparametersforindividualusersorevenprocesses.
Inthefollowingexample,wesetthekernelparametersforournewgridandoracleusers.Asrootexecutethefollowing:

projaddUgridK"project.maxshmmemory=(priv,6g,deny)"user.grid
projmodsK"project.maxsemnsems=(priv,512,deny)"user.grid
projmodsK"project.maxsemids=(priv,128,deny)"user.grid
projmodsK"project.maxshmids=(priv,128,deny)"user.grid
projmodsK"process.maxfiledescriptor=(priv,65536,deny)"user.grid
projaddUoracleK"project.maxshmmemory=(priv,6g,deny)"user.oracle
projmodsK"project.maxsemnsems=(priv,512,deny)"user.oracle
projmodsK"project.maxsemids=(priv,128,deny)"user.oracle
projmodsK"project.maxshmids=(priv,128,deny)"user.oracle
projmodsK"process.maxfiledescriptor=(priv,65536,deny)"user.oracle

Nowweneedtoaddsomeadditionalentriestotheprofilescriptsofournewusers.
Editthefile/export/home/grid/.profileandaddthefollowing:

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

30/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

umask022
exportORACLE_BASE=/u01/app/grid
exportORACLE_HOME=/u01/app/grid/11gR2
exportORACLE_SID=+ASM

exportPATH=$PATH:/usr/sbin:/usr/X11/bin:/usr/dt/bin:/usr/openwin/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/us
exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/dt/lib:$ORACLE_HOME/oracm/lib
exportCLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib
exportTEMP=/tmp
exportTMPDIR=/tmp
ulimitn65536
ulimittunlimited
ulimitfunlimited
ulimitdunlimited
ulimitsunlimited
ulimitvunlimited

Next,editthefile/export/home/oracle/.profileandaddthefollowing:

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

31/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

umask022

exportORACLE_BASE=/u01/app/oracle
exportORACLE_HOME=/u01/app/oracle/product/11.2.0.3/db_1
exportORACLE_SID=gctdev
exportPATH=/usr/sbin:/bin:/usr/X11/bin:/usr/dt/bin:/usr/openwin/bin:/usr/ccs/bin:/usr/local/bin:$ORACLE_HOME/bin
exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/oracm/lib
exportCLASSPATH=$ORACLE_HOME/jdbc:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib$ORACLE_HOME/network/jlib
exportTEMP=/tmp
exportTMPDIR=/tmp
ulimitn65536
ulimittunlimited
ulimitfunlimited
ulimitdunlimited
ulimitsunlimited
ulimitvunlimited

NowlogintoeachaccountgridandoraclefromtheSolarisdesktop.Ineachcaseyouwillbepromptedtoselectthedesktop
environment.SelectGnomeforbothusers.

PartVAddDiskforASM.
https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

32/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

TimeRequired:10mins.
DuringourVMcreationweaddedasecondSCSIdisksizedat5GBthatwewillusetosupportASM.
BeforeASMcanuseithowever,wemustpartitionit.TodothisweusetheSolaris11formatcommand.LogintoyourVMasthedefault
userandthensutoroot:

root@rodolfo:~#format
Searchingfordisks...done

AVAILABLEDISKSELECTIONS:
0.c4t0d0
/pci@0,0/pci15ad,1976@10/sd@0,0
1.c4t1d0
/pci@0,0/pci15ad,1976@10/sd@1,0
Specifydisk(enteritsnumber):

Intheaboveexamplewecanseetwodisksnumbered0and1.
Disk0isthe40GBSCSIdiskwhereweinstalledSolaris.Disk1istheseconddiskweaddedforASM.Wecanenter1toselectthediskfor
partitioning.

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

33/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

Specifydisk(enteritsnumber):1
selectingc4t1d0
[diskformatted]
NoSolarisfdiskpartitionfound.

FORMATMENU:
diskselectadisk
typeselect(define)adisktype
partitionselect(define)apartitiontable
currentdescribethecurrentdisk
formatformatandanalyzethedisk
fdiskrunthefdiskprogram
repairrepairadefectivesector
labelwritelabeltothedisk
analyzesurfaceanalysis
defectdefectlistmanagement
backupsearchforbackuplabels
verifyreadanddisplaylabels
savesavenewdisk/partitiondefinitions
inquiryshowdiskID
volnameset8charactervolumename
!execute,thenreturn
quit
format>

TheformatutilityreportsthatNoSolarisfdiskpartitionfoundsothisdiskhasnotbeenpreparedforusebySolaris.
Tocreateapartitiontableonit,weusethefdiskoption:
https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

34/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

format>fdisk
Nofdisktableexists.Thedefaultpartitionforthediskis:
a100%"SOLARISSystem"partition
Type"y"toacceptthedefaultpartition,otherwisetype"n"toeditthepartitiontable.

AcceptthedefaultbytypingY.Wecannowreviewthedefaultpartitionsbyenteringpartition.

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

35/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

format>partition
PARTITIONMENU:
0change`0'partition
1change`1'partition
2change`2'partition
3change`3'partition
4change`4'partition
5change`5'partition
6change`6'partition
7change`7'partition
selectselectapredefinedtable
modifymodifyapredefinedpartitiontable
namenamethecurrenttable
printdisplaythecurrenttable
labelwritepartitionmapandlabeltothedisk
!execute,thenreturn
quit
partition>

Wearegoingtochangepartitionzero,soenter0.

partition>0
PartTagFlagCylindersSizeBlocks
0unassignedwm00(0/0/0)0

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

36/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

Enterdefaultsforthepartitionidtagandpermissionflags:

Enterpartitionidtag[unassigned]:
Enterpartitionpermissionflags[wm]:

OnX86Solarissystems,thestartingcylinderforapartitoncannotbe0,becauseadditionalbootinformation,includingthemasterbootrecord,is
writteninsector0[OracleSolarisAdministration:DevicesandFileSystemsChapter13]
Thereforethepartitonwillstartatcylinder1,andwesizeat4.95GB.

Enternewstartingcyl[0]:1
Enterpartitionsize[0b,0c,1e,0.00mb,0.00gb]:4.95g

Wecannowreviewthepartitionwearecreating:

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

37/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

partition>print
Currentpartitiontable(unnamed):
Totaldiskcylindersavailable:2557+2(reservedcylinders)
PartTagFlagCylindersSizeBlocks
0unassignedwm125354.95GB(2535/0/0)10383360
1unassignedwm00(0/0/0)0
2backupwu025564.99GB(2557/0/0)10473472
3unassignedwm00(0/0/0)0
4unassignedwm00(0/0/0)0
5unassignedwm00(0/0/0)0
6unassignedwm00(0/0/0)0
7unassignedwm00(0/0/0)0
8bootwu002.00MB(1/0/0)4096
9unassignedwm00(0/0/0)0

Ifthisalllookscorrect,typelabeltocompletetheprocess.Thenenterquit:

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

38/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

partition>label
Readytolabeldisk,continue?y
partition>quit
FORMATMENU:
diskselectadisk
typeselect(define)adisktype
partitionselect(define)apartitiontable
currentdescribethecurrentdisk
formatformatandanalyzethedisk
fdiskrunthefdiskprogram
repairrepairadefectivesector
labelwritelabeltothedisk
analyzesurfaceanalysis
defectdefectlistmanagement
backupsearchforbackuplabels
verifyreadanddisplaylabels
savesavenewdisk/partitiondefinitions
inquiryshowdiskID
volnameset8charactervolumename
!execute,thenreturn
quit
format>

IrecommendyoulabelthediskyoujustcreatedsothatyouwillrememberthatishasbeenpreparedforusewithASM.Usethevolname
commandtonamethedisk:

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

39/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

format>volnameasmdisk1
Enter8charactervolumename(rememberquotes)[""]:Readytolabeldisk,continue?y

Wecannowverifyourworkwiththeverifycommand:

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

40/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

format>verify
Primarylabelcontents:
Volumename=
asciiname=
pcyl=2559
ncyl=2557
acyl=2
bcyl=0
nhead=128
nsect=32
PartTagFlagCylindersSizeBlocks
0unassignedwm125354.95GB(2535/0/0)10383360
1unassignedwm00(0/0/0)0
2backupwu025564.99GB(2557/0/0)10473472
3unassignedwm00(0/0/0)0
4unassignedwm00(0/0/0)0
5unassignedwm00(0/0/0)0
6unassignedwm00(0/0/0)0
7unassignedwm00(0/0/0)0
8bootwu002.00MB(1/0/0)4096
9unassignedwm00(0/0/0)0

Thisalllooksgood,soletsquitbacktotheOS:

format>quit

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

41/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

Finallyweneedtochangetheownershipofthenewlypartitioneddisk:

chowngrid:asmadmin/dev/rdsk/c4t1d0s0
chmod660/dev/rdsk/c4t1d0s0

PartVIInstallGridInfrastructure.
TimeRequired:30mins.
InthenextstepwearegoingtoinstalltheGridInfrastructure.Rememberwearegoingtodothisunderthegriduser,nottheoracleuser.
LogintoyourSolarisVMasgrid.
InthisexampleIamgoingtousethesilentinstallfeatureofOracletocompletetheinstall.AndIamgoingtodosousingaterminal
emulator.
AsIexplainedearlier,IhavehadendlesstroublewiththeGnomedesktopofSolaris,whichseemstosporadicallyjustlockup,causingthe
entireVMtostopcompletely.
AtsomepointIwillenablecoredumpsandtalktomybuddiesoveratVMWareaboutthis,butfornowIwanttolearnmoreaboutOracle
andASMonSolaris,nothowtobecomeaSolarisAdminoraSolarisonVMmaster.

TheinterestedDBAshouldexaminethegridresponsefileindetailbeforeselectingthismethodofinstall,andbecomfortablewithallthe42/54

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

TheinterestedDBAshouldexaminethegridresponsefileindetailbeforeselectingthismethodofinstall,andbecomfortablewithallthe
directivesbeingused.
Mycompletegrid.rspfilecanbefoundhere:grid.rsp(https://gruffdba.files.wordpress.com/2013/03/grid_solx8611_11_2_0_3.doc).
Note:WordPressdoesnotallowstraighttextfilestobeuploaded,sotheextensionisDOC,althoughitisarawASCIItextfile.
Loginasthegriduserandnavigatetothedirectorywherethegridinstallsoftwareisheld,andlaunchtheinstallasfollows:

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

43/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

rid@rodolfo:/media/ORASOL/grid$./runInstallersilentforceresponseFile$HOME/grid.rsp
StartingOracleUniversalInstaller...

CheckingTempspace:mustbegreaterthan180MB.Actual6056MBPassed
Checkingswapspace:mustbegreaterthan150MB.Actual6606MBPassed
PreparingtolaunchOracleUniversalInstallerfrom/tmp/OraInstall20130324_105042PM.Pleasewait...grid@rodolfo
/u01/app/oraInventory/logs/installActions20130324_105042PM.log
TheinstallationofOracleGridInfrastructurewassuccessful.
Pleasecheck'/u01/app/oraInventory/logs/silentInstall20130324_105042PM.log'formoredetails.
Asarootuser,executethefollowingscript(s):
1./u01/app/oraInventory/orainstRoot.sh
2./u01/app/grid/11gR2/root.sh

Asinstalluser,executethefollowingscripttocompletetheconfiguration.
1./u01/app/grid/11gR2/cfgtoollogs/configToolAllCommands

Note:
1.Thisscriptmustberunonthesamesystemfromwhereinstallerwasrun.
2.Thisscriptneedsasmallpasswordpropertiesfileforconfigurationassistantsthatrequirepasswords(re

SuccessfullySetupSoftware.

Attheendoftheinstallprocess,theinstallerpromptsustoexexutetwoscriptsastherootuser.
Startanewterminalsessionandloginasroot,thenexecutethetwoscriptsshownabove:
https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

44/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

root@rodolfo:~#/u01/app/oraInventory/orainstRoot.sh
Changingpermissionsof/u01/app/oraInventory.
Addingread,writepermissionsforgroup.
Removingread,write,executepermissionsforworld.
Changinggroupnameof/u01/app/oraInventorytooinstall.
Theexecutionofthescriptiscomplete.
root@rodolfo:~#/u01/app/grid/11gR2/root.sh
Check/u01/app/grid/11gR2/install/root_rodolfo.hadesnet_20130324_232406.logfortheoutputofrootscript

Oncethescriptscomplete,executethethirdscriptasthegriduser:

grid@rodolfo:/media/ORASOL/grid$/u01/app/grid/11gR2/cfgtoollogs/configToolAllCommands
SettingtheinvPtrLocto/u01/app/grid/11gR2/oraInst.loc
performmodeisstartingforaction:configure
performmodefinishedforaction:configure
Youcanseethelogfile:/u01/app/grid/11gR2/cfgtoollogs/oui/configActions20130325_024155PM.log

45/54
NowweneedtocreatetheASMinstance.TodothisIfinditbeneficaltoaddadummyentryintotheoratabfile,toallowmetosourcethe

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

NowweneedtocreatetheASMinstance.TodothisIfinditbeneficaltoaddadummyentryintotheoratabfile,toallowmetosourcethe
Oracleenvironment.
Editthefile/var/opt/oracle/oratabandaddthefollowing:

DUMMY:/u01/app/grid/11gR2:N

Nowwecansetupourenvironmentusingtheoraenvfile:

grid@rodolfo:/media/ORASOL/grid$.oraenv
ORACLE_SID=[+ASM]?DUMMY
TheOraclebasehasbeensetto/u01/app/grid

NowletscheckthatthediskweaddedearlierisreadytobecomepartofourASMdiskgroup.Usethekfodtooltocheckforallavailable
disks:

grid@rodolfo:/media/ORASOL/grid$kfoddisks=allop=disks

DiskSizePathUserGroup
================================================================================
1:5070Mb/dev/rdsk/c4t1d0s0gridasmadmin

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

46/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

Iftheabovecommanddoesnotfindanydisks,checkPartIVagainandensurethatthepermissionsonthediskaresetcorrectly.
WecancreateourASMinstanceandDATAdiskgroupwiththeasmcacommand:

asmcasilentconfigureASM\
sysAsmPasswordorasolX86\
asmsnmpPasswordorasolX86\
diskGroupNameDATA\
diskList'/dev/rdsk/c4t1d0s0'\
redundancyEXTERNAL\
au_size1\
compatible.asm'11.2.0.0.0'\
compatible.rdbms'11.2.0.0.0'\
diskString'/dev/rdsk/*'

The11.2.0.3softwaredemandsthattheASMandSNMPpasswordsareatleasteightcharacterslong,haveatleastoneuppercase,one
lowercaseandonenumeric.Failuretomeetthesestandardswillresultinwarnings.
WehavespecifiedthatwearegoingtocreateaDATAdiskgroupwithexternalredundancy,anallocationunitsizeof1MBandthedisk
groupwillbebuiltonthedisk/dev/rdsk/c4t1d0s0.
Thefollowingshowsthecommandbeingexecuted:

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

47/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

grid@rodolfo:/media/ORASOL/grid$asmcasilentconfigureASM\
>sysAsmPasswordorasolX86\
>asmsnmpPasswordorasolX86\
>diskGroupNameDATA\
>diskList'/dev/rdsk/c4t1d0s0'\
>redundancyEXTERNAL\
>au_size1\
>compatible.asm'11.2.0.0.0'\
>compatible.rdbms'11.2.0.0.0'\
>diskString'/dev/rdsk/*'
ASMcreatedandstartedsuccessfully.
DiskGroupDATAcreatedsuccessfully.

NextweneedtocreatealistenerintheGridhometosupportourdatabases.SincewearetryingtoavoidtheGnomedeskotphere,Iam
againgoingtousethesilentoption.
Howeverthenetcatoolrequiresafunctionaldisplay,evenwhenrunninginsilentmode.Moreover,itneedstheAWT_TOOLKITvariable
tosettoXToolkittooperate.
Why?Whoknows.AllIknowisthisisHardwareandSoftwareEngineeredtoWorkTogethersometimes.
Okay,hereishowtosetupthelistener:

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

48/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

grid@rodolfo:/media/ORASOL/grid$exportDISPLAY=localhost:0
grid@rodolfo:/media/ORASOL/grid$exportAWT_TOOLKIT=XToolkit
grid@rodolfo:/media/ORASOL/grid$netcasilentresponsefile$ORACLE_HOME/network/install/netca_typ.rsp
Parsingcommandlinearguments:
Parameter"silent"=true
Parameter"responsefile"=/u01/app/grid/11gR2/network/install/netca_typ.rsp
Doneparsingcommandlinearguments.
OracleNetServicesConfiguration:
Profileconfigurationcomplete.
OracleNetListenerStartup:
Listenerstartedsuccessfully.
Listenerconfigurationcomplete.
OracleNetServicesconfigurationsuccessful.Theexitcodeis0

WecannowcheckthestateofourGridinstallwiththecrs_statcommand:

grid@rodolfo:/media/ORASOL/grid$crs_statt
NameTypeTargetStateHost

ora.DATA.dgora....up.typeONLINEONLINErodolfo
ora....ER.lsnrora....er.typeONLINEONLINErodolfo
ora.asmora.asm.typeONLINEONLINErodolfo
ora.cssdora.cssd.typeONLINEONLINErodolfo
ora.diskmonora....on.typeOFFLINEOFFLINE
ora.evmdora.evm.typeONLINEONLINErodolfo

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

49/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

PartVIIInstallDatabase.
TimeRequired:30mins.
Finallywearegoingtoinstallthedatabasesoftwareandcreateadatabase.
LogintotheSolarisVMastheoracleuserusingaterminalsession.AgainIamgoingtouseasilentinstallduetothestabilityproblemsof
theGnomedesktop.
TheinterestedDBAshouldexaminethedbresponsefileindetailbeforeselectingthismethodofinstall,andbecomfortablewithallthe
directivesbeingused.
Mycompletedb.rspfilecanbefoundhere:db.rsp(https://gruffdba.files.wordpress.com/2013/03/db_solx8611_11_2_0_3.doc).
Note:WordPressdoesnotallowstraighttextfilestobeuploaded,sotheextensionisDOC,althoughitisarawASCIItextfile.
IftheDISPLAYvariableissetwhenyouruntheinstallprocessinsilentmode,theinstallerwillcrash,sofirstwewillunsetthevariable
andthenlaunchthetheinstaller.

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

50/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

oracle@rodolfo:/media/ORASOL/database$unsetDISPLAY
oracle@rodolfo:/media/ORASOL/database$./runInstallersilentforceresponseFile$HOME/db.rsp
StartingOracleUniversalInstaller...

CheckingTempspace:mustbegreaterthan180MB.Actual5415MBPassed
Checkingswapspace:mustbegreaterthan150MB.Actual6200MBPassed
PreparingtolaunchOracleUniversalInstallerfrom/tmp/OraInstall20130324_114527PM.Pleasewait...oracle@r
/u01/app/oraInventory/logs/installActions20130324_114527PM.log
TheinstallationofOracleDatabase11gwassuccessful.
Pleasecheck'/u01/app/oraInventory/logs/silentInstall20130324_114527PM.log'formoredetails.
Asarootuser,executethefollowingscript(s):
1./u01/app/oracle/product/11.2.0.3/db_1/root.sh

SuccessfullySetupSoftware.

Theinstallprocesspromptustorunonescriptastherootuser,sobeforewecompletetheprocess,connecttotheSolarisVMastheroot
userandexecutethescript:

root@rodolfo:~#/u01/app/oracle/product/11.2.0.3/db_1/root.sh
Check/u01/app/oracle/product/11.2.0.3/db_1/install/root_rodolfo.hadesnet_20130325_002807.logfortheoutput

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

51/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

Withtheoraclesoftwarenowinstalled,wecancreateourdatabase.NoteIamgoingtousethesameASMSNMPpasswordIspecifiedin
myasmcacommandearlier

oracle@rodolfo:~$dbcasilent\
>createDatabase\
>asmsnmpPasswordorasolX86\
>characterSetWE8ISO8859P15\
>continueOnNonFatalErrorsfalse\
>disableSecurityConfigurationALL\
>diskGroupNameDATA\
>emConfigurationNONE\
>gdbNamegctdev.local\
>listenersLISTENER\
>memoryPercentage40\
>recoveryAreaDestinationDATA\
>sidgctdev\
>SysPasswordoracle\
>SystemPasswordoracle\
>storageTypeASM\
>sampleSchematrue\
>templateNameGeneral_Purpose.dbc
sh:line1:showrev:notfound
sh:line1:/usr/sbin/patchadd:notfound
Copyingdatabasefiles
1%complete
3%complete
10%complete
17%complete
24%complete
31%complete
35%complete
https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

52/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

CreatingandstartingOracleinstance
37%complete
42%complete
47%complete
52%complete
53%complete
56%complete
58%complete
RegisteringdatabasewithOracleRestart
64%complete
CompletingDatabaseCreation
68%complete
71%complete
75%complete
85%complete
96%complete
100%complete
Lookatthelogfile"/u01/app/oracle/cfgtoollogs/dbca/gctdev/gctdev.log"forfurtherdetails.

Andthatisit!
TestrebootingyourSolarisVMtoensureOracleRestartrestartsyourdatabase.

OnethoughtonSilentInstallofOracle11.2.0.3onSolaris11x86
1. SutoComsays:
May7,2013at9:10am
https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

53/54

3/2/2015

SilentInstallofOracle11.2.0.3onSolaris11x86|TheGruffDBA

RebloggedthisonSutopriseAvenue,ASutoComSource.
Reply

CreateafreewebsiteorblogatWordPress.com.TheSkylarkTheme.
Follow

FollowTheGruffDBA
BuildawebsitewithWordPress.com

https://gruffdba.wordpress.com/2013/05/06/silentinstalloforacle11203onsolaris11x86/

54/54

You might also like