Do que se trata o artigo:
Neste artigo será apresentando os pré-requisitos para instalação do Oracle E-Business Suite 12i.
Em que situação o tema é útil:
Para preparação do ambiente onde será instalado o E-Business Suite 12.1.x
Estaremos a partir deste artigo apresentando as melhores práticas para instalação do ambiente Oracle E-Business Suite 12.1.x.
Neste artigo iniciaremos pela configuração do ambiente com os pré-requisitos necessário para um correto funcionamento.
Suporte aos Sistemas Operacionais
Neste item verificamos se nosso Linux é suportado dentro de umas das versão homologadas pela Oracle. No nosso caso vamos utilizar um RED HAT ENTERPRISE 6.
Versão do Kernel
Neste item verificamos se nosso Linux esta com um kernel suportado dentro de umas das versão homologadas pela Oracle. No nosso o kernel é o 2.6.18-53.1.4.EL5
Instalação de pacotes Linux
Neste item vamos instalar todos os pacotes necessários para o funcionamento do ambiente E-Business Suite.
Pacotes que estão dentro da mídia de instalação do Red Hat.
- gcc-4.1.2-14.el5.x86_64
- gcc-c++-4.1.2-14.el5.x86_64
- glibc-2.5-18.i686 (32-bit)
- glibc-2.5-18.x86_64
- glibc-common-2.5-18.x86_64
- glibc-devel-2.5-18.i386 (32-bit)
- glibc-devel-2.5-18.x86_64
- libgcc-4.1.2-14.el5.i386
- libgcc-4.1.2-14.el5.x86_64
- libstdc++-devel-4.1.2-14.el5.i386
- libstdc++-devel-4.1.2-14.el5.x86_64
- libstdc++-4.1.2-14.el5.i386
- libstdc++-4.1.2-14.el5.x86_64
- make-3.81-1.1.x86_64
- gdbm-1.8.0-26.2.1.i386
- gdbm-1.8.0-26.2.1.x86_64
- libXp-1.0.0-8.1.el5.i386
- libXp-1.0.0-8.1.el5.x86_64
- libaio-0.3.106-3.2.i386
- libaio-0.3.106-3.2.x86_64
- libgomp-4.1.2-14.el5.x86_64
- sysstat-7.0.0-3.el5.x86_64
- util-linux-2.13-0.45.el5.x86_64
- compat-libstdc++-296-2.96-138.i386
- compat-libstdc++-33-3.2.3-61.i386
- openmotif21-2.1.30-11.EL5.i3861
Pacote necessário para instalação do banco de dados do E-Business suíte.
- compat-libstdc++-33-3.2.3-61.x86_64
- elfutils-libelf-devel-0.125-3.el5.x86_64
- elfutils-libelf-devel-static-0.125-3.el5.x86_64
- libaio-devel-0.3.106-3.2.x86_64
- unixODBC-2.2.11-7.1.i386
- unixODBC-devel-2.2.11-7.1.i386
- unixODBC-2.2.11-7.1.x86_64
- unixODBC-devel-2.2.11-7.1.x86_64
- kernel-headers-2.6.18-8.el5.x86_64
Este pacote não vem nas distribuições do Linux segue endereço para download do mesmo.
http://oss.oracle.com/projects/compat-oracle/files/Enterprise_Linux/
- xorg-x11-libs-compat-6.8.2-1.EL.33.0.1.i386
O comando para instalação destes pacotes é o rpm –ivh <NOME DO PACOTE>.
Preparação do Kernel do Linux
Neste item iremos configurar o KERNEL do Linux, onde iremos parametrizar os itens do kernel necessário para utilização pelo E-Business Suíte 12.x
Edite o arquivo /etc/sysctl.conf com os itens abaixo.
kernel.sem = 256 32000 100 142
kernel.shmall=20971524
kernel.shmmax=4294967295 (Este parâmetro deve ser configurado conforme a sua utilização de memória neste caso estamos com 4 GB)
kernel.shmmni=4096
kernel.msgmax=8192
kernel.msgmnb 65535
kernel.msgmni 2878
fs.file-max 131072
net.ipv4.ip_local_port_range 10000 650003
net.core.rmem_default 262144
net.core.rmem_max 4194304
net.core.wmem_default 262144
net.core.wmem_max 262144
Ao final salve as alterações do arquivo e execute os seguintes comandos:
sysctl –p = Validação do arquivo
sysctl –a = Para colocar em execução as alterações do Kernel.
Preparação do Limits do Linux.
Neste item iremos configurar o KERNEL do Linux, onde iremos parametrizar os itens do limites de abertura de processos e arquivos necessário para utilização pelo E-Business Suíte 12.x
Edite o arquivo /etc/security/limits.conf com os itens abaixo:
* hard nofile 65535
* soft nofile 4096
* hard nproc 16384
* soft nproc 2047
Ao final salve as alterações do arquivo.
Recriando link simbolico para o Oracle Application Server.
Execute o seguinte comando (como root) para atualizar um link necessário para uma biblioteca Motif antes do relink ou patch do Application Server 10.1.2.
unlink /usr/lib/libXtst.so.6
ln -s /usr/X11R6/lib/libXtst.so.6.1 /usr/lib/libXtst.so.6
Se faz necessário esta modificação para que não apresente este problema durante a instalação.
/usr/lib/libXtst.so.6: undefined reference to `__stack_chk_fail@GLIBC_2.4′
/usr/lib/libXtst.so.6: undefined reference to `__fprintf_chk@GLIBC_2.3.4′
/usr/lib/libXtst.so.6: undefined reference to `__sprintf_chk@GLIBC_2.3.4′
Conclusões
Pronto finalizamos a 1 parte da instalação do E-Business Suite sobre Linux, onde configuramos todo o ambiente com os pacotes assim como realizamos a configurações das funções do Linux para um correto funcionamento do sistema.
Referências
Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.1.1) for Linux x86-64 [ID 761566.1]
Espero ter ajudado.
Até a próxima!
André DBA