Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Como adicionar o servidor de gerenciamento em R12.2

  • Eu estava trabalhando no ambiente de teste R12.2 e deveria aumentar a JVM (adicionar o servidor gerenciado em R12.2) para o oacore sustentar  a carga
  • O procedimento para aumentar a JVM era bastante simples na R12.1.X. No Oracle E-Business Suite Release 12, os serviços oacore, oafm, forms e forms-c4ws foram implementados como aplicativos em instâncias OC4J e gerenciados pelo Oracle Process Manager (OPMN). Então, só precisamos aumentar os numprocs em opmn.xml  e iniciar os serviços ou executar o autoconfig com aumentar numprocs no arquivo de contexto
  • Fiquei sabendo que é bem diferente na R12.2.X, pois o  Oracle WebLogic Server substituiu o OC4J no Oracle E-Business Suite versão 12.2. Esses serviços agora são implantados como aplicativos em servidores gerenciados individuais.
  • Apenas parte da configuração desses aplicativos e servidores gerenciados ainda é gerenciada por meio do AutoConfig. O restante precisa ser feito de maneira bem diferente
  • A seguir, eu explicaria o que aprendi com essa experiência e como adicionar o servidor gerenciado na R12.2. Vou tomar particularmente o exemplo do oacore

Etapas sobre como adicionar o servidor gerenciado na R12.2


(1) A adição de servidores gerenciados precisa ser feita no sistema de arquivos de execução quando não houver um ciclo ADOP ativo. Durante a próxima preparação de adoção, o Configuration Change Detector identifica que a adição foi feita e os servidores gerenciados são sincronizados automaticamente do sistema de arquivos de execução para o sistema de arquivos de patch. A sincronização também é feita quando o fs_clone é executado.

(2) Execute o seguinte comando para adicionar um novo servidor gerenciado. Isso criará um servidor gerenciado e adicionará uma nova entrada ao arquivo de contexto para iniciar e parar o novo servidor gerenciado por meio dos scripts adstrtal e adstpall:
$ perl <AD_TOP>/patch/115/bin/adProvisionEBS.pl \
ebs-create-managedserver -contextfile=<CONTEXT_FILE> \
-managedsrvname=<MANAGED_SERVER_NAME> -servicetype=<SERVICE_TYPE> \
-managedsrvport=<MANAGED_SERVER_PORT> -logfile=<LOGFILE>

Por exemplo, para adicionar um servidor gerenciado 'oacore_server2' do tipo 'oacore' com a porta 9705, execute o seguinte comando:
$ perl <AD_TOP>/patch/115/bin/adProvisionEBS.pl \
ebs-create-managedserver -contextfile=<CONTEXT_FILE> \
-managedsrvname=oacore_server2 -servicetype=oacore \
-managedsrvport=9705 -logfile=<APPLRGF>/TXK/addMS_oacoreserver2.log

(3) Inicie o servidor gerenciado recém-criado
sh <ADMIN_SCRIPTS_HOME>/admanagedsrvctl.sh start <MANAGED SERVER NAME>

(4) Execute as etapas a seguir em todos os nós de camada de aplicativo que participam do mesmo cluster em que esse servidor gerenciado é adicionado:
Adicione a entrada no arquivo de configuração do OHS
a) Dê origem ao sistema de arquivos de execução.
/>b)Execute o seguinte comando para adicionar detalhes dos servidores gerenciados recém-adicionados aos arquivos de configuração do OHS mod_wl_ohs.conf e apps.conf no nó atual:
$ perl <FND_TOP>/patch/115/bin/txkSetAppsConf.pl \
-contextfile=<CONTEXT_FILE> \
-configoption=addMS \
-oacore=<host>.<domain>:<port> \
-oafm=<host>.<domain>:<port> \
-forms=<host>.<domain>:<port> \
-formsc4ws=<host>.<domain>:<port>

onde
O argumento contextfile aceita o caminho completo para o arquivo de contexto.
Os argumentos oacore, oafm, forms, formsc4ws aceitam uma lista separada por vírgulas de detalhes do servidor gerenciado no seguinte formato:.:
host e domínio são o nome do host e o nome do domínio do nó recém-adicionado
port é a porta do novo servidor gerenciado cuja referência deve ser adicionada


Por exemplo, se o servidor gerenciado oacore_server2 foi adicionado no host ‘myserver’ e domínio ‘go.com’ com a porta 9705, o seguinte comando deve ser executado:
$ perl <FND_TOP>/patch/115/bin/txkSetAppsConf.pl -contextfile=<CONTEXT_FILE> \
-configoption=addMS -oacore=myserver.go.com:9705
 

c) Reinicie o servidor HTTP se estiver presente nesse servidor
$sh <ADMIN_SCRIPTS_HOME>/adapcctl.sh stop
$ sh <ADMIN_SCRIPTS_HOME>/adapcctl.sh start

Como eu disse anteriormente, as etapas são muito diferentes da R12.1.X  em R12.2.X. Espero que as etapas sejam claras Como adicionar o servidor gerenciado na R12.2

Vou procurar feedback sobre este post.

Artigos relacionados

40 perguntas que você precisa saber sobre R12.2
Como excluir o servidor de gerenciamento em R12.2
oracle ebs 11i/R12/R12.1/R12.2
Processo de atualização passo a passo para R12.2 Upgrade Part -1
Processo de upgrade passo a passo para R12.2 Upgrade part -2(Main Upgrade Driver for R12.2.0)
Processo de upgrade passo a passo para R12.2 Upgrade part -3
Processo de atualização passo a passo para R12.2 Upgrade Parte -4 (Aplicando o 12.2.6 Release Update Pack)

Cursos recomendados


A seguir estão alguns dos cursos recomendados que você pode comprar se quiser dar um passo adiante

Abaixo estão os links para alguns dos cursos


Oracle DBA 11g/12c – Administração de Banco de Dados para DBA Junior :Este curso é bom para pessoas que estão começando como DBA Junior ou aspiram ser DBA Oracle. Isso fornecerá uma boa compreensão das tarefas de backup e recuperação e administração geral
Oracle Database:Oracle 12C R2 RAC Administration :Este curso abrange a instalação e administração do Oracle RAC. Um bom curso para DBA Oracle que deseja atualizar suas habilidades para Oracle RAC
Oracle Data Guard:Administração de Banco de Dados para Oracle 12C R2 :Este curso abrange a instalação e administração do Oracle Dataguard. Um bom curso para Oracle DBA que deseja atualizar suas habilidades para Oracle Dataguard