Instalando o Oracle RAC 12c no OL6 Usando VirtualBox 5

Neste artigo vamos instalar o Oracle RAC 12c  (12.1) no Oracle Linux 6 Usando VirtualBox 5, preferi iniciar pelo Oracle 12.1, para podermos realizar a migração para o Oracle 12.2 em um novo artigo.

Para começar vamos baixar os instaladores do Oracle.

Oracle Database 12c Release 1 (12.1.0.2.0) for Linux x86-64
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

Oracle Database 12c Release 1 Grid Infrastructure (12.1.0.2.0) for Linux x86-64
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/database12c-linux-download-2240591.html

Criando a Máquina Virtual

Antes de iniciar, crie uma pasta  com o nome de Oracle Rac , após crie uma subpasta chamado srv1, nela será salvo a primeira máquina virtual.

Criando a maquina virtual





Adicione 100GB de espaço 

Desmarque a opção do disquete

Melhore o processamento da máquina

Configure a primeira placa no modo Brige

Configure a segunda placa como privnet

Configure a terceira como placa de rede exclusiva de hospedeiro




[collapse]
Instalando o Oracle Linux
















Adicione três partições

1- /boot com 1024
2-swap com 16gb
3- /  com todo o resto do espaço disponível.







Linux : Pacotes Necessários:








[collapse]

Instalando os pacotes necessários.


Edite o Arquivo  sysctl.conf

Adicione as linhas no arquivo  “/etc/security/limits.conf”.

Criando usuários e grupos:

Criando os Diretórios:

Na  máquina altere o SELinux de “enforcing” para “permissive”.

vi /etc/selinux/config

Desabilite o firewall.


Edite o Arquivo  90-nproc.conf

Edite o Arquivo  hosts.conf

Configurando o ASM



Desabilite o NTP service.

Desligue a máquina virtual e realize um Clone da máquina.


Mova a pasta onde está o Clone da máquina srv1 para dentro do diretório Oracle RAC

Adicione novamente a máquina virtual

Acesse a máquina zmsrv2 e altere as configurações de rede

vi /etc/udev/rules.d/70-persistent-net.rules

Deixando o arquivo semelhante a configuração abaixo:
altere o valor do campo ATTR{address}== e adicione o valor do mac das placas de rede, o endereço do MAC se encontra nas configurações da máquina virtual

Edite o arquivo /etc/sysconfig/network-scripts/ifcfg-eth* e altere o MAC das placas

Após reinicie a máquina

Agora acesse  System | Preferences | Network Connections e altere os IPS

Altere o nome da máquina:

Reboot zmsrv2

Acesse a máquina zmsrv1 e crie 3 novos discos no diretório Oracle RAC o disco DISK1 com 10GB e os discos DISK2,DISK3 com 15GB.

O próximo passo é colocar os discos como compartilhável , com isso os discos poderão ser acessados pelas duas máquinas.


Adicione os discos na máquinas zmsrv2

Ligue a máquinas zmsrv1 e formate os discos /dev/sdb , /dev/sdc e /dev/sdd


Criei os discos ASM

Na máquinas zmsrv2 execute os comandos:

Configure as variáveis de ambiente no arquivo bash_profile nos usuários  grid e oracle

Acesse com o usuário grid e vá na  pasta onde se encontra o instalador do grid, após execute o script runInstaller

Instalando o Grid


























Nas máquinas zmsrv1 e zmsrv2 execute:




[collapse]
Criando os Discos com ASMCA







[collapse]

Com o usuário Oracle execute o procedimento abaixo:

Instalando o RDBMS



















[collapse]
Criando o Banco de Dados com o DBCA


[collapse]

Leave a Reply

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *