În articolele precedente am văzut cum pregătim cele două mașini virtuale racnode1 și racnode2 pentru instalarea Oracle Grid Infrastructure și Oracle Database 11g cu Oracle Real Application Clusters, în acest articol (ultimul din această serie) vom finaliza instalarea.

Verificați că ambele mașini sunt pornite și parcurgeți următorii pași pe una dintre mașini:

Copiați kiturile de instalare Oracle Grid Infrastructure (linux_11gR2_grid.zip) si Oracle Database 11g Release 2, 11.2.0.3.0 (linux_11gR2_database_1of2.zip , linux_11gR2_database_2of2.zip) pe mașina de pe care veți porni asistentul de configurare.

Oracle grid infrastructure (Oracle Clusterware și Automatic Storage Management) va fi instalat pe ambele noduri Oracle RAC din cluster de către Oracle Universal Installer.

NOTA: În orice moment al instalării, dacă aveți întrebări ori nelămuriri despre ceea ce trebuie să faceți, executați click pe butonul “Help” din OUI (partea stângă jos).

Instalarea Oracle Grid Infrastructure

Cu utilizatorul Oracle deschideți asistentul de configurare OUI (oracle universal installer):

cd linux64_grid
./runInstaller

Selectați opțiunea „Skip software updates”, și executați click pe butonul „Next”.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Selectați opțiunea „Install and Configure Oracle Grid Infrastructure for a Cluster” iar la următorul pas selectați „Typical Installation”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

În ecranul „Specify Cluster Configuration”, introduceți numele SCAN Name și executați click pe butonul „Add” și introduceți detaliile celui de al doilea nod din cluster

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Introduceți locația unde va fi instalatOracle Grid și selectați „Automatic Storage Manager” ca registru de stocare

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Setați redundanța „External”, executați click pe butonul „Change Discovery Path” și setați calea către „/dev/oracleasm/disks/*”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acceptați directorul implicit de inventar și executați click pe butonul „Next”.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Verificați informațiile din sumar și executați click pe butonul „Install”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Așteptați ca setup-ul sa se execute

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Când se solicită, rulați scripturile de configurare în ordine pe fiecare nod

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rezultatul scriptului „orainstRoot.sh” pe nodul1 :

Changing permissions of /u01/app/oraInventory.
Adding read,write permissions for group.
Removing read,write,execute permissions for world.

Changing groupname of /u01/app/oraInventory to dba.
The execution of the script is complete.

Rezultatul scriptului „root.sh” pe nodul1:

[root@racnode1 oracleasm]# /u01/app/11.2.0/grid/root.sh
Performing root user operation for Oracle 11g

The following environment variables are set as:
ORACLE_OWNER= oracle
ORACLE_HOME=  /u01/app/11.2.0/grid

Enter the full pathname of the local bin directory: [/usr/local/bin]:
Copying dbhome to /usr/local/bin ...
Copying oraenv to /usr/local/bin ...
Copying coraenv to /usr/local/bin ...

Creating /etc/oratab file...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.
Using configuration parameter file: /u01/app/11.2.0/grid/crs/install/crsconfig_params
Creating trace directory
OLR initialization - successful
root wallet
root wallet cert
root cert export
peer wallet
profile reader wallet
pa wallet
peer wallet keys
pa wallet keys
peer cert request
pa cert request
peer cert
pa cert
peer root cert TP
profile reader root cert TP
pa root cert TP
peer pa cert TP
pa peer cert TP
profile reader pa cert TP
profile reader peer cert TP
peer user cert
pa user cert
Adding Clusterware entries to upstart
CRS-2672: Attempting to start 'ora.mdnsd' on 'racnode1'
CRS-2676: Start of 'ora.mdnsd' on 'racnode1' succeeded
CRS-2672: Attempting to start 'ora.gpnpd' on 'racnode1'
CRS-2676: Start of 'ora.gpnpd' on 'racnode1' succeeded
CRS-2672: Attempting to start 'ora.cssdmonitor' on 'racnode1'
CRS-2672: Attempting to start 'ora.gipcd' on 'racnode1'
CRS-2676: Start of 'ora.cssdmonitor' on 'racnode1' succeeded
CRS-2676: Start of 'ora.gipcd' on 'racnode1' succeeded
CRS-2672: Attempting to start 'ora.cssd' on 'racnode1'
CRS-2672: Attempting to start 'ora.diskmon' on 'racnode1'
CRS-2676: Start of 'ora.diskmon' on 'racnode1' succeeded
CRS-2676: Start of 'ora.cssd' on 'racnode1' succeeded

ASM created and started successfully.

Disk Group DATA created successfully.

clscfg: -install mode specified
Successfully accumulated necessary OCR keys.
Creating OCR keys for user 'root', privgrp 'root'..
Operation successful.
CRS-4256: Updating the profile
Successful addition of voting disk 8c9076597a4f4f38bf71f0b8d03afab1.
Successfully replaced voting disk group with +DATA.
CRS-4256: Updating the profile
CRS-4266: Voting file(s) successfully replaced
##  STATE    File Universal Id                File Name Disk group
--  -----    -----------------                --------- ---------
1. ONLINE   8c9076597a4f4f38bf71f0b8d03afab1 (/dev/oracleasm/disks/DISK1) [DATA]
Located 1 voting disk(s).
CRS-2672: Attempting to start 'ora.asm' on 'racnode1'
CRS-2676: Start of 'ora.asm' on 'racnode1' succeeded
CRS-2672: Attempting to start 'ora.DATA.dg' on 'racnode1'
CRS-2676: Start of 'ora.DATA.dg' on 'racnode1' succeeded
Configure Oracle Grid Infrastructure for a Cluster ... succeeded
 

Rezultatul scriptului „orainstRoot.sh” pe nodul2 :

Changing permissions of /u01/app/oraInventory.
Adding read,write permissions for group.
 Removing read,write,execute permissions for world.

Changing groupname of /u01/app/oraInventory to dba.
The execution of the script is complete.

Rezultatul scriptului „root.sh” pe nodul2 :

[root@racnode2 Desktop]# /u01/app/11.2.0/grid/root.sh

Performing root user operation for Oracle 11g

The following environment variables are set as:
ORACLE_OWNER= oracle
ORACLE_HOME=  /u01/app/11.2.0/grid

Enter the full pathname of the local bin directory: [/usr/local/bin]:    Copying dbhome to /usr/local/bin ...
Copying oraenv to /usr/local/bin ...
Copying coraenv to /usr/local/bin ...

Creating /etc/oratab file...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.
Using configuration parameter file: /u01/app/11.2.0/grid/crs/install/crsconfig_params
Creating trace directory
OLR initialization - successful
Adding Clusterware entries to upstart
CRS-4402: The CSS daemon was started in exclusive mode but found an active CSS daemon on node racnode1, number 1, and is terminating
An active cluster was found during exclusive startup, restarting to join the cluster
Configure Oracle Grid Infrastructure for a Cluster ... succeeded

Așteptați ca asistentul de configurare sa finalizeze instalarea

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Click pe butonul „Close” pentru a părăsi asistentul de configurare.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Instalarea infrastructurii Grid este finalizata.

Instalarea Oracle Database 11g with Oracle Real Application Clusters

Verificati ca toate nodurile sunt pornite, iar cu utilizatorul oracle porniti asistentul de configurare OUI (oracle universal installer) de pe un singur nod:

cd database
./runInstaller

Tastati adresa de email cu care sunteti inregistrat pe „support.oracle.com” sau lăsați câmpul necompletat si executati click pe butonul „Next”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Selectați opțiunea „Skip software updates”, și executați click pe butonul „Next”.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acceptați opțiunea „Create and configure a database”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acceptați opțiunea „Server Class”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Verificați ca ambele noduri sunt selectate și executați click pe butonul „Next”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acceptați opțiunea „Typical install”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Introduceți „/u01/app/oracle/product/11.2.0/db_1” în câmpul „software location”. Câmpul „storage type” trebuie sa fie setat pe „Automatic Storage Manager”. Introduceți parola și denumirea bazei de date, în acest caz „orcl.localdomain”.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Verificați informațiile din sumar iar dacă sunteți mulțumit executați click pe butonul „Install”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Așteptați ca asistentul de configurare sa finalizeze instalarea

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Dupa ce instalarea va fi gata, „Database Configuration Assistent” va porni automat

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Click pe butonul „OK” după ce Database Configuration Assistant (DBCA) va instala baza de date

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Când vi se va solicita, rulați scriptul „root.sh” pe fiecare nod

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rezultatul scriptului “root.sh” ar trebui sa fie asemănător cu cel de mai jos:

Performing root user operation for Oracle 11g

The following environment variables are set as:
ORACLE_OWNER= oracle
ORACLE_HOME=  /u01/app/oracle/product/11.2.0/db_1

Enter the full pathname of the local bin directory: [/usr/local/bin]:
The contents of "dbhome" have not changed. No need to overwrite.
The contents of "oraenv" have not changed. No need to overwrite.
The contents of "coraenv" have not changed. No need to overwrite.

Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.
Finished product-specific root actions.

Așteptați finalizarea instalării

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Click pe butonul „Close”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Dacă instalarea a decurs fără probleme iar consola enterprise manager s-a instalat cu succes atunci puteți verifica starea bazei de date folosind URL-ul „https://racnode1.localdomain:1158/em”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Asta este tot! Sper că v-a plăcut lectura.

2 comentarii

  1. Buna,
    am probleme cu instalarea deoarece, la pasul
    „În ecranul “Specify Cluster Configuration”, introduceți numele SCAN Name și executați click pe butonul “Add” și introduceți detaliile celui de al doilea nod din cluster”
    imi da eroarea:
    [INS-40922] Invalid SCAN – unresolvable to an IP address
    Eu, ca sa testez acel scan daca este rezolvabil, cum scriu?
    nslookup rac-scan?!!!
    HELP

    Multumesc frumos

  2. Salut,
    Am văzut ca mi-ai trimis și mail, îți voi răspunde tot pe mail pentru ca am nevoie de mai multe detalii. In principiu este o problema de configurare a DNS-ului, de aceea dacă doresti sa te ajut o sa te rog sa-mi zici cum l-ai configurat. Nu cred ca este suficient nslookup pentru a verifica. Cel mai indicat ar fi sa folosești scriptul „runcluvfy.sh” din kitul de Oracle.

Lasă un răspuns

Completează mai jos detaliile cerute sau dă clic pe un icon pentru a te autentifica:

Logo WordPress.com

Comentezi folosind contul tău WordPress.com. Dezautentificare /  Schimbă )

Fotografie Facebook

Comentezi folosind contul tău Facebook. Dezautentificare /  Schimbă )

Conectare la %s

Mathijs Bruggink

Tips Tricks and Blogs on Oracle

Oracle Romania

Simplify IT

Programat in Romania

Blogul industriei de software din Romania. Comunitate dezvoltatori

Dan Bârsan

The miracle is not that we do this work, but that we are happy to do it. I'm writing in Romanian and English

Romanian Oracle User Group

Focusing On Oracle Database Administration

Big Lazy SysAdmin

Adapt. Enjoy. Survive.

Talip Hakan Ozturk's ORACLE BLOG

The secret of success is at your fingertips!...

Pickleball spielen

002 - License to dink

Mathijs Bruggink

Tips Tricks and Blogs on Oracle

Oracle Romania

Simplify IT

Programat in Romania

Blogul industriei de software din Romania. Comunitate dezvoltatori

Dan Bârsan

The miracle is not that we do this work, but that we are happy to do it. I'm writing in Romanian and English

Romanian Oracle User Group

Focusing On Oracle Database Administration

Big Lazy SysAdmin

Adapt. Enjoy. Survive.

Talip Hakan Ozturk's ORACLE BLOG

The secret of success is at your fingertips!...

Pickleball spielen

002 - License to dink

%d blogeri au apreciat: