[z/OS]

Consolidando Automaticamente Atualizações para um Aplicativo de Alta Disponibilidade

Você pode configurar o sistema para executar consolidação de aplicativo automática para aplicativos de alta disponibilidade. O processo de atualização da consolidação de aplicativo automática para ou pausa cada servidor de aplicativos que é host de um membro de cluster que precisa de atualização.

Antes de Iniciar

Determine quais servidores de aplicativos estão sendo hosts dos membros de cluster que precisam de atualização.

Sobre Esta Tarefa

Se você tem um aplicativo de alta disponibilidade que requer atualizações frequentemente, pode desejar controlar automaticamente a consolidação dessas atualizações.

Ao configurar o processo de atualização da consolidação, você deve decidir se deseja que os servidores de aplicativos parem ou pausem enquanto a atualização é feita no aplicativo. Se você deseja que os servidores pausem, deverá configurar o agente do nó para permitir que o processo de atualização de consolidação pause e retome os servidores. Você não tem que fazer nenhuma alteração na configuração, se deseja que o processo de atualização de consolidação pause e retome os servidores. No entanto, se o processo de atualização e de consolidação pausar e retomar os servidores, o processo levará bem mais tempo para ser concluído.

Quando um servidor de aplicativos pausa, todos os pedidos que já estão na fila para esse servidor podem ser concluídos, mas nenhum pedido novo é aceito. O Sysplex Distributor e a rota de plug-in do servidor da Web do WebSphere Application Server funcionam distante do servidor que está pausado. Após todos os pedidos designados para esse servidor serem concluídos, o processo de atualização de aplicativo é iniciado nesse servidor.

Quando o processo de atualização está concluído, o listener desse servidor retoma e o Sysplex Distributor e o plug-n do servidor da Web do WebSphere Application Server designam novo trabalho para esse servidor. Esse processo é repetido para todos os outros servidores no cluster até que todos os membros de cluster sejam atualizados.

Para preparar o sistema para consolidar automaticamente atualizações para o aplicativo de alta disponibilidade:

Procedimento

  1. Determine se você deseja que o processo de atualização de consolidação pare ou pause os servidores de aplicativos afetados.
    • Se você deseja que o processo de atualização de consolidação pare um servidor antes que ele execute uma atualização de aplicativo, vá para a etapa 5.
    • Se você deseja que o processo de consolidação pause um servidor antes que ele execute uma atualização de aplicativo, vá para a etapa 2. As etapas 2, 3 e 4 são alterações de configuração que permitem ao processo de atualização de consolidação pausar e retomar servidores durante uma atualização de aplicativo. Você somente precisa fazer essas alterações uma vez.
      Nota: Estas mudanças na configuração envolvem a configuração de com.ibm.websphere.zos.mvsservices.enable e com.ibm.websphere.zos.rollout.pauseresume para true. Elas customizam as propriedades PAUSE/RESUME em vez de servidores STOP/START em z/OS. Configurar estas propriedades para true evita a sobrecarga de parada e início servidores durante o processo de atualização de lançamento. Esteja ciente de que quando solicitações ativas estiverem pendentes durante o processo de atualização do lançamento, estas solicitações ativas serão interrompidas.
  2. Inclua as propriedades customizadas com.ibm.websphere.zos.mvsservices.enable e com.ibm.websphere.zos.rollout.pauseresume nas configurações do agente do nó no repositório de configuração principal no servidor do gerenciador de implementação. Essas propriedades devem ser incluídas nas configurações de todos os agentes de nó nos quais você deseja iniciar automaticamente o MVSServices MBean.
    1. No console administrativo, clique em Administração do Sistema > Agentes do Nó > node_agent_name > Serviços de Administração > Propriedades Customizadas > Novo
    2. Digite com.ibm.websphere.zos.mvsservices.enable no campo de Nome e true no campo de Valor.
    3. Clique em OK.
    4. Clique em Novo.
    5. Digite com.ibm.websphere.zos.rollout.pauseresume no campo de Nome e true no campo de Valor.
    6. Clique em OK.
    7. Repita essas etapas para quaisquer outros agentes de nó em que você deseja iniciar automaticamente o MVSServices MBean.
  3. Clique em Salvar para salvar as alterações diretamente na configuração principal.

    Após incluir a propriedade customizada com.ibm.websphere.zos.rollout.pauseresume e configurá-la como true, qualquer consolidação de aplicativo futuro nesse nó será realizado pausando um listener para o servidor de aplicativos, ao invés de parando esse servidor de aplicativos.

    Se a propriedade customizada com.ibm.websphere.zos.rollout.pauseresume for configurada como true, mas o MVSServices MBean não estiver em execução no nó configurado, os servidores de aplicativos nesse nó não pausam e não são atualizados durante o processo de atualização do aplicativo.

    As mensagens são exibidas no Console MVS quando um servidor de aplicativos é pausado ou retomado semelhantemente às mensagens que são exibidas quando um servidor de aplicativos é parado ou iniciado.

  4. Reinicie o agente do nó. Quando você reiniciar o agente do nó, o MVSServices MBean inicia automaticamente.
  5. Atualize o repositório de configuração principal do aplicativo no servidor do gerenciador de implementação.

Resultados

Você está pronto para iniciar o processo de atualização de consolidação para um aplicativo que precisa atualizar.

O que Fazer Depois

Para iniciar o processo de consolidação de atualização, no console administrativo, clique em Aplicativos > Aplicativos Corporativos, selecione o aplicativo para atualização e clique em Consolidar Atualização.

Evitar Problemas Evitar Problemas: O aplicativo que você selecionar deve residir em pelo menos um membro de um cluster.gotcha

Essa função automaticamente para ou pausa o servidor, atualiza o aplicativo e, em seguida, inicia ou retoma o servidor. Os nós são processados um de cada vez, de forma que apenas o servidor que reside no nó em processamento seja afetado; os servidores nos outros nós continuam o processo de trabalho. Finalmente, todos os nós e servidores são atualizados.

O processo de atualização será concluído quando a atualizada do aplicativo estiver sendo executada em todos os LPARs no cluster.


Í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_ha_autorollout
Nome do arquivo: trun_ha_autorollout.html