+ All Categories
Transcript

Instalando o Oracle 11g no Oracle Linux

Configurao Mquina:

4 processadores16GB de RAM/raiz = 40GB/swap = 8GB/oradata =300GB IP = 192.168.1.210HOSTNAME = oracle-dbUser : rootPass: 123@qweUser: oraclePass: oracle

OBS: o ORACLE na sua instalao ele requisita um SWAP igual ou superior a quantidade de ram da maquina, ento ele da erro nos pr-requisitos, porm pode ser ignorado sem danos a instalao.

Parte 1 = pr-requisitos

Faa o download do Oracle Database 11g Release 2 (11.2.0.1.0) for Linux x86-64. O instalador do pode ser encontrado o site daOraclee est divido em duas partes:

linux.x64_11gR2_database_1of2.zip (1,15 GB) linux.x64_11gR2_database_1of2.zip (1,03 GB)Antes de instalar o Oracle, existe todo um processo de preparao do ambiente:

Atualizao do ambiente atravs do YUM.

# yum update

Instalao do pacote oracle-validatedO pacote oracle-validated um RPM que de modo geral verifica e configura os parmetros do sistema baseado nas recomendaes da Oracle. Cria usurio e grupos, configura parmetros de kernel, configura limites do SO, configura parmetros de boot e configura parmetros de modulo. Modifica os seguintes arquivos:

/etc/sysctl.conf /etc/security/limits.conf /etc/grub/menu.lst /etc/modprobe.conf

editar o arquivo/etc/sysctl.confe adicionar o contedo abaixo:

fs.suid_dumpable = 1fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048586

editar o arquivo/etc/security/limits.conf, para configurar os limites utilizado pelo usurio oracle.

oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536oracle soft stack 10240

OBS: : A instalao do pacote preinstall da oracle j edita os arquivos /etc/security/limits.conf e o /etc/sysctl.conf

# cd /etc/yum.repos.d# wget http://public-yum.oracle.com/public-yum-ol6.repo# yum install oracle-rdbms-server-11gR2-preinstall

Setando o IP fixo o arquivo, editando o arquivo /etc/hosts

192.168.1.10 oracle-dbVamos desativar o SELINUX, no arquivo de configurao:/etc/selinux/config

SELINUX=disabledInstalao de Bibliotecas necessrias para o funcionamento do oracle.rpm -Uvh binutils-2*rpm -Uvh glibc-2*rpm -Uvh compat-libstdc++-33*rpm -Uvh glibc-common-2*rpm -Uvh elfutils-libelf-0*rpm -Uvh elfutils-libelf-devel-0*rpm -Uvh ksh-*rpm -Uvh libaio-devel-0*rpm -Uvh libaio-0*rpm -Uvh libaio-devel-0*rpm -Uvh libgcc-4*rpm -Uvh libstdc++-4*rpm -Uvh libstdc++-devel-4*rpm -Uvh make-3.81*rpm -Uvh sysstat-9*rpm -Uvh compat-libstdc++*rpm -Uvh kernel-headers-2*rpm -Uvh glibc-headers-2*rpm -Uvh glibc-devel-2*rpm -Uvh ppl*rpm -Uvh cloog-ppl*rpm -Uvh mpfr-2*rpm -Uvh cpp-4*rpm -Uvh gcc-4*rpm -Uvh gcc-c++-4*rpm -Uvh numactl-2*rpm -Uvh numactl-devel-2*rpm -Uvh unixODBC-*

Criao dos grupos e diretrios, e permisso de acesso aos diretrios.groupadd -g 501 oinstallgroupadd -g 502 dbagroupadd -g 503 opergroupadd -g 504 asmadmingroupadd -g 506 asmdbagroupadd -g 505 asmoperusermod -g oinstall -G dba,asmdba,oper oraclemkdir -p /u01/app/oracle/product/11.2.0/db_1chown -R oracle:oinstall /u01chmod -R 775 /u01chown -R oracle:oinstall /oradatachmod -R 775 /oradata

OBS: A instalao do pacote preinstall da oracle j cria os usurios citados porm, os diretrios e as permisses precisam ser criadas.Devemos agora extrair os arquivo que baixamos e acessar a pasta database, a execuounzip linux_11gR2_database_1of2.zipunzip linux_11gR2_database_2of2.zipcd databases/

Parte 2 = Instalao

Abaixo, a imagem mostra rodando o./runInstaller ( que deve ser rodado com usurio oracle)

A primeira tela solicita o endereo do Email e se deseja receber informaes sobre atualizaes de segurana

Estamos instalando o Oracle pela primeira vez, ento, vamos selecionar a opo de criar e configurar o oracle.

Escolha em qual ambiente voc esta instalando o Oracle

Escolha se a instalao de uma nica instncia ou se voc vai ser RAC (Real Application Clusters)

Vamos fazer a instalao avanada

Escolha o idioma do Oracle 11g

Escolha o tipo de instalao (no nosso caso foi escolhido a Standard One )

Indique onde o diretrio do Oracle Base e o Oracle Home, caso voc configurou as variaveis do Oracle, ele j vai esta preenchido.

Defina a pasta que ficar o inventrio do Oracle.

Defina para qual ser o propsito do banco.

Defina qual vai ser o Global database e o SID

Quantidade de memria usada por cada rea do SGA e PGA e se ser gerenciada automaticamente.

Na guia Sample Schemas, marque Create database with sample schemas, para ter uma base para treinamento.

Opes para gerenciamento do Oracle, caso voce tenha o Grid Control, especifique o agent e abaixo, ative a opo de notificao por e-mail.

Selecione onde ficar a base dados. ( no nosso caso /oradata)

Opo de backup

Defina as senhas das contas do SYS, SYSTEM, SYSMAN e DBSNMP. (

Defina o grupo do OSDBA e OSOPER.

Momento que faz a checagem dos pr-requisitos, ( pode acontecer de aparecer que algumas bibliotecas esto faltantes porm voc pode ignorar, caso realmente as bibliotecas estejam instaladas no Linux, como foi o meu caso)

Sumrio da instalao

Pronto, terminamos a instalao do Oracle e agora devemos rodar os scripts abaixo, com o usurio root.


Top Related