Grundlæggende værktøjer til brug til Administrer en Real Application Clusters Installation i Oracle 12c

Oracle 12c leverer adskillige værktøjer til administration en Real Application Cluster (RAC) installation. Nogle af de værktøjer er RAC specifik, men andre er også for ikke-RAC databaser. Alle de værktøjer til både RAC og ikke-RAC databaser bliver klynge opmærksom, når du starter dem i nærværelse af et cluster miljø. Dette betyder, at de vil se klyngen og alle knudepunkter i det.

Oracle Universal Installer til netinfrastruktur

Hvis du vælger Oracle Grid Infrastruktur som clustering software, højre off bat Oracle Universal Installer (OUI) gør softwarestak installationen let.

Så længe du opfylder følgende to kriterier, den OUI begynder ved at installere softwaren fra én node, og så er det replikerer over hele klyngen:

  • Korrekt konfigurere filen hosts på tværs af alle noder.
  • Aktiver bruger-ækvivalens, ssh / rsh, og SCP / RCP til Oracle bruger på tværs af alle dine noder.

Denne måde, du er nødt til at installere softwaren én gang. (Du har stadig til at køre et par konfiguration scripts på de resterende knudepunkter efter den indledende installere på den primære knude.)

Oracle Universal Installer til anden software

Når du har konfigureret klyngen, den OUI er klynge bevidst for alle installerer derefter. Det betyder, hver gang du går til at installere Oracle software, det beder dig om at vælge de noder, du ønsker at gøre det installeres på. Denne indstilling er meget rart, når du gør din database og agent installationer. Desuden er alle patch, som du anvender også give dig mulighed for at skubbe ud til alle noder.

Selvfølgelig, hvis youâ € re lappe i en rullende metode, du kan anvende det ene node ad gangen (dermed rulle fra én node til den næste).

Database Configuration Assistant (DBCA) i Oracle 12c

Når Database Configuration Assistant (DBCA) lanceres fra en node i en klynge, er det også automatisk klynge opmærksom. Det begynder at skabe og konfiguration database med at spørge om, hvad noder du ønsker at udføre operationer. Hvis du vil oprette en fire-instans klynge på tværs af fire noder, skal du logge på kun en af ​​serverne og gøre det hele fra DBCA.

Netværkskonfiguration Assistant (NETCA) og Oracle 12c

Når det kommer til at styre lyttere og tnsnames filer er NETCA også klynge opmærksom. Hvis du har brug for at tilføje en lytter eller tnsnames indrejse, er foranstaltninger, der træffes på én node automatisk formeret med passende indstillinger på tværs af alle noder. Konfiguration alle listener.ora og tnsnames.ora filer på tværs af en multimode klynge ville tage en uge i hånden.

Server Kontrol (srvctl) og Oracle 12c

Server Control er sandsynligvis din dag-til-dag main kommando-linje værktøj til styring af din RAC miljø.

Hvis du vil se en forkortet liste over alle de ting du kan gøre med dette værktøj, skal du åbne en kommando-linie prompt på din OS og skriver dette:

<Srvctl>

Du ser noget som dette:

Anvendelse: srvctl <kommando> <objekt> [<Valg>]
kommando: aktivere | deaktivere | Start | stoppe | flytte | status | tilføj | fjerne | ændre | getenv | setenv | unsetenv | config
objekter: database | eksempel | Service | nodeapps | ASM | lytteren
For detaljeret hjælp til hver kommando og objekt og dets muligheder bruger:
srvctl <kommando> <objekt> -h

Serveren kontrol funktion lader dig styre næsten alle ressourcer på tværs af hele klyngen fra én session. Sig youâ € re logget ind på node1 og ønsker at lukke instans prod31 på node3 for databasen prod3. Det er det, youâ € d seværdighed:

<Srvctl stoppe eksempel -d prod3 -i prod31>

Du bør se denne:

Thatâ € s ret: Du ser ikke noget om det virker korrekt. Hvis du får fejl, forskning korrekt.

Du kan bruge Server Control for at gøre følgende og enhver kombination heri:

  • Stop alle forekomster af en database.
  • Stop to af fem tilfælde for en database.
  • Start alle forekomster.
  • Stop en eller alle lyttere.

Du kan nemt script Server Kontrol i drifts- scripts. Thatâ € s en af ​​dens store fordele. Værktøjer som SQL * Plus og lytteren kontrol nytte (der kræver en henrettelse på hver node for multinode operationer og flere linjer indgange) gøre for mere komplekse scripts. Med Server Kontrol, alt er indeholdt i én linje uanset handling, du ønsker at opnå.

Cluster Kontrol (crsctl) og Oracle 12c

Cluster Control er en anden kommando-linje værktøj, der styrer klynge-specifikke ressourcer. Den kan starte og stoppe klynge komponenter på de enkelte noder.

Skriv dette til at lancere Cluster Kontrol og få en liste over kommandomuligheder:

<Crsctl>

Du ser noget som dette:

Anvendelse: crsctl kontrol CRS - kontrollerer levedygtighed Oracle Clusterware
crsctl kontrol CSSD
- Kontrollerer levedygtighed Cluster synkroniseringstjenester
crsctl kontrol crsd - kontrollerer levedygtighed Cluster Ready Services
crsctl kontrol evmd - kontrollerer levedygtighed Event Manager
crsctl kontrol klynge [-node <nodename>]
- Kontrollerer levedygtighed CSS tværs knudepunkter
crsctl sæt css <parameter> <værdi> - indstiller en parameter overstyring
... Produktion snipped ...
crsctl forespørgsel CRS activeversion - lister Oracle Clusterware drift
Hvis det er nødvendigt en af ​​disse kommandoer kan køres med ekstra sporing ved at tilføje en
'Spor'
argument i det foran. Eksempel: crsctl spor kontrol css

  1. Stop alle klynge ressourcer på det pågældende node med Server Control.
  2. Stop cluster-specifikke komponenter:

    <Crsctl stoppe CRS>

    Du ser dette:

    Standsning ressourcer.
    Succesfuld stoppet ressourcer CRS
    Standsning CSSD.
    Nedlukning CSS-dæmonen.
    Shutdown anmodning succes udstedt.

    Du kan være nødvendigt at genstarte node én eller to gange i løbet af OS vedligeholdelse; I ikke € t ønsker klyngen for at genstarte.

  3. Undgå klyngen tjenester på denne node i at genstarte:

    <Crsctl deaktivere CRS>
  4. Gør alt genstarten, du ønsker.

    Du donâ € t nødt til at bekymre sig om de klynge tjenester forstyrrende.

  5. Genaktivere klynge tjenester:

    <Crsctl sætte CRS>
  6. Genstart af klynge-tjenester:

    <Crsctl starte CRS>

    Alle klynge ressourcer starte, herunder database-relaterede ressourcer på node.

Oracle interface Configuration Tool (OIFCFG)

Hvis du har brug for at ændre klynge (skiftende server navn eller IP-adresser, for eksempel), skal du bruge Oracle interface Configuration Tool (OIFCFG) at omkonfigurere de ændringer i den interne klynge konfiguration.


© 2020 Zajacperrone.com | Contact us: webmaster# zajacperrone.com