15
Instalando o Oracle 11g no Oracle Linux Configuração Máquina: 4 processadores 16GB de RAM /raiz = 4GB /s!ap = "GB /orada#a =$GB %& = 1'()16")1)(1 *+,-.AM = orac0e d2 3ser : roo# &ass: 1($ q!e 3ser: orac0e &ass: orac0e +B,: o +RAC5 na sua ins#a0ação e0e requisi#a u ,7A& igua0 ou superior a quan#idade da aquina8 en#ão e0e da erro nos pr9 requisi#os8 por9 pode ser ignorado se danos ins#a0ação) &ar#e 1 = pr9 requisi#os aça o do!n0oad do +rac0e ;a#a2ase 11g Re0ease ( <11)())1) for 5inu> >"6 64) + pode ser encon#rado o si#e da +rac0e e es#á di?ido e duas par#es: 0inu>)>64@11gR(@da#a2ase@1of()zip <181 GB 0inu>)>64@11gR(@da#a2ase@1of()zip <18$ GB An#es de ins#a0ar o +rac0e8 e>is#e #odo u processo de preparação do a 2ien#e: A#ua0ização do a 2ien#e a#ra?9s do 3M) Du upda#e Instalação do pacote oracle-validated + paco#e orac0e ?a0ida#ed 9 u R&M que de odo gera0 ?erifica e configura os parE e sis#e a 2aseado nas reco endaçFes da +rac0e) Cria usuário e grupos8 configura parE e erne08 configura 0i i#es do ,+8 configura parE e#ros de 2oo# e configura parE e#ros Modifica os seguin#es arqui?os:

Instalando o Oracle 11g No Oracle Linux

Embed Size (px)

DESCRIPTION

Instalção de Oracle 11g no linux com todos os parametros

Citation preview

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.