Instalando Oracle 10g R2 no CENTOS 5 x86-64
Após a utilização de alguns tutoriais, resolvi escrever este artigo baseado na oracle-base.com para instalação específica do Oracle 10g R2 no CENTOS 5 x86-64.
Instalação Oracle 10g R2 CentOS 5 x86-64
Oracle Database 10g Release 2 (10.2.0.1)
Instalação e configuração CentOS 5
Neste artigo vou descrever a instalação do Oracle Database 10g Release 2 (10.2.0.1) no CENTOS 5 x86-64. O artigo é baseado em uma instalação de servidor semelhante a este, com um mínimo de 2G swap, dependendo da memória de servidor:
Oracle Database 10g Release 2 (10.2.0.1) Software
Descompactando o Oracle:
$ gunzip 10201_database_linux_x86_64.cpio.gz
Agora você deve ter um único diretório contendo arquivos de instalação.
Caminho dos arquivos:
O arquivo /etc/hosts deve conter um nome totalmente qualificado para o servidor:
<IP-endereço> nome permitido
Editar os parâmetros do kernel:
Adicione as linhas no seguinte arquivo /etc/sysctl.conf:
Rode este comando para atualizar os parâmetros do kernel:
# /sbin/sysctl -p
Adicione as seguintes linhas ao arquivo /etc/security/limits.conf:
Adicione a seguinte linha ao arquivo /etc/pam.d/login, caso ela ainda não exista:
Desabilite o parâmetro editando o arquivo /etc/selinux/config, SELINUX flag, segue especificação:
Em alternativa, esta alteração pode ser feita utilizando a ferramenta GUI (Sistema > Administração > Nível de Segurança e Firewall). Clique na aba SELinux e desative o recurso.
Instalação e configuração CentOS 5
Neste artigo vou descrever a instalação do Oracle Database 10g Release 2 (10.2.0.1) no CENTOS 5 x86-64. O artigo é baseado em uma instalação de servidor semelhante a este, com um mínimo de 2G swap, dependendo da memória de servidor:
- GNOME Desktop Environment
- Editors
- Graphical Internet
- Text-based Internet
- Development Libraries
- Development Tools
- Legacy Software Development
- Server Configuration Tools
- Administration Tools
- Base
- Legacy Software Support
- System Tools
- X Window System
Oracle Database 10g Release 2 (10.2.0.1) Software
Descompactando o Oracle:
$ gunzip 10201_database_linux_x86_64.cpio.gz
Agora você deve ter um único diretório contendo arquivos de instalação.
Caminho dos arquivos:
O arquivo /etc/hosts deve conter um nome totalmente qualificado para o servidor:
<IP-endereço> nome permitido
Editar os parâmetros do kernel:
Adicione as linhas no seguinte arquivo /etc/sysctl.conf:
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
Rode este comando para atualizar os parâmetros do kernel:
# /sbin/sysctl -p
Adicione as seguintes linhas ao arquivo /etc/security/limits.conf:
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
Adicione a seguinte linha ao arquivo /etc/pam.d/login, caso ela ainda não exista:
session required /lib/security/pam_limits.so
Desabilite o parâmetro editando o arquivo /etc/selinux/config, SELINUX flag, segue especificação:
SELINUX=disabled
Em alternativa, esta alteração pode ser feita utilizando a ferramenta GUI (Sistema > Administração > Nível de Segurança e Firewall). Clique na aba SELinux e desative o recurso.
[]'s