Parte 1 - Introdução
Parte 2 - Criação e configuração da VM
Parte 3 - Criação do Oracle Linux
Parte 4 - Configuração do Oracle Linux I
Parte 5 - Configuração do Oracle Linux II
Parte 6 - Clonagem da VM e criação dos disk image
Parte 7 - Configuração dos discos ASM e OCFS2
Parte 8 - Instalação do Oracle Clusterware
Parte 9 - Aplicação do Patch 10.2.0.5 no Oracle Clusterware
Parte 10 - Instalação Oracle Database 10g
Parte 11 - Aplicação do Patch 10.2.0.5 no Oracle Database
Parte 12 - Criação do Listener e ASM em modo cluster
Parte 13 - Criação do banco de dados
…
Muito bom começar mais um post da série com vocês! Após aprendermos como realizar a aplicação do patch 10.2.0.5 no Oracle Clusterware, hoje vamos realizar a instalação do Oracle Database 10g em modo “Clusterizado”. Siga os passos a baixos demonstrados e caso fique alguma dúvida, post um comentário que terei prazer em poder ajudar.
Instalação Oracle Database 10g
O binário de instalação do Oracle Database 10g é o mesmo para Single Instance e Oracle RAC.O Download pode ser feito na seguinte página: http://www.oracle.com/technetwork/database/10201linuxsoft-097986.html. Já baixado você deve descompactar o arquivo, assim como foi feito na Instalação do Oracle Clusterware na parte 8.
unzip 10201_database_linux32.zip
Com a descompactação feita, uma pasta database será criada, entre nela e execute o runInstaller, como imagem abaixo:
Nesse momento, o instalador irá questionar para qual versão será instalada o banco, Enterprise ou Standard Edition, fica a seu critério de escolha. O Oracle RAC funciona perfeitamente na versão Standard Edition, porém afim de testar todos os recursos do banco aqui nesse ambiente teste que estamos construindo, vamos instalar a versão Enterprise.
Define aqui, a localização do Oracle Home do banco de dados que será instalado:
O instalador já reconhece que existe um Oracle Clusterware instalado e inicia a instalação em modo Cluster Installation. Ele também detecta os nodes e pergunta quais deles será instalado o banco … no nosso caso os dois.
Como iniciamos a instalação através do runInstaller com a opção -ignoreSysPreReqs várias mensagens será mostrada aqui dizendo que não está de acordo, pode ignorar essas mensagens sem problema e continuar com a instalação. Essas mensagens de erro acontecem porque quando o instalador do Oracle 10g saiu, a versão Red Hat 5 (que estamos usando) ainda não estava liberada. De acordo com a própria Oracle esse comportamento é esperado.
Por hora, vamos somente realizar a instalação do banco, por isso selecione a opção Install database Software only.
Hora de executar o tão conhecido root.sh. Lembre-se de sempre executar o script como root e sempre um de cada vez. Abaixo a imagem eu mostro a execução desses arquivos:
RAC 1 – Executando os scripts no PRIMEIRO nó
[root@rac1 ~]# /u01/app/oracle/product/10.2.0/db_1/root.sh
Running Oracle10 root.sh script...
The following environment variables are set as:
ORACLE_OWNER= oracle
ORACLE_HOME= /u01/app/oracle/product/10.2.0/db_1
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.sh script.
Now product-specific root actions will be performed.
RAC 2 – Executando os scripts no SEGUNDO nó
[root@rac2 ~]# /u01/app/oracle/product/10.2.0/db_1/root.sh
Running Oracle10 root.sh script...
The following environment variables are set as:
ORACLE_OWNER= oracle
ORACLE_HOME= /u01/app/oracle/product/10.2.0/db_1
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.sh script.
Now product-specific root actions will be performed.
Banco instalado!
Para o próximo parte, vamos realizar a aplicação do patch 10.2.0.5 para o database. Até lá …












Pingback: Blog Flávio Soares » Instalação Oracle RAC 10g com VirtualBox – Parte 9
Boa tarde Flávio, quero dar os parabéns pelo blog, muito prático, direto e profissional, segui todas as etapas de instalação do Oracle Rac e deu tudo certo, alias o seu foi o unico passo-a-passo dentre outros que tentei segui e no final o rac funcionou.
Vai ajudar muito nos meus estudos.
Um Abraço
Paulo Sérgio
Olá Paulo !
Realmente fico muito feliz por saber que está acompanhando o blog e ainda mais por saber que a sua instalação do Oracle RAC está indo bem!
Continue acompanhando que assim que puder, vou postando as outras partes, alias as últimas partes … já estamos terminando
Obrigado pelo contato e um grande abraço.
Pingback: Blog Flávio Soares » Instalação Oracle RAC 10g com VirtualBox – Parte 4
Pingback: Blog Flávio Soares » Instalação Oracle RAC 10g com VirtualBox – Parte 11
Pingback: Blog Flávio Soares » Instalação Oracle RAC 10g com VirtualBox – Parte 7
Pingback: Blog Flávio Soares » Instalação Oracle RAC 10g com VirtualBox – Parte 13