[z/OS]

Atualizando Recursos para um Servidor de Aplicativos

A atualização correta dos recursos garante que todo o trabalho transacional seja concluído enquanto as versões originais dos recursos ainda estiverem disponíveis. Se os recursos não forem atualizados corretamente, os dados serão construídos no log do parceiro de transação. Eventualmente, o alto uso da CPU é observado no controlador.

Antes de Iniciar

Antes de começar a atualizar um recurso, verifique se todas as transações que estão sendo manipuladas por esse recurso foram concluídas.

Sobre Esta Tarefa

Em casos mais graves, quando o alto uso da CPU ocorre no controlador porque os recursos estão atualizados incorretamente, os logs do parceiro tornam-se cheios e o servidor de aplicativos se torna inutilizável. Quando os logs do parceiro se tornam cheios, a seguinte mensagem de erro é exibida no log do servidor:

BBOO0220E: WTRN0000E: Ocorreu um erro interno no método logData na classe com.ibm.ws.Transaction.JTA.PartnerLog

Se antes de atualizar um recurso, você garantir que não há nenhum trabalho pendente que envolva este recurso, os dados não serão construídos no log do parceiro de transação. No entanto, os dados serão acumulados nos logs do parceiro de transação, se houver uma mudança no recurso, se houver uma mudança na configuração de um recurso ou se um recurso for excluído, antes que todo o trabalho transacional que o recurso está manipulando seja concluído. Esta situação ocorre porque depois que a atualização do recurso ocorrer, a versão antiga do recurso não estará mais disponível para recuperação quando o servidor for reiniciado.

Se o processo de recuperação não for concluído ao reiniciar o servidor periodicamente, o produto tentará recuperar essas transações. Para determinar se há transações que possuem resoluções pendentes, procure a seguinte mensagem no log do controlador:

BBOT0009I: CONTAGENS DE STATUS DE UR DE REINÍCIO DO SERVIÇO DE TRANSAÇÕES PARA O SERVIDOR {0}: IN-BACKOUT={1}, IN-DOUBT={2}, IN-COMMIT={3}

Procedimento

  1. Certifique-se de que os recursos que você deseja alterar estejam disponíveis.
  2. Encerre o servidor de aplicativos.
  3. Reinicie o servidor no modo de recuperação

    Reiniciar o servidor no modo de recuperação garante que todas as transações sejam resolvidas e que os logs do parceiro de transação sejam limpos para a próxima reinicialização de servidor. O servidor é encerrado automaticamente após a conclusão do processo de recuperação.

    Consulte o tópico Reiniciando um Servidor de Aplicativos no Modo de Recuperação para obter uma descrição de como executar esta etapa.

    Se o servidor que foi iniciado no modo de recuperação não for encerrado após uma quantidade razoável de tempo, você já poderá ter entradas de recursos antigos nos logs do parceiro que não podem ser recuperados. Você deve entrar em contato com o Suporte IBM para obter assistência na determinação do problema e o rumo adequado de ação.

  4. Inicie o console administrativo para fazer as mudanças na configuração do recurso.

    É necessário usar o console administrativo para fazer as mudanças de recurso.

    Em um ambiente independente, você deve iniciar o único servidor que é definido para este ambiente antes que possa acessar o console administrativo e fazer as mudanças nos recursos. No entanto, após iniciar este servidor, você deve garantir que ninguém tentará usar nenhum dos recursos que estão sendo alterados. Se esse recurso for acessado mesmo que seja uma só vez, ele será colocado no log de recuperação e qualquer tentativa de recuperação na próxima vez que o servidor for iniciado, falhará, se o recurso não puder ser atingido.

    Em um ambiente de Implementação de Rede, é possível iniciar qualquer um dos servidores de aplicativos, exceto o servidor de aplicativos que usa os recursos que estão sendo alterados.

  5. Faça as mudanças de recursos na configuração do servidor.
  6. Salve e sincronize as mudanças.
  7. Se você estiver executando em um ambiente de Implementação de Rede, inicie o servidor de aplicativos que usa os recursos alterados.

Resultados

O servidor de aplicativos está usando agora os recursos alterados sem nenhum impacto para os logs do parceiro de transação.


Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_svr_updateresource
Nome do arquivo: trun_svr_updateresource.html