Laboratorium: Hoe om 'n Vier-Node Oracle RAC 12 c Cluster in minute Lab Doel Hierdie dokument is 'n aanpassing van Hands-On Lab 9982, wat uit te voer tydens die Oracle OpenWorld 2013 sessies Ontplooi. Let. Tydens hierdie laboratorium by Oracle OpenWorld, 'n demo omgewing gebou op 'n enkele x86 laptop gebruik. Jy kan egter hierdie laboratorium by jou huis of kantoor te voer op 'n x86 bediener, x86 lessenaar, of x86 laptop. Dit hands-on laboratorium is vir die toepassing argitekte of administrateurs stelsel wat nodig het om te sit en te bestuur Oracle Aansoeke. Die doel van hierdie laboratorium is om te demonstreer hoe Oracle VM Templates bied 'n maklike en vinnige manier om die implementering van Oracle Aansoeke. Hierdie templates is ontwerp om toets of produksie trosse wat bestaan uit 'n aantal nodes bou, maar by verstek, is 'n twee-node cluster geskep. Die templates sluit volle ondersteuning vir enkel-geval, Oracle Restart (Enkellopend-aanleg High Beskikbaarheid SIHA), en Oracle Real Aansoek Groepe (Oracle RAC) databasis ontplooi vir beide Oracle databasis 11 g Release 2 en Oracle databasis 12 c. Die templates ondersteun ook die Flex cluster funksie van Oracle databasis 12 c en Oracle Flex Outomatiese berging Management (ASM), asook outomatisasie vir houer / plug databasisse in Oracle databasis 12 c. Tydens hierdie laboratorium, gaan jy 'n vier-node Flex Cluster ontplooi (drie hubs en een blaar) met 'n toegewyde netwerk vir Oracle Flex ASM verkeer. Vir meer inligting oor Oracle Flex ASM en Flex Groep, sien Bylaag A. Voorbereiding Om hierdie laboratorium uit te voer, sal jy die volgende nodig: 'n x86 masjien met 16 GB RAM en vier CPU cores. Enige x86 bedryfstelsel ondersteun deur Oracle VM VirtualBox, byvoorbeeld Microsoft Windows, die meeste Linux verspreidings, Oracle Solaris vir x86 masjiene, en Apple Mac OSX (Oracle Linux 6 update 4 is gebruik word wanneer die laboratorium by Oracle OpenWorld is hardloop) Hier is 'n lys van aksies wat jy moet doen voor die aanvang van die laboratorium: Maak seker dat jou bedryfstelsel is 64 stukkies. Die installering van die nuutste Oracle VM VirtualBox weergawe en die Oracle VM VirtualBox Uitbreiding Pack op jou x86 masjien. Die installering van die nuutste Java Runtime Environment (JRE) 7 (die javaws binêre is nodig om die VNC konsole te kry). Laai die weergawe wat geskik is vir die bedryfstelsel op jou x86 masjien uit Java /en/download/manual. jsp is. Kry die nuutste Oracle VM VirtualBox Sjabloon vir Oracle VM Bestuurder. (Jy sal nodig om eers die lisensie-ooreenkoms aanvaar.) Kry die nuutste Oracle VM VirtualBox Sjabloon vir Oracle VM Server. (Jy sal nodig om eers die lisensie-ooreenkoms aanvaar.) Kry die nuutste Oracle VM Templates vir 'n enkel-instansie of Oracle RAC ontplooiing van Oracle databasis deur gebruik te maak van die volgende substeps. Let. Die volgende voorbeelde word in die voorbeeld in hierdie laboratorium: Augustus 2013 enkele geval Media Pack: B74026-01: Oracle VM Templates vir Oracle databasis Media Pack vir x86 (64 bit) Gaan na die Oracle VM Templates vir Oracle databasis webblad. Klik op die Oracle sagteware lewering Wolk skakel vir die aflaai van die templates, en dan teken in om die Oracle sagteware lewering Wolk. Sodra jy ingeteken is, kies die twee blok om die lisensie en uitvoer beperking ooreenkomste erken, en klik op voort. In die bladsy Media Pack Soek, verseker Oracle VM Templates is gekies in die Kies 'n produk lys Pack en x86 64 bit is gekies in die platform lys en klik op Go. Op die volgende bladsy, kies Oracle VM Templates vir Oracle databasis Media Pack vir x86 (64 bit). wat deel getal B74026-01 en klik op voort. Op die volgende bladsy, aflaai beide lêers: die eerste (deel 1 van 2) bevat die bedryfstelsel lêers, en die tweede (deel 2 van 2) bevat die Oracle databasis installasie lêers. Elkeen is 'n zip-lêer wat 'n. tgz of. tbz lêer (wat jy sal later weer invoer met behulp van Oracle VM Bestuurder) bevat, byvoorbeeld: OVM OL6U4 X86 64 12101DBRAC PVM-1of2.tbz OVM OL6U4 X86 64 12101DBRAC PVM-2of2.tbz Kry die nuutste Deploycluster instrument. (Jy sal nodig om eers die lisensie-ooreenkoms aanvaar.) Wat jy sal leer: Opsomming van Lab stappe in hierdie laboratorium, sal jy leer hoe Oracle VM werk en hoe om die volgende stappe uit te voer: Global Architecture Figuur 1 toon al die komponente wat gebruik word in hierdie laboratorium (Oracle VM VirtualBox en Oracle VM virtuele masjiene) met hul name en opset (geheue, IP-adresse, netwerke, en so aan). Figuur 1. Lab argitektuur diagram. Gedetailleerde instruksies vir die Lab Installeer Oracle VM Bestuurder in Oracle VM VirtualBox Die Oracle VM VirtualBox Sjabloon vir Oracle VM Bestuurder jy afgelaai bevat die volgende sagteware komponente: Oracle Linux 5 update 9 met die Onbreekbaar Enterprise kern (2.6.39) Oracle VM Bestuurder 3.2. 4 Oracle WebLogic Server 10.3 MySQL 5.5 voer die volgende stappe: 'n krans VM VirtualBox konsole, voer die SM van die Oracle VM Bestuurder sjabloon: Kies Lêer - invoer toestel. Kies die OracleVMManager.3.2.4-b524.ova lêer. Klik op Volgende. Verander die naam van die virtuele Stelsel 1 van Oracle VM Bestuurder 3.2.4-b524 om HOL9982 OVM Mgr. Klik invoer. Verander die instellings van die virtuele masjien HOL9982 OVM Mgr: Stel die netwerk deur te gaan om te netwerk en kliek op die blad Adapter 1. Van die voorwaardes verbonde aan die lys, kies Host net-adapter. Laat hoeveelheid geheue as 4096 MB (jy ten minste 3072 MB nodig). Begin die virtuele masjien HOL9982 OVM Mgr. Konfigureer die virtuele masjien (in die VM konsole): Stel die root wagwoord te ovsroot. Instel van die netwerk: Installeer Oracle VM Server in Oracle VM VirtualBox Voer die volgende stappe: 'n krans VM VirtualBox konsole, voer die SM van die Oracle VM Server sjabloon wat jy afgelaai: Kies Lêer - invoer toestel. Kies die OracleVMServer.3.2.4-b525.ova lêer. Klik op Volgende. Verander die naam van die virtuele Stelsel 1 van Oracle VM Server 3.2.4-b525 om OVM SRV HOL9982. Klik invoer. Verander die instellings van die virtuele masjien HOL9982 OVM SRV: Stel hoeveelheid geheue om 10240 MB (System). Instel van die netwerk deur te gaan om te netwerk en kliek op die blad Adapter 1. Van die voorwaardes verbonde aan die lys, kies Host net-adapter. Konfigureer die volgende netwerk deur te gaan om te netwerk en kliek op die blad Adapter 2. Klik Aktiveer en van die voorwaardes verbonde aan die lys, kies Host net-netwerk. Konfigureer die volgende netwerk deur te gaan om te netwerk en kliek op die blad Adapter 3. Klik Aktiveer en van die voorwaardes verbonde aan die lys, kies Host net-netwerk. Kies die VM vernoem HOL992 OVM SRV. Klik op die ikoon. Gaan na berging. en onder Sata Controller. verwyder die bestaande skyf OracleVMServer3.2.4-b525-disk2.vmdk. Klik op die ikoon om 'n nuwe skyf voeg. Klik Skep nuwe skyf. Kies VMDK. Kies dinamiese toegeken. noem die skyf OVMRepo. en spesifiseer die grootte as 50GB. Klik Skep en klik op OK. Begin die virtuele masjien HOL9982 OVM SRV. Konfigureer die virtuele masjien (in die VM konsole): Stel die netwerk: IP-adres: 192.168.56.2 Netmask: 255.255.255.0 Gateway: 192.168.56.1 DNS-bediener: 192.168.56.1 (ons sal nie gebruik DNS, maar ons het 'n gee IP adres hier) Host: OVM-srv. oow Wag vir die boot te voltooi. As jou x86 masjien loop 'n UNIX, Linux of Mac-bedryfstelsel, maak 'n terminaal venster en toegang tot die VM met ssh. (Jy kan PuTTY gebruik as jou masjien loop Microsoft Windows.) Let wel. Die wagwoord is ovsroot. Voeg die volgende reël om die / etc / hosts lêer: Begin Beide Servers (Virtual Machines) Soos voorheen verduidelik, sal ons Oracle VM VirtualBox gebruik om die twee bedieners (Oracle VM Server en Oracle VM Bestuurder) bied op 'n enkele x86 masjien. Beide VMS moes gewees het in die vorige afdelings wanneer jy Oracle VM Server en Oracle VM Bestuurder indien nie geïnstalleer is, kan jy begin beide VMS nou. Voer die volgende stappe: Wag vir die Oracle Linux skerm op die HOL9982 OVM Mgr VM (sien Figuur 2). Wag vir die bediener skerm Oracle VM op die HOL9982 OVM SRV VM (sien Figuur 2). Open 'n terminaal venster en maak seker dat jy in staat is om beide VMS ping gebruik van die volgende IP-adresse is: Figuur 2. Maak seker dat jy beide VMS kan ping. Sodra beide VMS is begin en jy het bewys dat jy dit kan ping, doen die volgende: Verminder die belangrikste Oracle VM VirtualBox venster. Verminder die venster Oracle VM Bestuurder. Verminder die venster Oracle VM Server. Al die volgende stappe sal gedoen word vanaf jou x86 masjien se moedertaal OS. Skakel gerus in op die Oracle VM Bestuurder Console Voer die volgende stappe: Op die lessenaar jou x86 fisiese masjien s, maak 'n Firefox en verbind tot die Oracle VM Bestuurder konsole met behulp URL 192.168.56.3:7002/ovm/console. Figuur 3. Oracle VM Bestuurder login skerm: Jy moet die volgende aanteken skerm. Teken in met behulp van die volgende kwalifikasies: Vind die Oracle VM Server Wanneer jy Oracle VM Servers by jou Oracle VM Bestuurder omgewing, is hierdie proses wat bekend staan as die ontdekking van Oracle VM Servers. Die eerste ding wat jy moet doen om jou skynwerklikmaking omgewing is om jou Oracle VM Servers ontdek. Wanneer 'n Oracle VM Server ontdek, dit bevat 'n paar basiese inligting oor homself en oor enige onmiddellike verbinding om 'n gedeelde SAN, maar dit word beskou as 'n ongekonfigureerde staat. Enige stoor verbonde aan die Oracle VM Server is ook ontdek. Afhangende van jou hardeware en netwerke opset, kan eksterne stoor outomaties bespeur tydens ontdekking van die Oracle VM Servers. In hierdie laboratorium, het ons Oracle VM Server het geen gedeel stoor dit net plaaslike Oracle Cluster File System 2 (OCFS2) stoor wat ontdek tydens ontdekking van die bediener. Voer die volgende stappe: Klik op die bedieners en blad VMS, indien dit nie reeds gekies. Klik op die ikoon in die nutsbalk. Tik die Oracle VM Agent wagwoord (ovsroot) en die IP-adres (192.168.56.2) vir die Oracle VM bediener (s) om ontdek te word. Klik op OK. Figuur 4. Discovering Oracle VM Servers. Die Oracle VM Servers ontdek en by die gids toegeken Servers in die Servers en blad VMS. Die naam vertoon vir 'n ontdek Oracle VM Server is die opgedra DNS-naam, nie die IP-adres: Figuur 5. ontdek bedieners by die gids toegeken Servers. Die volgende stap is gewoonlik die ontdekking van 'n stoor skikking. Maar in hierdie laboratorium, ons het net 'n plaaslike OCFS2 skyf verbonde aan die Oracle VM Server, en dit is ontdek tydens die ontdekking van die Oracle VM Server. So ons volgende stap is om die netwerk instel. Konfigureer die Netwerk Oracle VM het 'n aantal netwerk funksies: Server Management, Live Migreer, Cluster hartklop, Virtual Machine en berging. Die bediener Bestuur, Live Migreer en Cluster Hartklop rolle is outomaties aan die bestuur netwerk (192.168.56.0) wanneer jy die Oracle VM Server ontdek. Die virtuele masjien en berging rolle word nie outomaties geskep, en jy moet met die hand hierdie te skep. Die berging rol vereis net vir iSCSI-gebaseerde stoor, sodat vir die doeleindes van die Wet op Plaaslike berging wat in hierdie laboratorium, is dit nie nodig nie. In hierdie laboratorium, sal jy die standaard bestuur netwerk (PubNet) die virtuele masjien rol toeken, en jy sal dan skep twee nuwe netwerke: PrivNet met die virtuele masjien rol, wat gebruik sal word vir Oracle RAC private netwerk verkeer ASMNet met die virtuele masjien rol, wat gebruik sal word vir ASM verkeer (die Oracle Flex ASM kenmerk van Oracle databasis 12 c) Stel die standaard Management Network Voer die volgende stappe: Klik op die blad netwerke, en kliek dan op die netwerke subtabblad. Kies die bestaande Management Network, 192.168.56.0. Om die bestuur netwerk wysig, klik en doen dan die volgende: Figuur 6. Redigering die verstek bestuur netwerk. Maak seker dat OVM-srv. oow is in die kolom gekose bediener (s) en kliek Volgende. Maak seker dat OVM-srv. oow bond0 is in die geselekteerde Hawe kolom en klik op Volgende. Kies een vir beide VLAN Groep en VLAN segment en klik op Volgende. Maak geen veranderinge aan die IP-adresse en klik op Voltooi. Nou gaan ons na 'n nuwe netwerk, PrivNet, wat gebruik gaan word vir Oracle RAC verkeer te skep. Skep die Private Network Voer die volgende stappe: Klik op die blad Netwerke, en kliek dan op die netwerke subtabblad. Klik op die ikoon om die towenaar Skep Network begin. Kies Skep 'n netwerk met verbande / net hawens en kliek Volgende. Figuur 7. Die skep van die private netwerk. Spesifiseer die naam van die nuwe netwerk s as PrivNet. Ken die virtuele masjien rol om hierdie nuwe netwerk. Figuur 8. Spesifisering naam en rol die netwerk se. Klik op Volgende. Op die Gekose Servers stap van die towenaar, om uitgesoekte OVM-srv. oow in die nuwe netwerk ingesluit deur dit te skuif na die gekose bediener (s) lys aan die regterkant. Figuur 9. Selektering bedieners vir die nuwe netwerk. Klik op Volgende. Op die Gekose poorte stap van die towenaar, kies OVM-srv. oow eth1 en beweeg dit na die lys geselekteerde poorte op die regte. Figuur 10. Die kies hawens vir die nuwe netwerk. Klik op Volgende. Op die IP Konfigureer adresse stap van die towenaar, die opstel van die netwerk binding. Jy kan statiese IP adresse of DHCP gebruik, of jy kan nie IP-adresse aan die netwerk te hê. In hierdie laboratorium, het ons nie nodig om IP-adresse te gebruik, want ons is die skep van 'n netwerk vir gebruik slegs deur virtuele masjiene, so laat aanspreek stel om een. Kliek op Voltooi om die PrivNet netwerk te skep. Figuur 11. Afwerking die opset van die private netwerk. Skep die ASM Verkeer Network (vir Oracle Flex ASM) Om hierdie netwerk te skep, herhaal die stappe wat jy gedoen in die vorige afdeling aan die private netwerk te skep. behalwe gebruik die volgende waardes in plaas: In Stap 4. spesifiseer die naam van die nuwe netwerk s as ASMNet. In Stap 9. Kies OVM-srv. oow eth2 en beweeg dit na die lys geselekteerde poorte op die regte. Nou gaan ons 'n paar VNICs (virtuele netwerk koppelvlak kaarte) te skep. Skep virtuele netwerk koppelvlak kaarte Die VNIC Bestuurder skep VNICs, wat deur VMS word gebruik as netwerkkaarte. Jy skep virtuele netwerk interfaces met die definisie van 'n verskeidenheid van MAC-adresse te gebruik vir elke VNIC. Elke MAC-adres ooreenstem met 'n enkele VNIC, wat gebruik word deur 'n VM. Voordat jy 'n VM dat die vermoë om aan te sluit op die netwerk het kan skep, moet jy 'n stel van VNICs genereer. Jy moet net hierdie stap uit te voer wanneer jy uit VNICs hardloop, nie elke keer as jy wil 'n VM skep. In hierdie laboratorium, 20 VNICs is reeds teenwoordig, sodat jy sal 20 bykomende VNICs skep. Voer die volgende stappe: Klik op die blad Netwerke, en kliek dan op die virtuele NKK subtabblad. Die Skep virtuele NKK bladsy vertoon. Klik Auto Vul die volgende beskikbare MAC adresse kry en klik skep. Figuur 12. Die skep van meer VNICs. Die volgende stap sal wees om 'n bediener swembad te skep. Skep 'n bediener Groep A bediener swembad bevat 'n groep van Oracle VM Servers, wat as 'n groep VM bestuurstake verrig, soos om te verseker 'n hoë beskikbaarheid (HA), die implementering van hulpbronne en mag bestuursbeleid, en die verskaffing van toegang tot netwerke, stoor, en bewaarplekke . In hierdie laboratorium, sal ons 'n bediener swembad met 'n enkele Oracle VM Server binnekant te skep. Voer die volgende stappe: Klik op die bedieners en blad VMS. Klik op die ikoon in die nutsbalk. Die Skep 'n bediener Pool towenaar vertoon. Tik die volgende bediener swembad information: Figuur 13. Skep en die instel van 'n bediener swembad. Klik op Volgende en gee die Oracle VM Server tot die bediener swembad deur die beweging van OVM-srv. oow om die gekose bediener (s) lys aan die regterkant. Figuur 14. Die toevoeging van die Oracle VM Server tot die bediener swembad. Klik Finish en bevestig dat Oracle VM Server OVM-srv. oow is nou deel van bediener swembad mypool. Figuur 15. Bevestig dat die Oracle VM Server is deel van die bediener swembad. Jy sal nou 'n stoor repository. Skep 'n stoor Repository n stoor bewaarplek is waar hulpbronne Oracle VM kan woon. Hulpbronne sluit VMS, templates vir VM skepping, VM gemeentes, ISO lêers (beeld DVD lêers), gedeel skynskywe, en so aan. Voer die volgende stappe: In die blad Repositories, kliek, en dan in die skep van 'n Data Repository assistent, tik OVMRepo vir Repository Naam en mypool vir bediener Pool Naam. Kies die 50 GB hardeskyf (SATA VBOX hardeskyf). Figuur 16. Die skep van 'n stoor repository. Teenwoordig bewaarplek OVMRepo om die Oracle VM Server deur die beweging van OVM-srv. oow om die hede te bediener (s) lys aan die regterkant: Figuur 17. Die aanbieding van die bron te Oracle VM Server. Die bron is nou geskep en aangebied om die Oracle VM Server OVM-srv. oow Invoer die Oracle VM Templates jy afgelaai Die Oracle VM templates kan gebruik word om 'n Oracle databasis 12 c Laat 1 of Oracle databasis 11 g Release 2 enkel - bou byvoorbeeld databasis of 'n groep wat 'n aantal nodes het en sluit Oracle Clusterware, Oracle databasis, en Oracle outomaties Storage Management (ASM), gelapte om die nuutste, aanbeveel kolle. Die omgewing kom laai met Swingbench, Oracle cluster Gesondheid Monitor, Oracle OS Watcher, ASMLib RPMs, en ander gereedskap. Tydens die installasie proses, is 'n enkel-geval Oracle databasis of 'n Oracle RAC databasis byvoorbeeld geskep op alle nodes by verstek. Enige aantal nodes of gevalle kan bygevoeg word of verwyder word van die groep met behulp van 'n enkele opdrag. Voer die volgende stappe: Teken in as root op Oracle VM Bestuurder: Verandering aan die / var / www / html gids en skep 'n gids met die naam lêers. Trek die twee Oracle databasis sjabloon lêers wat jy vroeër afgelaai (.tgz of. tbz) om / var / www / html / lêers (jy sal FileZilla of 'n ander FTP-kliënt nodig). Van die Oracle VM Bestuurder GUI, voer die sjabloon lêers deur die verskaffing van beide URLs vir dieselfde invoer sessie. Die invoer proses sal neem 'n paar minute wees geduldig. Figuur 18. Die invoer van die sjabloon lêers. Maak seker dat die sjabloon lêers teenwoordig is in die bewaarplek is: Figuur 19. Maak seker dat die sjabloon lêers teenwoordig is in die bewaarplek is. Nou dat jy 'n bron met 'n Oracle RAC 12 c sjabloon binnekant, gaan jy vier VMS skep van hierdie sjabloon. Kloon Vier Virtual Machines van die Sjabloon Die doel van hierdie laboratorium is 'n vier-node Oracle RAC cluster instel, sodat jy nodig het om te vier virtuele masjiene te skep. Voor die skep van die virtuele masjiene jy gaan die sjabloon wysig en ooreenstem met die sjabloon met die instel van die netwerk wat jy in die artikel geskep. Voer die volgende stappe: In die blad Repositories, kies die OVM OL6u4. DBRAC sjabloon en klik op die sjabloon wysig. In die Edit VM Sjabloon towenaar, kies die blad netwerke en toewys PubNet. PrivNet. en ASMNet om die lys Uitgesoekte Ethernet netwerke (hou die orde: PubNet eerste, PrivNet tweede, en ASMNet derde). Enige ander netwerk teenwoordig is in die lys Uitgesoekte Ethernet netwerke verwyder kan word. Figuur 20. Die netwerke kies. Klik op OK. Klik op die bedieners en blad VMS. Klik op die ikoon in die nutsbalk. Van die virtuele assistent masjien Skep, doen die volgende om te kloon vier VMS van die sjabloon: Figuur 21. Kloning die VMS van die sjabloon. Klik Voltooi. In die Servers en blad VMS, in die perspektief lys, kies Virtual Machines moet jy vier VMS sien: rac.0, rac.1, rac.2, en rac.3. Figuur 22. Bevestig die gekloonde VMS. Jy kan nou 'n gedeelde skyf vir die toekoms Oracle ASM opset te skep. Skep 'n gedeelde skyf vir die Oracle ASM Configuration Oracle ASM is 'n volume bestuurder en 'n lêerstelsel vir Oracle databasis lêers, wat enkel-geval Oracle databasis en Oracle RAC konfigurasies ondersteun. Oracle ASM is Oracle se aanbevole stoor bestuur oplossing wat 'n alternatief vir konvensionele volume bestuurders, lêerstelsels en rou toestelle bied. Oracle ASM gebruik skyf groepe te slaan gegevensbestanden n Oracle ASM skyf groep is 'n versameling van skywe wat Oracle ASM bestuur as 'n eenheid. Binne 'n skyf groep, Oracle ASM ontbloot 'n lêerstelsel koppelvlak vir Oracle databasis lêers. Die inhoud van lêers wat in 'n skyf groep gestoor is eweredig versprei, of gestreepte, om brandpunte te skakel en om eenvormige prestasie oor die skywe te voorsien. Die prestasie is vergelykbaar met die prestasie van rou toestelle. In hierdie artikel, sal ons net een Oracle ASM skyf te skep. In 'n werklike wêreld scenario, sou jy meer as een Oracle ASM skyf het. Hoewel dié skywe kan geskep word met behulp van die Oracle VM Bestuurder GUI, sal die proses baie herhalende wees. In plaas daarvan, gaan jy gebruik CLI beveel om te skep en te karteer ons een Oracle ASM skyf om die rac.0, rac.1, en rac.2 VMS. Omdat die rac.3 VM die blaar knoop sal wees, don ons t gee dit toegang tot die gedeelde skyf. Oracle VM CLI bevele kan geskryf, wat 'n meer gebruikersvriendelike manier om outomaties herhaal bevele. Die CLI is ingesluit in die installasie Oracle VM Bestuurder. Voer die volgende stappe: As jou x86 masjien loop 'n UNIX of Linux OS, maak 'n terminaal venster en sluit op OVM-mgr. oow behulp ssh. (As jou rekenaar loop Microsoft Windows, gebruik PuTTY plaas, soos getoon in Figuur 23.) Byvoorbeeld, die volgende Linux command gebruik ssh aan te sluit op OVM-mgr. oow behulp IP-adres 192.168.56.3 en die geloofsbriewe admin / Welcome1 op hawe 10000: Figuur 23. Verbind die VM. Skep die gedeelde skyf met behulp van die skep VirtualDisk opdrag (sien Figuur 24): Kaart die gedeelde skyf aan elke VM, soos getoon in Figuur 24: Figuur 24. Kartering die gedeelde skyf om die VMS. Maak seker dat die racasm1 skyf teenwoordig en aan VMS rac.0, rac.1, en rac.2 is: Figuur 25. Bevestig die gedeelde skyf. Jy sal nou in staat wees om te begin en die instel van al die VMS met behulp van die Deploycluster instrument. Gebruik Deploycluster om die Virtual Machines Begin as Oracle RAC Nodes Oracle VM 3 gebruikers kan voordeel trek uit die Deploycluster instrument, wat nou ten volle ondersteun enkel-geval, Oracle Restart (SIHA), en Oracle RAC databasis ontplooi. Die instrument maak gebruik van die Oracle VM 3 API sodat wanneer 'n stel van VMS, dit vinnig stewels hulle saam stuur die nodige verstellings besonderhede, en outomaties begin weer 'n enkel-instansie of groep bou, sonder dat jy aan te meld by Dom0, om enige van die betrokke VMS, of om Oracle VM Bestuurder. In Oracle RAC ontplooi, is daar twee maniere om die templates (vandaar, is daar twee afsonderlike dokumente) ontplooi: In 'n produksie-omgewing (ondersteun) waar die gedeelde skyf is ingestel as fisiese toestelle deurgetrek het om die gas VMS. Vir meer besonderhede oor die bestuur van Oracle RAC in 'n Oracle VM omgewing, sien Oracle /technetwork/database/clustering/oracle-rac-in-oracle-vm-environment-131948.pdf. In 'n toets omgewing (nie ondersteun) waar die gedeelde skyf is ingestel as virtuele toestelle. In hierdie opset, kan beide gaste ook op een Oracle VM Server. Produksie omgewings kan dit nie doen die volgende: Begin meer as een VM wat deel uitmaak van dieselfde groep op dieselfde Oracle VM Server (Dom0). Gebruik lêers in Dom0 gedeelde skywe navolg vir die Oracle RAC knope / VMS. In hierdie laboratorium, gaan jy die sjabloon in die toets af te sit. Skep 'n netconfig. ini lêer vir Ontplooiing Ons het nou die Deploycluster instrument (DBRACOVM-Deploycluster-tool. zip) om Oracle VM Bestuurder sal kopieer en 'n netconfig. ini lêer, wat al netwerk inligting vir ons vier Oracle RAC nodes die sal 'n opsomming te skep ( byvoorbeeld openbare IP-adresse, private IP-adresse, en so aan). Hierdie lêer sal gebruik word tydens die ontplooiing proses. Let. Die doel van hierdie laboratorium is om te wys hoe om 'n vier-node cluster behulp Oracle VM met Flex Cluster en Oracle Flex ASM, nie om 'n vier-node cluster eintlik hardloop skep. As gevolg van die beperkte hulpbronne wat ons het op die x86 masjien, sal die bou van hierdie vier-node cluster nie klaar. In vergelyking met 'n soortgelyke verbintenis op 'n kaal-metaal / Oracle VM omgewing met voldoende hulpbronne sowat 30 tot 40 minute te neem. Voer die volgende stappe: As jou x86 masjien loop 'n UNIX of Linux OS, maak 'n terminaal venster en sluit op OVM-mgr. oow behulp ssh. (. As jou rekenaar loop Microsoft Windows, gebruik PuTTY plaas) Byvoorbeeld, die volgende Linux command gebruik ssh aan te sluit op OVM-mgr. oow met behulp van die wortel / ovsroot geloofsbriewe: Skep 'n gids genaamd / SoftOracle en verander na hierdie gids: Gebruik 'n FTP-kliënt, kopieer DBRACOVM-Deploycluster-tool. zip om die / SoftOracle gids en dan die lêer unzip. Verandering aan die / SoftOracle / deploycluster / utils gids en skep die netconfig12cRAC4node. ini lêer deur die kopiëring van al die lyne van net die linker kolom van Tabel 1 en plak dit in die lêer: Table 1. inhoud vir die lêer netconfig12cRAC4node. ini. Skep 'n params12c. ini lêer vir implementering Nou sal ons 'n params12c. ini lêer, wat sal gestuur word aan alle VMS, sodat meer beheer oor cluster installasie opsies, soos die ASM ontslag vlak te skep, databasis naam, sessie-ID (SID), hawens, en so aan. As hierdie lêer is verskaf, is dit oor skryf die params. ini lêer binne die gaste by /u01/racovm/params. ini pad dus enige instellings soos skyf name of enige gespesifiseerde ontdekking string moet die instellings wat die VMS is ingestel met ooreenstem. Voer die volgende stappe: Verandering aan die / SoftOracle / deploycluster / utils gids. Skep 'n params12c. ini lêer deur die kopiëring van al die lyne van Tabel 2 en plak dit in die lêer: Table 2. inhoud vir die params12c. ini lêer. Begin die Deploycluster Tool Die Deploycluster instrument kan gebruik word met 'n paar parameters hier sal ons die volgende parameters gebruik: - U spesifiseer 'n Oracle VM Bestuurder gebruiker. - M Verskaf 'n lys van VMS. - N Spesifiseer die netconfig lêer tydens ontplooiing (netconfig12cRAC4node. ini) te gebruik. P is 'n parameter wat die lêer te gebruik vir die bou cluster (params12c. ini) spesifiseer. - D Spesifiseer die Dryrun af, wat jou toelaat om 'n simulasie van die operasie wat uitgevoer sal word sien. Ook, as gevolg van beperkte geheue hulpbronne op die x86 masjien, sal ons Deploycluster vertel nie die geheue grootte van ons VMS kyk. Voer die volgende stappe: Verandering aan die / SoftOracle / deploycluster gids. Wysig die deploycluster. ini lêer deur die verandering van die DEPLOYCLUSTER SKIP VM MEMORY tjek nr lyn te DEPLOYCLUSTER SKIP VM MEMORY CHECK ja. Begin die volgende opdrag om Deploycluster hardloop in Dryrun af: Jy sal gevra word om 'n wagwoord gebruik Welcome1. Figuur 26. Running Deploycluster in Dryrun af. Gaan vir enige foute. Alle stappe moet groen wees, soos getoon in Figuur 26 indien nie, reg te stel enige probleme. Wanneer al die kwessies opgelos is, loop dieselfde opdrag as voorheen, behalwe nie die - D parameter gebruik: Jy sal gevra word om 'n wagwoord te gebruik Welcome1. Verander die standaard time-out vir VNC consoles (opstel dit tot 300 sekondes in plaas van 30 sekondes) deur die loop van die volgende opdragte. Let. By die opening van 'n VNC konsole vir 'n Oracle VM gas vir die eerste keer, is daar verskeie waarskuwings oor sekuriteit. Dit kan meer as 30 sekondes neem om dit te lees en maak die vensters. In die Oracle VM Bestuurder GUI, maak seker dat alle VMS loop en maak 'n konsole op VM rac.0 deur die kies van die VM en kliek. Figuur 27. Nagaan van die VMS en die opening van 'n konsole. Dit is moontlik om die vordering van die cluster installasie monitor met behulp van ssh aan te sluit by die eerste VM (rac.0) en kyk na /u01/racovm/buildcluster. log. Hierdie log lêer sal inligting vir alle opdragte uitgevoer in verbose mode bevat, sodat jy kan die verskillende instrumente wat uitgevoer word en hul produksie te sien. Om dit te doen, volg die volgende stappe. Wag vir die login prompt op VM rac.0. Skakel gerus in op VM rac.0 behulp ssh (soos omskryf in die lêer netconfig12cRAC4node. ini, die IP-adres van daardie VM is 192.168.56.10): Let wel: Die wagwoord is ovsroot. Kyk op die vordering van die buildcluster operasie in die /u01/racovm/buildcluster. log log lêer: Opsomming geluk Jy het hierdie laboratorium voltooi. Soos jy kan sien, is ons pretty much op die grens van wat ons kan bereik met 'n x86 masjien. Solank as wat die buildcluster werking vorder op elke knoop, sal toegang tot die VMS baie stadig wees. As gevolg van verskeie hulpbron beperkings op die x86 masjien (verwerker, toegang skyf, en netwerk bandwydte), sal jy nie in staat wees om die einde van die ontplooiing sien in hierdie laboratorium sessie. Maar die gebruik van soortgelyke instruksies, kan jy 'n twee-node cluster of selfs 'n enkele geval cluster wat minder hulpbronne benodig as 'n vier-node Oracle RAC cluster skep. Bylae A: Oracle Flex ASM en Flex Cluster oor Oracle Flex ASM In 'n tipiese Oracle netinfrastructuur installasie, sal elke node sy eie ASM byvoorbeeld hardloop en daad het as die stoor houer vir die databasisse wat uitgevoer word op die knoop. Daar is 'n enkel-punt-van-mislukking bedreiging met hierdie opstelling. Byvoorbeeld, as die ASM byvoorbeeld op die knoop ly of versuim, al die databasisse en gevalle wat uitgevoer word op die knoop sal beïnvloed. Om 'n enkel-punt-van-mislukking vir die ASM byvoorbeeld vermy, Oracle databasis 12c bied die funksie Oracle Flex ASM. Oracle Flex ASM is 'n ander konsep en argitektuur almal saam. Slegs 'n paar ASM gevalle moet uitgevoer word op 'n groep van bedieners in die cluster. Wanneer 'n ASM byvoorbeeld versuim om op 'n knoop, Oracle Clusterware begin outomaties die hervatting (vervanging) die ASM byvoorbeeld op 'n ander knoop aan beskikbaarheid handhaaf. Daarbenewens het hierdie opstel maak ook voorsiening load balancing vermoëns vir ASM gevalle wat uitgevoer word op die knoop. Nog 'n voordeel van Oracle Flex ASM is dat dit kan ingestel word op 'n aparte knoop. Figuur 28. Oracle Flex ASM. Oor Flex Cluster Oracle databasis 12 c ondersteun twee tipes cluster konfigurasies ten tyde van Oracle Clusterware installasie: 'n tradisionele, standaard cluster en 'n Flex cluster. In 'n tradisionele, standaard cluster, is al die nodes in die cluster styf geïntegreer met mekaar, interaksie deur middel van 'n privaat netwerk, en kan direkte toegang tot die stoor. Aan die ander kant, 'n Flex Groep stel twee soorte knope wat in 'n sentrum-en-blaar-nodes argitektuur. Die middelpunt nodes is soortgelyk aan knope in 'n tradisionele standaard cluster wat gereël het, is dit met mekaar verbind deur 'n private netwerk en direkte lees / skryf toegang tot die stoor. Die Blaarlittetekens is anders as die middelpunt knope. Hulle don t nodig het om direkte toegang tot die onderliggende stoor eerder toegang hulle die stoor en data deur spilpunt knope. Jy kan instel om 64 middelpunt knope, en baie Blaarlittetekens. In 'n Flex Groep, kan jy middelpunt knope het sonder Blaarlittetekens ingestel, maar geen Blaarlittetekens kan bestaan sonder middelpunt knope. Jy kan verskeie Blaarlittetekens instel om 'n enkele sentrum knoop. In 'n Flex Groep, sal net middelpunt knope direkte toegang tot die Oracle Cluster Register en stem skywe het. As jy van plan is grootskaalse cluster omgewings, sal Flex Groep 'n groot funksie te gebruik. Hierdie soort van die opstel verminder grootliks met mekaar te verbind verkeer en bied ruimte te skaal die cluster om die tradisionele, standaard cluster. Sien ook oor die Skrywer Olivier Canonge is 'n stelsels verkoopskonsultant vir Oracle in Frankryk. Erkennings Spesiale dank aan Christophe Pauliat, Simon COTER, Saar MAOZ, Doan Nguyen, Ludovic Sorriaux, Cecile Naud en Robbie De Meyer vir hul bydraes. 2 readme Inligting vir Oracle Database 12 c Release 1 (12.1.0.2) 2.1 Verenigbaarheid, opgradering, Herindeling en installasie laat-breaking updates en beste praktyke oor pre-opgradering, post-opgradering, verenigbaarheid en interoperabiliteit besprekings, sien Nota 1.462.240,1
Comments
Post a Comment