Pular para o conteúdo

Configurando Parallel Concurrent Processing

Configurando Parallel Concurrent Processing

Dando sequência ao artigo R12 – Configurando Balanceamento de Carga, mostro nesse artigo como implementar o paralelismo dos gerenciadores de concorrentes. Esse pode ser um recurso que complementa sua solução de disponibilidade, sendo que além da capacidade de paralelismo é possível também utilizar para fail-over dos gerenciadores de concorrentes.

Passo 1: Editar o arquivo de CONTEXTO dos servidores de Aplicação  ($CONTEXT_FILE)

Buscar pelas variáveis e alterar os valores conforme abaixo:

Variável

Valor

s_appldcp

ON

s_applcsf

Para um File System compartilhado entre todos os servidores de aplicação e banco de dados.

s_appltmp

Para uma pasta configurada no banco de dados pelo parâmetro UTL_FILE_DIR

Passo 2: Executar AutoConfig em todos os nós dos servidores de aplicação

cd $ADMIN_SCRIPTS_HOME

./adautocfg.sh

Passo 3: Verifique o arquivo tnsnames.ora e listener.ora através do caminho definido na variável $TNS_ADMIN nos servidores de aplicação, se as entradas  FNDSM  e FNDFS existem.

Passo 4: Iniciar a aplicação com um usuário que tenha associado a responsabilidade  System Administrator

Abrir o form para definição de Gerenciadores de Concorrente:

Responsibility > Concurrent > Manager

Definir para TODOS OS GERENCIADORES os Hosts Primário e Secundário para execução do gerenciador.

Passo 5: Definir a Profile ‘Concurrent: PCP Instance Check’ para ‘ON’ para configurar o fail-over, portanto se o nó primário definido nos gerenciadores por algum evento ficar indisponível, o secundário assume seu papel.

Uma observação importante, existem programas (MRP, por exemplo) que não suportam Banco de Dados em  RAC nativamente. Esses programas usam comunicação inter-session através da API DBMS_PIPE,  portanto,  será necessário configurações específicas para estes programas.

Referências

Abraço

Denilson Nascimento

Denilson Nascimento

Atuando como DBA Oracle por mais de 14 anos e diversas certificações, possui experiência em administração de banco de dados Oracle desde a versão 7, desenvolvimento de sistemas, tuning de banco de dados, alta disponibilidade, servidores de aplicação. Especialista em Oracle eBusiness Suite desde a versão 11, participando de diverso projetos de Implantação e Migração em diversos setores. Atualmente trabalha na empresa Jupiter, atuando em órgãos de Governo de Angola em projetos de Portais, Gestão de Conteúdo e integrações utilizando a Suite Oracle Webcenter e Oracle SOA

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Marcações:
plugins premium WordPress