Silent Install of Oracle 11.2.0
Silent Install of Oracle 11.2.0
Silent Install of Oracle 11.2.0
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