Basic hulpmiddelen te gebruiken om een ​​Real Application Clusters Installatie in Oracle 12c Beheer

Oracle 12c levert verschillende tools voor het beheren van een Real Application Cluster (RAC) installatie. Sommige van de gereedschappen zijn RAC specifiek, maar anderen zijn ook voor niet-RAC-databases. Alle tools voor zowel de RAC en niet-RAC-databases worden clusterdetectie als je ze lanceren in de aanwezigheid van een geclusterde omgeving. Dit betekent dat de cluster en alle knooppunten in zal zien.

Oracle Universal Installer voor netwerkinfrastructuur

Als u kiest Oracle Grid Infrastructure as uw clustering software, recht uit de vleermuis de Oracle Universal Installer (OUI) maakt de software stack installatie eenvoudig.

Zolang je aan de volgende twee criteria, de OUI begint met het installeren van de software van het ene knooppunt, en dan is het een replica in het hele cluster:

  • Juist te configureren het hosts-bestand in alle knooppunten.
  • Enable gebruiksvriendelijke gelijkwaardigheid, ssh / rsh en scp / RCP voor de Oracle gebruiker voor al uw knooppunten.

Op deze manier moet je de software slechts eenmaal te installeren. (U hebt nog een paar configuratiescripts op de resterende knooppunten na de eerste installatie van het primaire knooppunt werking.)

Oracle Universal Installer voor andere software

Nadat u de cluster configureren, de OUI is cluster bewust voor alle installeert daarna. Dat betekent dat elke keer dat je naar Oracle-software installeert, wordt u gevraagd om de knooppunten die u wilt doen het installeren kiezen. Deze optie is erg leuk als je dat doet uw database en agent installaties. Verder zijn alle patchsets dat je ook van toepassing geven u de mogelijkheid om uit te drukken aan alle knooppunten.

Natuurlijk, als youâ € ™ re patchen in een rollende methode, kunt u deze toepassing wordt een knooppunt in een tijd (vandaar, rollen van het ene knooppunt naar het volgende).

Database Configuration Assistant (DBCA) in Oracle 12c

Wanneer de Database Configuration Assistant (DBCA) wordt gelanceerd vanaf een knooppunt in een cluster, het is ook automatisch clusterdetectie. Het begint het maken van de database en de configuratie door te vragen op welke knooppunten die u wilt bewerkingen uit te voeren. Naar een vier-instantie cluster over vier nodes creëren, moet je inloggen op slechts één van de servers en doen het allemaal uit de DBCA.

Network Configuration Assistant (NETCA) en Oracle 12c

Als het gaat om het beheren van luisteraars en tnsnames bestanden, wordt NETCA ook clusterdetectie. Als u nodig hebt om een ​​luisteraar of tnsnames vermelding toe te voegen, wordt elke actie die op een knooppunt automatisch gepropageerd met de juiste instellingen in alle knooppunten. Alle listener.ora en tnsnames.ora bestanden configureren via een multimode cluster zou een week met de hand.

Server Control (srvctl) en Oracle 12c

Server Control is waarschijnlijk uw dag-tot-dag de belangrijkste command-line tool voor het beheren van uw RAC omgeving.

Om een ​​verkorte lijst van alle dingen die je kunt doen met deze tool te zien, open een command-line prompt op uw besturingssysteem en typ dit:

<Srvctl>

Je ziet iets als dit:

Gebruik: srvctl <command> <object> [<opties>]
commando: mogelijk | deactiveren | start | stop | verplaatsen | Status | toevoegen | verwijderen | aanpassen | getenv | setenv | unsetenv | config
objecten: gegevensbank | Zo | service | nodeapps | ASM | luisteraar
Voor uitgebreide hulp bij elke opdracht en object en de opties gebruiken:
srvctl <command> <object> -h

De server control hulpprogramma kunt u bijna alle middelen te beheren over het hele cluster van de ene sessie. Zeggen youâ € ™ re ingelogd zijn om node1 en willen afsluiten van de instantie prod31 op node3 voor de database prod3. Dit is wat youâ € ™ d soort:

<Srvctl stoppen bijvoorbeeld -d prod3 -i prod31>

Moet je zien:

Thata € ™ s rechts: Je ziet niets als het goed werkt. Als je fouten krijgt, onderzoek adequaat.

U kunt Server Control gebruiken om de volgende en de eventuele combinatie daarin doen:

  • Stoppen met alle instanties van een database.
  • Stop twee van vijf exemplaren van een database.
  • Start alle gevallen.
  • Stop een of alle luisteraars.

U kunt eenvoudig script Server Control in operationele scripts. Thata € ™ s een van zijn grote voordelen. Hulpmiddelen zoals SQL * Plus en de luisteraar controle hulpprogramma (die een executie op elk knooppunt voor meerdere knooppunten operaties en multiline input vereist) maken voor meer complexe scripts. Met Server Control, wordt alles in één lijn om welke handeling die u wilt bereiken.

Cluster Controle (crsctl) en Oracle 12c

Cluster Control is een command-line tool die het cluster-specifieke middelen controleert. Het kan starten en stoppen van de cluster componenten op afzonderlijke knooppunten.

Vul dit aan Cluster Controle starten en krijgen een lijst met de commando-opties:

<Crsctl>

Je ziet iets als dit:

Gebruik: crsctl check crs - controleert de levensvatbaarheid van de Oracle Clusterware
crsctl check cssd
- Controleert de levensvatbaarheid van Cluster Synchronization Services
crsctl check CRSD - controleert de levensvatbaarheid van Cluster Ready Services
crsctl check evmd - controleert de levensvatbaarheid van Event Manager
crsctl check cluster [-node <nodename>]
- Controleert de levensvatbaarheid van CSS heel knooppunten
crsctl set css <parameter> <waarde> - zet een parameter override
... Uitgang geknipt ...
crsctl vraag crs activeversion - een lijst van de Oracle Clusterware operationele
Eventueel elk van deze commando kan worden uitgevoerd met aanvullende tracering door toevoeging
'Trace'
argument helemaal vooraan. Voorbeeld: crsctl trace check css

  1. Stop alle clusterbronnen het op die bepaalde knooppunt met Server Control.

  2. Stop de cluster-specifieke onderdelen:

    <Crsctl stoppen crs>

    Je ziet dit:

    Het stoppen van de middelen.
    Succes middelen CRS gestopt
    Het stoppen van CSA.
    Het afsluiten van CSS daemon.
    Shutdown verzoek met succes uitgegeven.

    Mogelijk wordt u gevraagd om de knoop of twee keer opnieuw opgestart tijdens het onderhoud OS; u dona € ™ t wil het cluster opnieuw op te starten.

  3. Voorkomen dat de cluster diensten op dit knooppunt van herstarten:

    <Crsctl disable crs>

  4. Doe al de reboot je wilt.

    U dona € ™ t zorgen te maken over de cluster diensten bemoeien.

  5. Opnieuw inschakelen van de cluster diensten:

    <Crsctl mogelijk crs>

  6. Start de cluster diensten:

    <Crsctl beginnen crs>

    Alle clusterbronnen starten, waaronder databasegerelateerde bronnen op het knooppunt.

Oracle Interface Configuration Tool (OIFCFG)

Als u nodig hebt om het cluster te veranderen (servernaam of IP-adressen veranderen, bijvoorbeeld), moet u de Oracle Interface Configuration Tool (OIFCFG) gebruiken om die veranderingen in de interne cluster configuratie opnieuw te configureren.