virtualbox

Hoje vou começar uma série de instalações e configurações para um novo ambiente:

  • – VM com Oracle Enterprise Linux 6.2 x86-64 (Host com Windows 7 64 bits)
  • – Oracle Grid Infrastructure 11.2.0.3
  • – Oracle Database 11.2.0.3
  • – Aplicação do Patch Set Update (Grid + RDBMS) 11.2.0.3.2

Neste post veremos somente a instalação do Sistema Operacional – Oracle Enterprise Linux versão 6.2 – 64 bits. Minha instalação foi feita em uma VM, usando VirtualBox. Lembrando que os passos da instalação são os mesmos em uma máquina física, ou seja, fora de uma VM. A VM foi criada com a seguinte configuração:

  • 2 processadores;
  • 8192MB memória RAM;
  • 32MB memória de vídeo;
  • 20GB de disco do tipo SSD; (recomendo mais espaço – 80GB)
  • Rede em modo Bridge (para compartilhar a conexão de internet do host);

Apenas esclarecendo que disponibilizei 8GB de memória RAM pelo fato do host ter 16GB de RAM, e portanto não afetará seu desempenho por falta de memória. Da mesma maneira os 2 processadores não afetarão desempenho, pois o host tem um processador Intel Core i7 com 8 núcleos.

Para fazer download do OEL 6.2, entre aqui: https://edelivery.oracle.com/linux

Após a VM criada, configure para dar Boot pelo drive de DVD, e insira o DVD de instalação do Oracle Linux 6.2. Caso prefira, também pode apontar o boot da VM para a imagem do DVD de instalação do OEL – e assim não precisa gravar o DVD.

 
 
 
Ao lado, a tela do VirtualBox com a VM já criada.
 
 
 

 
 
Após dar o boot pelo DVD de instalação, esta será a primeira tela. Escolha a primeira opção usando as setas do mouse e aperte ENTER.
 
 
 
 

 
 
Aguarde…
 
 
 

 
Nesta tela é possível testar a validade do seu DVD de instalação. Não faremos isso agora – por isso escolha “Skip”. Caso esteja desconfiado da integridade de sua mídia, basta escolher “OK” e sua mídia será testada.
 
 
 

 
 
Clique em Next…
 
 
 
 

 
 
Selecione o idioma usado durante a instalação – eu sempre escolho inglês, e clique em Next.
 
 
 
 

 
 
Selecione o layout do seu teclado e clique em Next.
 
 
 
 


 

Escolha o tipo de dispositivo de armazenamento. No meu caso, “Basic Storage”. Escolha a outra opção caso use um dispositivo mais avançado de storage – como SAN, por exemplo

 
 
 

 
 

Defina o nome da sua máquina – hostname e clique em “Configure Network” para configurar sua rede.

 
 
 

 
 
Clique no seu dispositivo de rede – neste exemplo, eth0, e depois clique em Edit.
 
 
 
 

 
 
Configure os dados para sua placa de rede – IP, máscara, Gateway, DNS, etc., e clique em Apply.
 
 
 
 

 
 
Ao voltar pra tela anterior, com o Hostname já definido e a rede configurada, clique em Next.
 
 
 
 

 
 
Selecione a cidade mais próxima da sua localização real, para setar o Fuso Horário.
 
 
 
 

 
 
Selecionei São Paulo, ele mostra essa tela ao lado. Após, clicar em Next.
 
 
 
 

 
 
Digite a senha de “root” duas vezes. Jamais esqueça esta senha, pois é a senha do super-administrador do Linux. Clique em Next.
 
 
 
 

 
 
Selecione a opção “Create Custom Layout” e clique em Next.
 
 
 
 

 
 
Aqui você define como vai querer o particionamento dos seus discos. No meu caso, destinei 8GB para a partição /swap, conforme recomenta a documentação da Oracle (leia mais, em breve) e o restante na partição / .
 
 
 

 

 

Clique em “Write changes to disk” para confirmar a operação – isso irá particionar seu disco virtual.
 
 
 
 

 
 
Esta tela mostra informações sobre o gerenciamento de Boot – não iremos alterar nada, apenas clique em Next.
 
 
 
 

 
 
Aqui é possível escolher todos os componentes do Oracle Linux que deseja instalar. Selecionei apenas os pacotes básicos necessários para usar o sistema como gerenciador de banco de dados. Selecione “Basic Server”, clique em “Customize Now” (conforme a imagem ao lado) e em seguida clique em Next.
 
 
 


 
Selecione do lado esquerdo a opção Desktops. Do lado direito, selecione os mesmos itens mostrados na imagem ao lado e clique em Next.
 
 
 
 

 
 
Aqui você apenas acompanha o processo de instalação do Sistema Operacional.
 
 
 
 

 
 
Este processo levará vários minutos até ser finalizado. Apenas aguarde!
 
 
 
 

 
 
A instalação está completa! Ou quase. Clique em “Reboot”, o sistema será reiniciado.
 
 
 
 

 
 
Aguarde a inicialização do sistema operacional.
 
 
 

 
 
Instalação finalizada, mas ainda faltam algumas configurações nas próximas telas. Clique em Forward.
 
 
 
 

 
 
Leias as informações sobre o licenciamento, selecione a opção “Yes,…” e clique em Forward.
 
 
 
 

 
 
Selecione a opção “No,…” e clique em Forward.
 
 
 
 

 
 
 
Caso apareça essa tela, selecione “No thanks,…”
 
 
 

 
 
 
Clique em Forward.
 
 
 

 
 
Nesta tela é possível já criar um usuário do sistema operacional. Como obrigatoriamente iremos criar um usuário para ser administrador do Oracle futuramente, podemos fazer isto já neste passo. Basta digitar conforme a imagem ao lado.
 
 
 
 

 
 
Como eu defini uma senha “fraca” – user oracle com senha oracle, o sistema pergunta se realmente desejo manter esta senha fraca. Clique em Yes para continuar com a senha que foi digitada.
 
 
 

 
 
Confira a Data e Hora do sistema, se for necessário corrija. Clique em Forward.
 
 
 
 

 
 
 
Desabilite o KDump, ou seja, desmarque a opção “Enable kdump?” e clique em Finish.
 
 
 

 
 
 
Confirme clicando em Yes.
 
 
 

 
 
Parabéns! Esta é a tela de login do seu Oracle Linux. Clique no usuário Oracle Administration.
 
 
 
 

 
 
 
Digite a senha do usuário Oracle, definido alguns passos atrás.
 
 
 

 
 
Pronto, esta é a tela do seu ambiente no Oracle Linux. Agora precisamos desabilitar o Firewall para não ter problemas durante a instalação e funcionamento do Oracle Database.
 
 
 

 
 
No Menu da parte superior, selecione: System -> Administration -> Firewall.
Clique em Close na janelinha que aparecer, e em seguida será solicitado a senha de root para autenticação. Digite a senha de root e clique em Authenticate.
 
 
 
 

 
 
 
Clique em Disable.
 
 
 

 
 
 
Clique em Apply, depois feche a janela.
 
 
 Após desabilitar o Firewall, é importante também desabilitar o SeLinux.

Abra um Terminal, logado como root, e digite:

gedit /etc/selinux/config

gedit é o editor de textos do gnome – com interface amigável pros colegas que não estão acostumados com Linux. Após abrir o arquivo, altere a seguinte linha:

SELINUX=disabled

Agora salve o arquivo, feche, e restart o servidor. Para restartar o servidor, pode dar o comando:

reboot now

E aguarde o servidor voltar ao ar.

Yum

O yum é uma ferramenta utilizada para gerenciar a instalação e remoção de pacotes RPM. Para instalar um novo pacote, você pode utilizar o yum para fazer o download deste pacote de algum repositório – e aqui usaremos o repositório público da Oracle, o Public Yum Server. Para se utilizar deste repositório, basta fazer o download do arquivo de configuração, através dos comandos abaixo (como “root”):

 
  
 cd /etc/yum.repos.d
 wget http://public-yum.oracle.com/public-yum-ol6.repo

 
 
Obviamente é necessário estar conectado à internet para realizar o download do arquivo de configuração e também das atualizações posteriormente. Caso tenha feito o download sem problemas, conforme a figura acima, pode-se testar o yum fazendo por exemplo a instalação e/ou atualização do navegador Firefox:

yum install firefox

Importante deixar o yum funcionando, ele será pré-requisito para nossos próximos posts. Ele será usado para instalar os pacotes necessários tanto para instalação do Oracle Grid Infrastructure quanto do Oracle Database.

Até o próximo!

Milton Bastos é DBA Oracle e Desenvolvedor PL/SQL, dividido entre Apucarana/PR e Curitiba/PR. Certificações: OCA (Oracle 11g DBA Certified Associate), Oracle Database 11g Data Warehousing Certified Implementation Specialist, Oracle Database 11g Sales Specialist Assessment, Oracle Database Appliance PreSales Specialist Assessment, Oracle Database Appliance Sales Specialist Assessment