Instalação do Oracle E-Business Suite 12i – Parte 1

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.

 

Kernel

 

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

Kernelw

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

André Luiz Dutra Ontalba

DBA ATG Oracle há 27 anos, especialista em Banco de Dados Oracle e SQL SERVER, MySQL, Azure, AWS, Oracle Cloud. Bacharel em Ciências da Computação Pós Graduado pela FIAP em Administração de Banco de dados, MBA em Administração de TI pela FGV a MBA em Master Information Technology pela FIAP e BABSON e Mestrado em Gestão Estratégica em Tecnologias de Informação pela UNIATLANTICO e UNIB . Com sólidos conhecimentos em Banco de Dados e Sistemas operacionais, possui certificações Oracle OCP 10g/11/12g/2019 Oracle Cloud Professional, AWS Professional, Azure Expert e mais 85 outra certificações. Strategic Customer Service Manager at Oracle / Oracle ACE Alumni Member

Deixe um comentário

Your email address will not be published. Required fields are marked *