Introdução
Este artigo é um Work in Progress (WIP) e pode ser atualizado a qualquer momento a medida que novos passos vão sendo descobertos e documentados.
Infraestrutura
- App Tier: Uma máquina x86-64 com Oracle Linux 6.5
- Database Tier: ODA X5-2 (bare metal) com Oracle Linux 5.11. Instalação single node.
Software Necessário
Alternativamente, é possível utilizar o vncserver no servidor e um cliente VNC como o TightVNC no cliente.
Leitura Recomendada
- Oracle E-Business Suite Installation Guide: Using Rapid Install (Part No. E22950)
- Oracle E-Business Suite Release Notes, Release 12.2 (Doc ID 1320300.1)
- Implementing Oracle E-Business Suite 12.1 Databases on Oracle Database Appliance (Doc ID 1566935.1)
- Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.2) for Linux x86-64 (Doc ID 1330701.1)
- MD5 Checksums for R12.2 Rapid Install Media (Doc ID 1505510.1)
- Oracle E-Business Suite Release 12.2: Suite-Wide Rollup and AD/TXK Delta Information (Doc ID 1583092.1)
- Applying the Latest AD and TXK Release Update Packs to Oracle E-Business Suite Release 12.2 (Doc ID 1617461.1)
- Oracle E-Business Suite 12.2 Patching Technology Components Guide (Doc ID 1355068.1)
Visão Geral das Macro Tarefas
- Download dos Binários
- Validação de Dependências do Sistema Operacional
- Instalação dos Pacotes de Dependências
- Configuração do Sistema Operacional
- App Node: Criação de Usuários
- ODA: Expansão de volumes
- Cópia de Binários para Máquina Local
- Criação da Área de Stage
- Checksum da Área de Stage
- Ajustes ASM (permissões e oratab)
- Correção do script adrundb.sh (compatible)
- Execução do rapidwiz no ODA
- Cópia do arquivo de configuração para o App Node
- Execução do rapidwiz no App Node
- Aplicar o Consolidated Seed Table Upgrade Patch
- Criar snapshot
- Aplicar AD e TXK RUP
- Aplicar Oracle e-Business 12.2 Suite RUP5
Tarefa 1: Download do Binários
Para iniciar o download vá para o site http://edelivery.oracle.com e entre com o seu usuário SSO da Oracle. O download em si não tem muitos segredos, mas um detalhe é importante: faça a busca pelo produto que você está instalando, não pela suite do EBS. Por exemplo, se você quer instalar o WMS, procure por "Oracle Warehouse Management".
É possível buscar diretamente por Oracle e-Business Suite, porém o pacote de download que ele vai apresentar não estará completo, por isso é importante pesquisar pelo produto. Não se preocupe em fazer o download de vários produtos pois, seguindo o exemplo acima, mesmo fazendo o download do WMS todos os demais produtos da suite EBS estarão inclusos.
Dica: tome cuidado na hora de confirmar os pacotes, pois o download padrão seleciona todos os language packs. Selecione apenas os necessários (tanto para a base 12.2.0 como para o RUP 12.2.5) e economize vários GB de download.
Tarefa 2: Validação de Dependências do Sistema Operacional
$ uname -r
3.8.13-16.2.1.el6uek.x86_64
Description: Oracle Linux Server release 6.8
Tarefa 3: Instalação dos Pacotes
O servidor de aplicação pode se aproveitar do pacote oracle-ebs-server-r12-preinstall, mas o este pacote não pode ser utilizado no ODA. Resta então fazer a checagem de todos os pacotes listados na nota 1330701.1.
De regra geral, se o pacote estiver instalado e tiver versão superior ao solicitado, mantém-se o pacote instalado. Caso o pacote tenha versão abaixo ou não esteja instalado, instalar o pacote da nota. Note que alguns pacotes são "pareados" em 32 bit e x86-64. Eu optei por manter os dois sempre na mesma versão.
Tarefa 4: Configuração do Sistema Operacional
Verificar os parâmetros de kernel e rede, entre outros, de acordo com a nota 1330701.1. No caso do ODA este passo precisa ser feito manualmente, conforme o processo descrito na nota.
No caso do servidor de aplicação, que é simplesmente uma máquina Linux, este passo pode ser simplificado com o próximo através da instalação do pacote oracle-ebs-server-r12-preinstall a partir da do repositório public-yum da Oracle.
Tarefa 5: App: Criação dos Usuários
Por padrão o EBS possui 2 usuários: ora
Para simplificar a instalação, eu optei por manter um único owner no ODA, o usuário padrão oracle. Isto tem a consequencia que o grupo de instalação deverá ser oinstall, e não dba como consta no manual, ou a instalação irá falhar logo nos primeiros passos.
Na camada de aplicação, devemos criar o usuário appl correspondente. Exemplo:
# useradd applvis -g oinstall
# passwd applvis
Changing password for user applvis. New password: Retype new password: passwd: all authentication tokens updated successfully.
# usermod -a -G dba applvis
Tarefa 6: ODA: Expansão dos Volumes
A nota 1566935.1 documenta o processo de instalação do EBS 12.1 no ODA bare metal. Embora o processo tenha mudado bastante na versão 12.2, a seção 1 que trata da expansão dos volumes ainda é relevante.
Os comandos abaixo foram retirados desta nota:
lvextend -L +25G /dev/mapper/VolGroupSys-LogVolOpt
resize2fs /dev/mapper/VolGroupSys-LogVolOpt
lvextend -L +25G /dev/mapper/VolGroupSys-LogVolU01
resize2fs /dev/mapper/VolGroupSys-LogVolU01
Como sugestão, o filesystem em opt pode ser utilizado para armazenar os arquivos zip e o filesystem em u01 pode conter a área de stage e os binários instalados. Caso você esteja com pouco espaço em u01, a área de stage pode residir em opt sem maiores problemas.
Links Úteis
http://onlineappsdba.com/index.php/2007/06/10/start-up-shutdown-scripts-in-oracle-apps-r12/
https://www.pythian.com/blog/step-by-step-installation-of-an-ebs-12-2-vision-instance/
Nenhum comentário:
Postar um comentário