11g rac in vmware
TRANSCRIPT
-
8/13/2019 11g RAC in VMware
1/61
Oracle 11g Release 1 RAC On Linux Using VMware Server
This article describes the installation of Oracle 11g release 1 (11.1) RAC on Linux(Oracle Enterprise Linux 5) using !"are #er$er "ith no additional shared dis% de$ices.
&ntroduction
'o"nload #oft"are !"are #er$er &nstallation
irtual !achine #etup
uest Operating #ste* &nstallation
Oracle &nstallation +rere,uisites
&nstall !"are Client Tools
Create #hared 'is%s
Clone the irtual !achine
&nstall the Cluster"are #oft"are
&nstall the 'atabase #oft"are and Create an A#! &nstance
Create a 'atabase using the '-CA
T# Configuration Chec% the #tatus of the RAC
Introduction
One of the biggest obstacles pre$enting people fro* setting up test RAC en$iron*ents isthe re,uire*ent for shared storage. &n a production en$iron*ent/ shared storage is oftenpro$ided b a #A or high0end A# de$ice/ but both of these options are $er expensi$e"hen all ou "ant to do is get so*e experience installing and using RAC. A cheaperalternati$e is to use a ire2ire dis% enclosure to allo" t"o *achines to access the sa*edis%(s)/ but that still costs *one and re,uires t"o ser$ers. A third option is to use!"are #er$er to fa%e the shared storage.
3sing !"are #er$er ou can run *ultiple irtual !achines (!s) on a single ser$er/allo"ing ou to run both RAC nodes on a single *achine. &n additon/ it allo"s ou to setup shared $irtual dis%s/ o$erco*ing the obstacle of expensi$e shared storage.
-efore ou launch into this installation/ here are a fe" things to consider. The finished sste* includes the host operating sste*/ t"o guest operating
sste*s/ t"o sets of Oracle Cluster"are/ t"o A#! instances and t"o 'atabaseinstances all on a single ser$er. As ou can i*agine/ this re,uires a significanta*ount of dis% space/ C+3 and *e*or. & "as able to co*plete this installationon a 4. +entiu* "ith 4 of *e*or/ but it "as extre*el slo".
This procedure pro$ides a bare bones installation to get the RAC "or%ing. There
is no redundanc in the Cluster"are installation or the A#! installation. To addthis/ si*pl create double the a*ount of shared dis%s and select the 6or*al6redundanc option "hen it is offered. Of course/ this "ill ta%e *ore dis% space.
'uring the $irtual dis% creation/ & al"as choose not to preallocate the dis% space.
This *a%es $irtual dis% access slo"er during the installation/ but sa$es on "asteddis% space.
1
-
8/13/2019 11g RAC in VMware
2/61
This is not/ and should not be considered/ a production0read sste*. &t7s si*pl
to allo" ou to get used to installing and using RAC.
Download Software
'o"nload the follo"ing soft"are. Oracle Enterprise Linux 5 !"are #er$er
Oracle 11g Release 1 (11.1) Cluster"are and '- soft"are
VMware Server Installation
Regardless of the host O#/ the setup of the $irtual *achines should be si*ilar.
irst/ install the !"are #er$er soft"are. On Linux ou do this "ith the follo"ingco**and as the root user.# rpm -Uvh VMware-server-*.rpmPreparing... ###########################################
[100%] 1:VMware-server ###########################################[100%]#
Then finish the configuration b running the $*"are0config.pl script as the root user.!ost of the ,uestions can be ans"ered "ith the default response b pressing the return%e. The output belo" sho"s * responses to the ,uestions.# vmware-config.plMaing s!re services for VMware "erver are soppe$.
"opping VMware services: Vir!al machine monior [ & ]
'o! m!s rea$ an$ accep he (n$ User )icense greemen o conin!e.Press ener o $ispla+ i.
VM,( /."23,( 4(3 3("3 5((M(3
*** ($iie$ o! license agreemen ***
6o +o! accep7 8+es9no +es
3han +o!.
onfig!ring fall;ac 53&< =.> li;raries.
/n which $irecor+ $o +o! wan o insall he mime +pe icons7[9!sr9share9icons]
,ha $irecor+ conains +o!r $esop men! enr+ files7 3hese files havea.$esop file e?ension. [9!sr9share9applicaions]
/n which $irecor+ $o +o! wan o insall he applicaion@s icon7[9!sr9share9pi?maps]
8
http://edelivery.oracle.com/linuxhttp://www.vmware.com/download/server/http://www.oracle.com/technology/software/products/database/oracle11g/111060_linuxsoft.htmlhttp://edelivery.oracle.com/linuxhttp://www.vmware.com/download/server/http://www.oracle.com/technology/software/products/database/oracle11g/111060_linuxsoft.html -
8/13/2019 11g RAC in VMware
3/61
3r+ing o fin$ a s!ia;le vmmon mo$!le for +o!r r!nning ernel.
3he mo$!le ;l$-=.A.B-C.()-iADAsmp-E()> loa$s perfecl+ in he r!nningernel.
6o +o! wan neworing for +o!r vir!al machines7 8+es9no9help [+es]
onfig!ring a ;ri$ge$ newor for vmne0.
3he following ;ri$ge$ newors have ;een $efine$:
. vmne0 is ;ri$ge$ o eh0
ll +o!r eherne inerfaces are alrea$+ ;ri$ge$.
6o +o! wan o ;e a;le o !se 3 neworing in +o!r vir!al machines78+es9no[+es]
onfig!ring a 3 newor for vmneD.
6o +o! wan his program o pro;e for an !n!se$ privae s!;ne78+es9no9help[+es]
Pro;ing for an !n!se$ privae s!;ne 8his can ae some ime...
3he s!;ne 1F=.1A.=10.09=CC.=CC.=CC.0 appears o ;e !n!se$.
3he following 3 newors have ;een $efine$:
. vmneD is a 3 newor on privae s!;ne 1F=.1A.=10.0.
6o +o! wish o config!re anoher 3 newor7 8+es9no [no]
6o +o! wan o ;e a;le o !se hos-onl+ neworing in +o!r vir!almachines7[+es] no
3r+ing o fin$ a s!ia;le vmne mo$!le for +o!r r!nning ernel.
3he mo$!le ;l$-=.A.B-C.()-iADAsmp-E()> loa$s perfecl+ in he r!nningernel.
Please specif+ a por for remoe console connecions o !se [B0=]
"opping ?ine$: [ & ]"aring ?ine$: [ & ]onfig!ring he VMware VmPerl "criping P/.
4!il$ing he VMware VmPerl "criping P/.
Using compiler G9!sr9;in9gccG. Use environmen varia;le o overri$e.
3he insallaion of he VMware VmPerl "criping P/ s!ccee$e$.
4
-
8/13/2019 11g RAC in VMware
4/61
6o +o! wan his program o se !p permissions for +o!r regisere$vir!almachines7 3his will ;e $one ;+ seing new permissions on all filesfo!n$ inhe G9ec9vmware9vm-lisG file. [no] +es
5eneraing "") "erver erificae
/n which $irecor+ $o +o! wan o eep +o!r vir!al machine files7[9var9li;9vmware9Vir!al Machines] 9!019VM
6o +o! wan o ener a serial n!m;er now7 8+es9no9help [no] +es
Please ener +o!r =0-characer serial n!m;er.
3+pe HHHHH-HHHHH-HHHHH-HHHHH or @(ner@ o cancel: (3(-'U-"(/)-UM4(
"aring VMware services: Vir!al machine monior [ & ]
Vir!al eherne [ & ] 4ri$ge$ neworing on 9$ev9vmne0 [ & ] Eos-onl+ neworing on 9$ev9vmneD 8;acgro!n$ [ & ] 3 service on 9$ev9vmneD [ & ] "aring VMware vir!al machines... [ & ]
3he config!raion of VMware "erver e.?.p ;!il$-==DF> for )in!? for hisr!nningernel complee$ s!ccessf!ll+.
#
The !"are #er$er Console is started b issuing the co**and 6$*"are6 at theco**and pro*pt/ or b selecting it fro* the 6#ste* Tools6 *enu.
-
8/13/2019 11g RAC in VMware
5/61
On the 6Connect to 9ost6 dialog/ accept the 6Local host6 option b clic%ing the6Connect6 button.
:ou are then presented "ith the *ain !"are #er$er Console screen.
The !"are #er$er is no" installed and read to use.
Virtual Machine Setup
o" "e *ust define the t"o $irtual RAC nodes. 2e can sa$e ti*e b defining one !/then cloning it "hen it is installed.
Clic% the 6Create a ne" $irtual *achine6 button to start the 6e" irtual !achine
5
-
8/13/2019 11g RAC in VMware
6/61
2i;ard6. Clic% the 6ext6 button on the "elco*e page.
#elect the 6Custo*6 $irtual *achine configuration and clic% the 6ext6 button.
-
8/13/2019 11g RAC in VMware
7/61
#elect the 6Linux6 guest operating sste* option/ and set the $ersion to 6Red 9atEnterprise Linux 6/ then clic% the 6ext6 button. The R9EL option is used because atthe ti*e of "riting/ the current $ersion of !"are ser$er doesn7t explicitl supportR9EL5/ but this setting "or%s fine.
=
-
8/13/2019 11g RAC in VMware
8/61
Enter the na*e 6RAC16 and the location should default to 6>u?1>!>RAC16/ then clic%the 6ext6 button.
@
-
8/13/2019 11g RAC in VMware
9/61
#elect the re,uired nu*ber of processors and clic% the 6ext6 button.
3nchec% the 6!a%e this $irtual *achine pri$ate6 chec%box and clic% the 6ext6 button.
-
8/13/2019 11g RAC in VMware
10/61
#elect the a*ount of *e*or to associate "ith the $irtual *achine. Re*e*ber/ ou aregoing to need t"o instances/ so don7t associate too *uch/ but ou are going to needapproxi*atel 1 ig (1?8 !eg) to co*pete the installation successfull.
Accept the 63se bridged net"or%ing6 option b clic%ing the 6ext6 button.
Accept the 6L#& Logic6 option b clic%ing the 6ext6 button.
1?
-
8/13/2019 11g RAC in VMware
11/61
#elect the 6Create a ne" $irtual dis%6 option and clic% the 6ext6 button.
Accept the 6#C#&6 option b clic%ing the 6ext6 button. &t7s a $irtual dis%/ so ou can stilluse this option e$en if our phsical dis% is &'E or #ATA.
11
-
8/13/2019 11g RAC in VMware
12/61
#et the dis% si;e to 61?.?6 - and unchec% the 6Allocate all dis% space no"6 option. Thelatter "ill *a%e dis% access slo"er/ but "ill sa$e ou "asting dis% space. oteB &f ouintend to un;ip the Oracle installation soft"are on the $irtual dis% ou "ill need a 18015- $irtual dis%.
18
-
8/13/2019 11g RAC in VMware
13/61
Accept 6RAC1.$*d%6 as the dis% file na*e and co*plete the ! creation b clic%ingthe 6inish6 button.
On the 6!"are #er$er Console6 screen/ clic% the 6Edit $irtual *achine settings6button.
On the 6irtual !achine #ettings6 screen/ highlight the 6lopp 16 dri$e and clic% the 60Re*o$e6 button.
14
-
8/13/2019 11g RAC in VMware
14/61
Clic% the 6 Add6 button/ select a hard"are tpe of 6Ethernet Adapter6/ then clic% the6ext6 button.
Accept the 6-ridged6 option b clic%ing the 6inish6 button.
1
-
8/13/2019 11g RAC in VMware
15/61
inish b clic%ing the 6OD6 button on the irtual !achine #ettings dialog.
The $irtual *achine is no" configured so "e can start the guest operating sste*installation.
Guest Operating System Installation
+lace the first OEL 5 dis% in the C' dri$e and start the $irtual *achine b clic%ing the6+o"er on this $irtual *achine6 button. The right pane of the !"are #er$er Console
15
-
8/13/2019 11g RAC in VMware
16/61
should displa a boot loader/ then the OEL installation screen.
Continue through the OEL 5 installation as ou "ould for a nor*al ser$er. A generalpictorial guide to the installation can be found here. !ore specificall/ it should be aser$er installation "ith a *ini*u* of 8 s"ap/ fire"all and #ELinux disabled and thefollo"ing pac%age groups installedB
O!E 'es%top En$iron*ent
Editors
raphical &nternet
Text0based &nternet
'e$elop*ent Libraries
'e$elop*ent Tools
#er$er Configuration Tools Ad*inistration Tools
-ase
#ste* Tools
2indo" #ste*
To be consistent "ith the rest of the article/ the follo"ing infor*ation should be setduring the installationB
hostna*eB rac1.localdo*ain
&+ Address eth?B 18.1
-
8/13/2019 11g RAC in VMware
17/61
# 2rom (nerprise )in!? C 6is 1c$ 9me$ia9c$rom9"erverrpm -Uvh ;in!ils-=.*rpm -Uvh elf!ils-li;elf-0.*rpm -Uvh gli;c-=.*rpm -Uvh gli;c-common-=.*rpm -Uvh li;aio-0.*rpm -Uvh li;gcc->.*rpm -Uvh li;s$cetc>hosts file *ust contain the follo"ing infor*ation.1=F.0.0.1 localhos.local$omain localhos# P!;lic1B=.1AD.=.101 rac1.local$omain rac11B=.1AD.=.10= rac=.local$omain rac=#Privae1B=.1AD.0.101 rac1-priv.local$omain rac1-priv1B=.1AD.0.10= rac=-priv.local$omain rac=-priv#Vir!al1B=.1AD.=.111 rac1-vip.local$omain rac1-vip1B=.1AD.=.11= rac=-vip.local$omain rac=-vip
Add the follo"ing lines to the >etc>ssctl.conf file.ernel.shmmni K >0BA# semaphores: semmsl semmns semopm semmniernel.sem K =C0 I=000 100 1=Dne.ipv>.ipLlocalLporLrange K 10=> AC000ne.core.rmemL$efa!lK>1B>I0>
1=
-
8/13/2019 11g RAC in VMware
18/61
ne.core.rmemLma?K>1B>I0>ne.core.wmemL$efa!lK=A=1>>ne.core.wmemLma?K=A=1>>
Run the follo"ing co**and to change the current %ernel para*eters.9s;in9s+scl -p
Add the follo"ing lines to the >etc>securit>li*its.conf file.
oracle sof nproc =0>Foracle har$ nproc 1AID>oracle sof nofile 10=>oracle har$ nofile ACCIA
Add the follo"ing lines to the >etc>pa*.d>login file/ if it does not alread exist.session re!ire$ 9li;9sec!ri+9pamLlimis.sosession re!ire$ pamLlimis.so
'isable secure linux b editing the >etc>selinux>config file/ *a%ing sure the #EL&3flag is set as follo"s."()/UHK$isa;le$
Alternati$el/ this alteration can be done using the 3& tool (#ste* G Ad*inistration G#ecurit Le$el and ire"all). Clic% on the #ELinux tab and disable the feature.
Create the ne" groups and users.gro!pa$$ oinsallgro!pa$$ $;agro!pa$$ opergro!pa$$ asma$min
!sera$$ -! C00 -g oinsall -5 $;aoperasma$min oraclepassw$ oracle
Create the directories in "hich the Oracle soft"are "ill be installed.m$ir -p 9!019crs9oracle9pro$!c911.1.09crsm$ir -p 9!019app9oracle9pro$!c911.1.09$;L1chown - oracle:oinsall 9!01
Login as the oracle user and add the follo"ing lines at the end of the .bashHprofile file.# racle "eings3MPK9mpN e?por 3MP3MP6/KO3MPN e?por 3MP6/
)(LE"3M(Krac1.local$omainN e?por )(LE"3M()(L4"(K9!019app9oracleN e?por )(L4"()(LEM(KO)(L4"(9pro$!c911.1.09$;L1N e?por )(LEM()(L"/6K1N e?por )(L"/6)(L3(MK?ermN e?por )(L3(MP3EK9!sr9s;in:OP3EN e?por P3EP3EKO)(LEM(9;in:OP3EN e?por P3E
)6L)/4'LP3EKO)(LEM(9li;:9li;:9!sr9li;N e?por )6L)/4'LP3E)""P3EKO)(LEM(9(:O)(LEM(9Jli;:O)(LEM(9r$;ms9Jli;Ne?por )""P3E
if [ OU"( K GoracleG ]N hen if [ O"E()) K G9;in9shG ]N hen !limi -p 1AID> !limi -n ACCIA else !limi -! 1AID> -n ACCIA
1@
-
8/13/2019 11g RAC in VMware
19/61
fifi
Install VMware Client Tools
Login as the root user on the RAC1 $irtual *achine/ then select the 6! G &nstall!"are Tools...6 option fro* the *ain !"are #er$er Console *enu.
This should *ount a $irtual C' containing the !"are Tools soft"are. 'ouble0clic% on
the C' icon labelled 6!"are Tools6 to open the C'. Right0clic% on the 6.rp*6 pac%ageand select the 6Open "ith 7&nstall +ac%ages76 *enu option.
Clic% the 6Continue6 button on the 6Co*pleted #ste* +reparation6 screen and "ait forthe installation to co*plete.
1
-
8/13/2019 11g RAC in VMware
20/61
Once the pac%age is loaded/ the C' should un*ount auto*aticall. :ou *ust then runthe 6$*"are0config0tools.pl6 script as the root user.# vmware-config-ools.pl
Accept all the default settings and pic% the screen resolution of our choice. &gnore an"arnings or errors. The !"are client tools are no" installed. Reboot the ser$er beforeproceeding. After the reboot/ it is possible the *onitor "ill not be recognised. &f this isthe case don7t panic. ollo" the instructions pro$ided on the screen and reconfigure the*onitor setting/ "hich "ill allo" the #er$er to function correctl.
Create Shared Diss
#hut do"n the RAC1 $irtual *achine using the follo"ing co**and.# sh!$own -h now
Create a director on the host sste* to hold the shared $irtual dis%s.# m$ir -p 9!019VM9share$
On the !"are #er$er Console/ clic% the 6Edit $irtual *achine settings6 button. On the6irtual !achine #ettings6 screen/ clic% the 6 Add6 button.
8?
-
8/13/2019 11g RAC in VMware
21/61
Clic% the 6ext6 button on the "elco*e screen/ then select the hard"are tpe of 69ard'is%6 and clic% the 6ext6 button.
Accept the 6Create a ne" $irtual dis%6 option b clic%ing the 6ext6 button.
Accept the 6#C#&6 option b clic%ing the 6ext6 button.
81
-
8/13/2019 11g RAC in VMware
22/61
#et the dis% si;e to 61?.?6 - and unchec% the 6Allocate all dis% space no"6 option/ thenclic% the 6ext6 button.
#et the dis% na*e to 6>u?1>!>shared>ocr.$*d%6 and clic% the 6Ad$anced6 button.
88
-
8/13/2019 11g RAC in VMware
23/61
#et the $irtual de$ice node to 6#C#& 1B16 and the *ode to 6&ndependent6 and 6+ersistent6/then clic% the 6inish6 button.
Repeat the pre$ious hard dis% creation steps *ore ti*es/ using the follo"ing $aluesB
ile a*eB >u?1>!>shared>$otingdis%.$*d%
irtual 'e$ice odeB #C#& 1B8!odeB &ndependent and +ersistent
ile a*eB >u?1>!>shared>as*1.$*d%
irtual 'e$ice odeB #C#& 1B4!odeB &ndependent and +ersistent
ile a*eB >u?1>!>shared>as*8.$*d%
irtual 'e$ice odeB #C#& 1B
!odeB &ndependent and +ersistent ile a*eB >u?1>!>shared>as*4.$*d%
irtual 'e$ice odeB #C#& 1B5!odeB &ndependent and +ersistent
At the end of this process/ the $irtual *achine should loo% so*ething li%e the picturebelo".
84
-
8/13/2019 11g RAC in VMware
24/61
Edit the contents of the 6>u?1>!>RAC1>RAC1.$*x6 file using a text editor/ *a%ingsure the follo"ing entries are present. #o*e of the tries "ill alread be present/ so*e "illnot.$is.locing K G2)"(G$is)i;.$aaacheMa?"iQe K G0G$is)i;.$aaacheMa?ea$hea$"iQe K G0G$is)i;.$aaacheMinea$hea$"iQe K G0G$is)i;.$aaachePage"iQe K G>0BAG$is)i;.ma?Uns+nce$,ries K G0G
scsi1.presen K G3U(Gscsi1.vir!al6ev K GlsilogicGscsi1.share$4!s K GV/3U)G
scsi1:1.presen K G3U(Gscsi1:1.mo$e K Gin$epen$en-persisenGscsi1:1.fileame K G9!019VM9share$9ocr.vm$Gscsi1:1.$evice3+pe K Gplain6isGscsi1:1.re$o K GG
scsi1:=.presen K G3U(Gscsi1:=.mo$e K Gin$epen$en-persisenGscsi1:=.fileame K G9!019VM9share$9voing$is.vm$Gscsi1:=.$evice3+pe K Gplain6isGscsi1:=.re$o K GG
scsi1:I.presen K G3U(Gscsi1:I.mo$e K Gin$epen$en-persisenGscsi1:I.fileame K G9!019VM9share$9asm1.vm$Gscsi1:I.$evice3+pe K Gplain6isGscsi1:I.re$o K GG
scsi1:>.presen K G3U(G
8
-
8/13/2019 11g RAC in VMware
25/61
scsi1:>.mo$e K Gin$epen$en-persisenGscsi1:>.fileame K G9!019VM9share$9asm=.vm$Gscsi1:>.$evice3+pe K Gplain6isGscsi1:>.re$o K GG
scsi1:C.presen K G3U(Gscsi1:C.mo$e K Gin$epen$en-persisenGscsi1:C.fileame K G9!019VM9share$9asmI.vm$Gscsi1:C.$evice3+pe K Gplain6isGscsi1:C.re$o K GG
#tart the RAC1 $irtual *achine b clic%ing the 6+o"er on this $irtual *achine6 button onthe !"are #er$er Console. 2hen the ser$er has started/ log in as the root user so oucan partition the dis%s. The current dis%s can be seen b issueing the follo"ingco**ands.# c$ 9$ev# ls s$*s$a s$a1 s$a= s$; s$c s$$ s$e s$f#
3se the 6fdis%6 co**and to partition the dis%s sdb to sdf. The follo"ing output sho"s
the expected fdis% output for the sdb dis%.# f$is 9$ev9s$;6evice conains neiher a vali$ 6" pariion a;le nor "!n "5/ or"2 $isla;el4!il$ing a new 6" $isla;el. hanges will remain in memor+ onl+!nil +o! $eci$e o wrie hem. fer ha of co!rse he previo!sconen won@ ;e recovera;le.
3he n!m;er of c+lin$ers for his $is is se o 1I0C.3here is nohing wrong wih ha ;! his is larger han 10=>an$ co!l$ in cerain se!ps ca!se pro;lems wih:1 sofware ha r!ns a ;oo ime 8e.g. ol$ versions of )/)
= ;ooing an$ pariioning sofware from oher "s 8e.g. 6" 26/"& "9= 26/"&,arning: invali$ flag 0?0000 of pariion a;le > will ;e correce$ ;+w8rie
omman$ 8m for help: nomman$ acion e e?en$e$ p primar+ pariion 81->pPariion n!m;er 81->: 12irs c+lin$er 81-1I0C $efa!l 1:Using $efa!l val!e 1)as c+lin$er or
-
8/13/2019 11g RAC in VMware
26/61
9$ev9s$;1 1 1I0C 10>D=ID1 DI )in!?
omman$ 8m for help: w3he pariion a;le has ;een alere$R
alling iocl8 o re-rea$ pariion a;le."+ncing $iss.#
&n each case/ the se,uence of ans"ers is 6n6/ 6p6/ 616/ 6Return6/ 6Return6/ 6p6 and 6"6.
Once all the dis%s are partitioned/ the results can be seen b repeating the pre$ious 6ls6co**and.# c$ 9$ev# ls s$*s$a s$a1 s$a= s$; s$;1 s$c s$c1 s$$ s$$1 s$e s$e1 s$f s$f1#
Add the follo"ing co**ands to the >etc>rc.local file.chown oracle:oinsall 9$ev9s$;1chown oracle:oinsall 9$ev9s$c1
chown oracle:oinsall 9$ev9s$$1chown oracle:oinsall 9$ev9s$e1chown oracle:oinsall 9$ev9s$f1chmo$ A00 9$ev9s$;1chmo$ A00 9$ev9s$c1chmo$ A00 9$ev9s$$1chmo$ A00 9$ev9s$e1chmo$ A00 9$ev9s$f1
The shared dis%s are no" configured. 2e don7t ha$e to "orr about defining ra" de$ices/"hich are deprecated in Enterprise Linux 5.
Clone the Virtual MachineThe current $ersion of !"are #er$er does not include an option to clone a $irtual*achine/ but the follo"ing steps illustrate ho" this can be achie$ed *anuall.
#hut do"n the RAC1 $irtual *achine using the follo"ing co**and.# sh!$own -h now
Cop the RAC1 $irtual *achine using the follo"ing co**and.# cp - 9!019VM91 9!019VM9=
Edit the contents of the 6>u?1>!>RAC8>RAC1.$*x6 file/ *a%ing the follo"ing change.$ispla+ame K G=G
&gnore discrepancies "ith the file na*es in the 6>u?1>!>RAC86 director. This does notaffect the action of the $irtual *achine.
&n the !"are #er$er Console/ select the ile G Open *enu options and bro"se for the6>u?1>!>RAC8>RAC1.$*x6 file. Once opened/ the RAC8 $irtual *achine is $isible onthe console. #tart the RAC8 $irtual *achine b clic%ing the 6+o"er on this $irtual*achine6 button and clic% the 6Create6 button on the subse,uent 6Iuestion6 screen.
8
-
8/13/2019 11g RAC in VMware
27/61
&gnore an errors during the ser$er startup. 2e are expecting the net"or%ing co*ponentsto fail at this point.
Log in to the RAC8 $irtual *achine as the root user and start the 6et"or%Configuration6 tool (#ste* G Ad*inistration G et"or%).
Re*o$e the de$ices "ith the 6J.ba%6 nic%na*es. To do this/ highlight a de$ice/deacti$ate/ then delete it. This "ill lea$e Fust the regular 6eth?6 and 6eth16 de$ices.9ighlight the 6eth?6 interface and clic% the 6Edit6 button on the toolbar and alter the &+address to 618.1
-
8/13/2019 11g RAC in VMware
28/61
Clic% on the 69ard"are 'e$ice6 tab and clic% the 6+robe6 button. Then accept thechanges b clic%ing the 6OD6 button.
Repeat the process for the 6eth16 interface/ this ti*e setting the &+ Address to618.1
-
8/13/2019 11g RAC in VMware
29/61
Clic% on the 6'#6 tab and change the host na*e to 6rac8.localdo*ain6/ then clic% onthe 6'e$ices6 tab.
Once ou are finished/ sa$e the changes (ile G #a$e) and acti$ate the net"or% interfacesb highlighting the* and clic%ing the 6Acti$ate6 button. Once acti$ated/ the screenshould loo% li%e the follo"ing i*age.
8
-
8/13/2019 11g RAC in VMware
30/61
Edit the >ho*e>oracle>.bashHprofile file on the RAC8 node to correct the ORACLEH#&'and ORACLEH9O#TA!E $alues.)(L"/6K=N e?por )(L"/6)(LE"3M(Krac1.local$omainN e?por )(LE"3M(
#tart the RAC1 $irtual *achine and restart the RAC8 $irtual *achine. 2hen both nodes
ha$e started/ chec% the can both ping all the public and pri$ate &+ addresses using thefollo"ing co**ands.ping -c I rac1ping -c I rac1-privping -c I rac=ping -c I rac=-priv
At this point the $irtual &+ addresses defined in the >etc>hosts file "ill not "or%/ so don7tbother testing the*.
Configure ##9 on each node in the cluster. Log in as the 6oracle6 user and perfor* thefollo"ing tas%s on each node.s! - oracle
m$ir S9.sshchmo$ F00 S9.ssh9!sr9;in9ssh-e+gen - rsa # ccep he $efa!l seings.
The R#A public %e is "ritten to the K>.ssh>idHrsa.pub file and the pri$ate %e to theK>.ssh>idHrsa file.
Log in as the 6oracle6 user on RAC1/ generate an 6authori;edH%es6 file on RAC1 andcop it to RAC8 using the follo"ing co**ands.s! - oraclec$ S9.sshca i$Lrsa.p!; TT a!horiQe$Le+sscp a!horiQe$Le+s rac=:9home9oracle9.ssh9
ext/ log in as the 6oracle6 user on RAC8 and perfor* the follo"ing co**ands.s! - oraclec$ S9.sshca i$Lrsa.p!; TT a!horiQe$Le+sscp a!horiQe$Le+s rac1:9home9oracle9.ssh9
The 6authori;edH%es6 file on both ser$ers no" contains the public %es generated on allRAC nodes.
To enable ##9 user e,ui$alenc on the cluster *e*ber nodes issue the follo"ingco**ands on each node.ssh rac1 $aessh rac= $ae
ssh rac1.local$omain $aessh rac=.local$omain $aee?ec 9!sr9;in9ssh-agen O"E())9!sr9;in9ssh-a$$
:ou should no" be able to ##9 and #C+ bet"een ser$ers "ithout entering pass"ords.
-efore installing the cluster"are/ chec% the prere,uisites ha$e been *et using the6runclu$f.sh6 utilit in the cluster"are root director.
4?
-
8/13/2019 11g RAC in VMware
31/61
9mo!npoin9cl!serware9r!ncl!vf+.sh sage -pre crsins -n rac1rac=-ver;ose
&f ou get an failures be sure to correct the* before proceeding.
&t7s a good idea to ta%e a snapshot of the $irtual *achines/ so ou can repeat the follo"ingstages if ou run into an proble*s. To do this/ shutdo"n both $irtual *achines and issue
the follo"ing co**ands.# c$ 9!019VM# ar -cvf -Prel!serware.ar 1 = share$# gQip -Prel!serware.ar
The $irtual *achine setup is no" co*plete.
Install the Clusterware Software
#tart the RAC1 and RAC8 $irtual *achines/ login to RAC1 as the oracle user and startthe Oracle installer..9r!n/nsaller
On the 62elco*e6 screen/ clic% the 6ext6 button.
Accept the default in$entor location b clic%ing the 6ext6 button.
41
-
8/13/2019 11g RAC in VMware
32/61
Enter the appropriate na*e and path for the Oracle 9o*e and clic% the 6ext6 button.
2ait "hile the prere,uisite chec%s are done. &f ou ha$e an failures correct the* andretr the tests before clic%ing the 6ext6 button.
48
-
8/13/2019 11g RAC in VMware
33/61
The 6#pecif Cluster Configuration6 screen sho"s onl the RAC1 node in the cluster.Clic% the 6Add6 button to continue.
Enter the details for the RAC8 node and clic% the 6OD6 button.
44
-
8/13/2019 11g RAC in VMware
34/61
Clic% the 6ext6 button to continue.
The 6#pecific et"or% &nterface 3sage6 screen defines ho" each net"or% interface "illbe used. 9ighlight the 6eth?6 interface and clic% the 6Edit6 button.
4
-
8/13/2019 11g RAC in VMware
35/61
#et the 6eht?6 interface tpe to 6+ublic6 and clic% the 6OD6 button.
Lea$e the 6eth16 interface as pri$ate and clic% the 6ext6 button.
45
-
8/13/2019 11g RAC in VMware
36/61
Clic% the 6External Redundanc6 option/ enter 6>de$>sdb16 as the OCR Location andclic% the 6ext6 button. To ha$e greater redundanc "e "ould need to define anothershared dis% for an alternate location.
Clic% the 6External Redundanc6 option/ enter 6>de$>sdc16 as the oting 'is% Locationand clic% the 6ext6 button. To ha$e greater redundanc "e "ould need to define anothershared dis% for an alternate location.
On the 6#u**ar6 screen/ clic% the 6&nstall6 button to continue.
4
-
8/13/2019 11g RAC in VMware
37/61
2ait "hile the installation ta%es place.
Once the install is co*plete/ run the orainstRoot.sh and root.sh scripts on both nodes asdirected on the follo"ing screen.
4=
-
8/13/2019 11g RAC in VMware
38/61
The output fro* the orainstRoot.sh file should loo% so*ething li%e that listed belo".# c$ 9!019app9ora/nvenor+# .9orainsoo.shhanging permissions of 9!019app9ora/nvenor+ o FF0.hanging gro!pname of 9!019app9ora/nvenor+ o oinsall.3he e?ec!ion of he scrip is complee#
The output of the root.sh "ill $ar a little depending on the node it is run on. Thefollo"ing text is the output fro* the RAC1 node.# c$ 9!019crs9oracle9pro$!c911.1.09crs
# .9roo.sh,/5: $irecor+ @9!019crs9oracle9pro$!c911.1.0@ is no owne$ ;+ roo,/5: $irecor+ @9!019crs9oracle9pro$!c@ is no owne$ ;+ roo,/5: $irecor+ @9!019crs9oracle@ is no owne$ ;+ roo,/5: $irecor+ @9!019crs@ is no owne$ ;+ roo,/5: $irecor+ @9!01@ is no owne$ ;+ roohecing o see if racle " sac is alrea$+ config!re$9ec9oracle $oes no e?is. reaing i now.
"eing he permissions on ;ac!p $irecor+"eing !p ewor soce $irecoriesracle l!ser egisr+ config!raion !pgra$e$ s!ccessf!ll+3he $irecor+ @9!019crs9oracle9pro$!c911.1.0@ is no owne$ ;+ roo.hanging owner o roo
3he $irecor+ @9!019crs9oracle9pro$!c@ is no owne$ ;+ roo. hangingowner o roo3he $irecor+ @9!019crs9oracle@ is no owne$ ;+ roo. hanging owner oroo3he $irecor+ @9!019crs@ is no owne$ ;+ roo. hanging owner o roo3he $irecor+ @9!01@ is no owne$ ;+ roo. hanging owner o roo"!ccessf!ll+ acc!m!lae$ necessar+ e+s.Using pors: ""K>BDBC "K>BDBA (VMK>BDBD an$ (VMK>BDBF.no$e no$en!m;erT: no$enameT privae inerconnec nameT hosnameT
4@
-
8/13/2019 11g RAC in VMware
39/61
no$e 1: rac1 rac1-priv rac1no$e =: rac= rac=-priv rac=reaing e+s for !ser @roo@ privgrp @[email protected] s!ccessf!l.ow formaing voing $evice: 9$ev9s$c12orma of 1 voing $evices complee."ar!p will ;e !e!e$ o ini wihin I0 secon$s.$$ing $aemons o inia;(?pecing he " $aemons o ;e !p wihin A00 secon$s.l!ser "+nchroniQaion "ervices is acive on hese no$es. rac1l!ser "+nchroniQaion "ervices is inacive on hese no$es. rac=)ocal no$e checing complee. !n roo.sh on remaining no$es o sar" $aemons.#
&gnore the director o"nership "arnings. 2e should reall use a separate directorstructure for the cluster"are so it can be o"ned b the root user/ but it has little effect onthe finished results.
The output fro* the RAC8 node is listed belo".# c$ 9!019crs9oracle9pro$!c911.1.09crs# .9roo.sh,/5: $irecor+ @9!019crs9oracle9pro$!c911.1.0@ is no owne$ ;+ roo,/5: $irecor+ @9!019crs9oracle9pro$!c@ is no owne$ ;+ roo,/5: $irecor+ @9!019crs9oracle@ is no owne$ ;+ roo,/5: $irecor+ @9!019crs@ is no owne$ ;+ roo,/5: $irecor+ @9!01@ is no owne$ ;+ roohecing o see if racle " sac is alrea$+ config!re$9ec9oracle $oes no e?is. reaing i now.
"eing he permissions on ;ac!p $irecor+
"eing !p ewor soce $irecoriesracle l!ser egisr+ config!raion !pgra$e$ s!ccessf!ll+3he $irecor+ @9!019crs9oracle9pro$!c911.1.0@ is no owne$ ;+ roo.hanging owner o roo3he $irecor+ @9!019crs9oracle9pro$!c@ is no owne$ ;+ roo. hangingowner o roo3he $irecor+ @9!019crs9oracle@ is no owne$ ;+ roo. hanging owner oroo3he $irecor+ @9!019crs@ is no owne$ ;+ roo. hanging owner o roo3he $irecor+ @9!01@ is no owne$ ;+ roo. hanging owner o rooclscfg: (H/"3/5 config!raion version > $eece$.clscfg: version > is 11 elease 1."!ccessf!ll+ acc!m!lae$ necessar+ e+s.Using pors: ""K>BDBC "K>BDBA (VMK>BDBD an$ (VMK>BDBF.
no$e no$en!m;erT: no$enameT privae inerconnec nameT hosnameTno$e 1: rac1 rac1-priv rac1no$e =: rac= rac=-priv rac=clscfg: rg!mens chec o! s!ccessf!ll+.
&('" ,(( ,/33(. "!ppl+ -force parameer o overri$e.-force is $esr!cive an$ will $esro+ an+ previo!s cl!serconfig!raion.racle l!ser egisr+ for cl!ser has alrea$+ ;een iniialiQe$"ar!p will ;e !e!e$ o ini wihin I0 secon$s.
4
-
8/13/2019 11g RAC in VMware
40/61
$$ing $aemons o inia;(?pecing he " $aemons o ;e !p wihin A00 secon$s.l!ser "+nchroniQaion "ervices is acive on hese no$es. rac1 rac=l!ser "+nchroniQaion "ervices is acive on all he no$es.,aiing for he racle "6 an$ (VM6 o sar,aiing for he racle "6 an$ (VM6 o sar,aiing for he racle "6 an$ (VM6 o sarracle " sac insalle$ an$ r!nning !n$er ini81M!nning vipca8silen for config!ring no$eapps
reaing V/P applicaion reso!rce on 8= no$es...reaing 5"6 applicaion reso!rce on 8= no$es...reaing " applicaion reso!rce on 8= no$es..."aring V/P applicaion reso!rce on 8= no$es..."aring 5"6 applicaion reso!rce on 8= no$es..."aring " applicaion reso!rce on 8= no$es...
6one.#
9ere ou can see that so*e of the configuration steps are o*itted as the "ere done bthe first node. &n addition/ the final part of the script ran the irtual &+ ConfigurationAssistant (&+CA) in silent *ode.
:ou should no" return to the 6Execute Configuration #cripts6 screen on RAC1 and clic%the 6OD6 button.
2ait for the configuration assistants to co*plete.
?
-
8/13/2019 11g RAC in VMware
41/61
2hen the installation is co*plete/ clic% the 6Exit6 button to lea$e the installer.
&t7s a good idea to ta%e a snapshot of the $irtual *achines/ so ou can repeat the follo"ingstages if ou run into an proble*s. To do this/ shutdo"n both $irtual *achines and issue
the follo"ing co**ands.# c$ 9!019VM# ar -cvf -Posl!serware.ar 1 = share$# gQip -Posl!serware.ar
The cluster"are installation is no" co*plete.
1
-
8/13/2019 11g RAC in VMware
42/61
Install the Data!ase Software and Create an "SM Instance
#tart the RAC1 and RAC8 $irtual *achines/ login to RAC1 as the oracle user and startthe Oracle installer..9r!n/nsaller
On the 62elco*e6 screen/ clic% the 6ext6 button.
#elect the 6Enterprise Edition6 option and clic% the 6ext6 button.
Enter the na*e and path for the Oracle 9o*e and clic% the 6ext6 button.
8
-
8/13/2019 11g RAC in VMware
43/61
#elect the 6Cluster &nstall6 option and *a%e sure both RAC nodes are selected/ the clic%the 6ext6 button.
2ait "hile the prere,uisite chec%s are done. &f ou ha$e an failures correct the* andretr the tests before clic%ing the 6ext6 button.
4
-
8/13/2019 11g RAC in VMware
44/61
#elect the 6Configure Auto*atic #torage !anage*ent (A#!)6 option/ enter the #:#pass"ord for the A#! instance/ then clic% the 6ext6 button.
#elect the 6External6 redundanc option (no *irroring)/ select all three ra" dis%s(>de$>sdd1/ >de$>sde1 and >de$>sdf1)/ then clic% the 6ext6 button.
-
8/13/2019 11g RAC in VMware
45/61
The candidate dis%s *a not be listed at first. &f this is the case/ clic% the 6Change 'is%'isco$er +ath...6 button/ enter the $alue 6>de$>sd6/ then clic% the 6OD6 button. After ashort pause/ the candidate dis%s should be listed as abo$e.
Clic% the 6next6 button to a$oid the Oracle Configuration !anager Registration.
5
-
8/13/2019 11g RAC in VMware
46/61
On the 6#u**ar6 screen/ clic% the 6&nstall6 button to continue.
2ait "hile the database soft"are installs.
Once the installation is co*plete/ "ait "hile the configuration assistants run.
-
8/13/2019 11g RAC in VMware
47/61
Execute the 6root.sh6 scripts on both nodes/ as instructed on the 6Execute Configuration
scripts6 screen/ then clic% the 6OD6 button.
2hen the installation is co*plete/ clic% the 6Exit6 button to lea$e the installer.
=
-
8/13/2019 11g RAC in VMware
48/61
&t7s a good idea to ta%e a snapshot of the $irtual *achines/ so ou can repeat the follo"ingstages if ou run into an proble*s. To do this/ shutdo"n both $irtual *achines and issuethe follo"ing co**ands.# c$ 9!019VM# ar -cvf -Pos"M.ar 1 = share$
# gQip -Pos"M.ar
The database soft"are installation and A#! creation step is no" co*plete.
Create a Data!ase using the D#C"
#tart the RAC1 and RAC8 $irtual *achines/ login to RAC1 as the oracle user and startthe 'atabase Configuration Assistant.$;ca
On the 62elco*e6 screen/ select the 6Oracle Real Application Clusters database6 optionand clic% the 6ext6 button.
#elect the 6Create a 'atabase6 option and clic% the 6ext6 button.
9ighlight both RAC nodes and clic% the 6ext6 button.
@
-
8/13/2019 11g RAC in VMware
49/61
#elect the 6Custo* 'atabase6 option and clic% the 6ext6 button.
Enter the $alues 6RAC.2ORL'6 and 6RAC6 for the lobal 'atabase a*e and #&'+refix respecti$el/ then clic% the 6ext6 button.
-
8/13/2019 11g RAC in VMware
50/61
Accept the *anage*ent options b clic%ing the 6ext6 button. &f ou are atte*pting theinstallation on a ser$er "ith li*ited *e*or/ ou *a prefer not to configure Enterprise
!anager at this ti*e.
Enter database pass"ords then clic% the 6ext6 button.
#elect the 6Auto*atic #torage !anage*ent (A#!)6 option/ then clic% the 6ext6 button.
5?
-
8/13/2019 11g RAC in VMware
51/61
#elect the 6'ATA6 dis% group/ then clic% the 6ext6 button.
Accept the 63se Oracle0!anaged iles6 database location b the 6ext6 button.
51
-
8/13/2019 11g RAC in VMware
52/61
Chec% both the 6#pecif lash Reco$er Area6 and 6Enable Archi$ing6 options. Enter6'ATA6 as the lash Reco$er Area/ then clic% the 6ext6 button.
3nchec% all but the 6Enterprise !anager Repositor6 option/ then clic% the 6#tandard'atabase Co*ponents...6 button.
3nchec% all but the 6Oracle M!6 and 6Oracle !L '-6 options/ then clic% the 6OD6button/ follo"ed b the 6ext6 button on the pre$ious screen. &f ou are atte*pting theinstallation on a ser$er "ith li*ited *e*or/ ou *a prefer not to install the M! atthis ti*e.
Accept the default *e*or settings b clic%ing the 6ext6 button.
58
-
8/13/2019 11g RAC in VMware
53/61
Accept the default securit settings b clic%ing the 6ext6 button.
Accept the default auto*atic *aintenence tas% settings b clic%ing the 6ext6 button.
Accept the database storage settings b clic%ing the 6ext6 button.
54
-
8/13/2019 11g RAC in VMware
54/61
Accept the database creation options b clic%ing the 6inish6 button.
Accept the su**ar infor*ation b clic%ing the 6OD6 button.
2ait "hile the database is created.
5
-
8/13/2019 11g RAC in VMware
55/61
Once the database creation is co*plete ou are presented "ith the follo"ing screen.!a%e a note of the infor*ation on the screen and clic% the 6Exit6 button.
The RAC database creation is no" co*plete.
$%S Configuration
Once the installation is co*plete/ the 6NORACLEH9O!E>net"or%>ad*in>listener.ora6
file on each RAC node "ill contain entries si*ilar to the follo"ing.)/"3((L1 K 86("/P3/L)/"3 K 86("/P3/ K 866("" K 8P3) K /P8&(' K (H3P1C=1 866("" K 8P3) K 3P8E"3 K rac1-vip8P3 K 1C=18/P K2/"3 866("" K 8P3) K 3P8E"3 K 1B=.1AD.=.1018P3 K 1C=18/PK 2/"3
The 6NORACLEH9O!E>net"or%>ad*in>tnsna*es.ora6 file on each RAC node "illcontain entries si*ilar to the follo"ing.
K 86("/P3/ K 866("" K 8P3) K 3P8E"3 K rac1-vip8P3 K 1C=1 866("" K 8P3) K 3P8E"3 K rac=-vip8P3 K 1C=1 8)6L4)( K +es 8(3L63 K 8"(V( K 6(6/3(6 8"(V/(LM( K .,)6
55
-
8/13/2019 11g RAC in VMware
56/61
)/"3(("L K 866(""L)/"3 K 866("" K 8P3) K 3P8E"3 K rac1-vip8P3 K 1C=1 866("" K 8P3) K 3P8E"3 K rac=-vip8P3 K 1C=1
= K 86("/P3/ K 866("" K 8P3) K 3P8E"3 K rac=-vip8P3 K 1C=1 8(3L63 K 8"(V( K 6(6/3(6 8"(V/(LM( K .,)6 8/"3(LM( K =
1 K 86("/P3/ K 866("" K 8P3) K 3P8E"3 K rac1-vip8P3 K 1C=1
8(3L63 K 8"(V( K 6(6/3(6 8"(V/(LM( K .,)6 8/"3(LM( K 1
This configuration allo"s direct connections to specific instance/ or using a load balancedconnection to the *ain ser$ice.O slpl!s 9 as s+s$;a
")*Pl!s: elease 11.1.0.A.0 - Pro$!cion on Mon c == 0B:0B:01 =00F
op+righ 8c 1BD= =00F racle. ll righs reserve$.
onnece$ o:racle 6aa;ase 11g (nerprise ($iion elease 11.1.0.A.0 - Pro$!cion,ih he Pariioning eal pplicaion l!sers )P 6aa Miningan$ eal pplicaion 3esing opions
")T s+s9passwor$Wrac1 " "'"64onnece$.")T "()(3 insanceLname hosLname 2M vOinsanceN
/"3(LM( E"3LM(--------------------------------------------------------------------------------1 rac1.local$omain
")T s+s9passwor$Wrac= " "'"64onnece$.")T "()(3 insanceLname hosLname 2M vOinsanceN
/"3(LM( E"3LM(--------------------------------------------------------------------------------
5
-
8/13/2019 11g RAC in VMware
57/61
= rac=.local$omain
")T s+s9passwor$Wrac " "'"64onnece$.")T "()(3 insanceLname hosLname 2M vOinsanceN
/"3(LM( E"3LM(--------------------------------------------------------------------------------1 rac1.local$omain
")T
Chec the Status of the &"C
There are se$eral "as to chec% the status of the RAC. The srvclutilit sho"s the
current configuration and status of the RAC database.O srvcl config $aa;ase -$ rac1 1 9!019app9oracle9pro$!c911.1.09$;L1rac= = 9!019app9oracle9pro$!c911.1.09$;L1
O
O srvcl sa!s $aa;ase -$ /nsance 1 is r!nning on no$e rac1/nsance = is r!nning on no$e rac=O
The VO3/V(L/"3("$ie" can also displa the current status of the instances.O slpl!s 9 as s+s$;a
")*Pl!s: elease 11.1.0.A.0 - Pro$!cion on Mon c == 0B:0B:01 =00F
op+righ 8c 1BD= =00F racle. ll righs reserve$.
onnece$ o:racle 6aa;ase 11g (nerprise ($iion elease 11.1.0.A.0 - Pro$!cion,ih he Pariioning eal pplicaion l!sers )P 6aa Miningan$ eal pplicaion 3esing opions
")T "()(3 * 2M vOaciveLinsancesN
/"3LUM4( /"3LM(----------- ------------------------------------------------------------ 1 rac1.local$omain:1 = rac=.local$omain:=
")T
5=
-
8/13/2019 11g RAC in VMware
58/61
inall/ the 5VOallo" ou to displa global infor*ation for the "hole RAC.")T "()(3 insLi$ program si$ serial# 2M gvOsessionN")T 9
/"3L/6 P5M "/6"(/)#
---------- ------------------------------------------------ -------------------- 1 oracleWrac1.local$omain 800= 1=1>A.. 1 racgimonWrac1.local$omain 83" V1-VI 1F011 = slpl!sWrac=.local$omain 83" V1-VI 1=0C1.. = oracleWrac=.local$omain 8"M 1F0I
FF rows selece$.
")T
&f ou ha$e configured Enterprise !anager/ it can be used to $ie" the configuration andcurrent status of the database using a 3RL li%e 6httpsB>>rac1.localdo*ainB115@>e*6.
5@
-
8/13/2019 11g RAC in VMware
59/61
5
-
8/13/2019 11g RAC in VMware
60/61
-
8/13/2019 11g RAC in VMware
61/61
Oracle 11g Release 1 RAC On Linux 3sing #
Oracle 1?g RAC On Linux 3sing !"are #er$er
Cluster"are &nstallation uide for Linux
Real Application Clusters &nstallation uide for Linux and 3&
Oracle 'atabase &nstallation uide 11g Release 1 (11.1) for Linux 'irect and Asnchronous &>O
http://www.oracle-base.com/articles/11g/OracleDB11gR1RACInstallationOnLinuxUsingNFS.phphttp://www.oracle-base.com/articles/10g/OracleDB10gR2RACInstallationOnCentos4UsingVMware.phphttp://www.oracle.com/pls/db111/to_toc?pathname=install.111/b28263/toc.htmhttp://www.oracle.com/pls/db111/to_toc?pathname=install.111/b28264/toc.htmhttp://download.oracle.com/docs/cd/B28359_01/install.111/b32002/toc.htmhttp://www.oracle-base.com/articles/misc/DirectAndAsynchronousIO.phphttp://www.oracle-base.com/articles/11g/OracleDB11gR1RACInstallationOnLinuxUsingNFS.phphttp://www.oracle-base.com/articles/10g/OracleDB10gR2RACInstallationOnCentos4UsingVMware.phphttp://www.oracle.com/pls/db111/to_toc?pathname=install.111/b28263/toc.htmhttp://www.oracle.com/pls/db111/to_toc?pathname=install.111/b28264/toc.htmhttp://download.oracle.com/docs/cd/B28359_01/install.111/b32002/toc.htmhttp://www.oracle-base.com/articles/misc/DirectAndAsynchronousIO.php