11g rac in vmware

Upload: edgar-orlando-bermudez-aljuri

Post on 04-Jun-2018

245 views

Category:

Documents


0 download

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