Como executar a manutenção contínua em servidores do CA SDM

Este artigo contém os seguintes tópicos:
casm173
Não é possível fazer a migração a partir de um ambiente de disponibilidade avançada usando a manutenção contínua. Você deve encerrar os serviços do CA SDM em todos os aplicativos e servidores em espera antes de iniciar a atividade de migração. Para obter mais informações, consulte Como atualizar o CA SDM.
Este artigo contém os seguintes tópicos:
Como administrador do sistema, é possível executar a manutenção contínua nos servidores do CA SDM. Este manutenção pode ser realizada para aplicar patches ou para executar uma manutenção geral nos servidores. É recomendável realizar a manutenção em todos os servidores em uma ordem específica. Esse processo garante que todos os servidores sejam atualizados com as alterações similares causando pouca ou nenhuma interrupção para os usuários finais. Não é preciso atualizar todos os outros servidores para todas as mudanças específicas do servidor.
Antes de aplicar um patch comum do MDB ou um patch de segurança ou do sistema operacional, é necessário encerrar todos os servidores do CA SDM. Em tais casos, a tarefa de usuário é interrompida sem acesso ao CA SDM até que todos os servidores estejam em execução. É recomendável que o administrador do sistema planeje a aplicação de patches adequadamente.
O diagrama a seguir mostra o processo recomendado para executar uma manutenção contínua em servidores do CA SDM:
Dependendo dos padrões da organização, o processo de manutenção contínua da sua organização pode ser diferente do processo recomendado.
Como executar a manutenção contínua em servidores do CA SDM
How to Perform Rolling Maintenance on CA SDM Servers
Siga estas etapas:
  1. Interrompa o servidor em espera (que você deseja promover como o novo servidor de segundo plano).
  2. Execute a manutenção constante no servidor em espera.
  3. Inicie o servidor em espera.
  4. Execute a manutenção constante no antigo servidor de segundo plano.
  5. Inicie o antigo servidor de segundo plano.
    Ao iniciar o servidor de segundo plano, ele se torna um servidor em espera.
  6. Execute a manutenção constante em todos os servidores em espera.
    Interrompa o servidor em espera, execute a manutenção constante e inicie o servidor.
Verifique as considerações
Durante uma tolerância a falhas do servidor de segundo plano para o servidor em espera, considere os seguintes pontos:
  • Os novos usuários não poderão efetuar logon.
  • Para os usuários já conectados, algumas ações não funcionam durante a tolerância a falhas. Os usuários devem tentar as ações após a tolerância a falhas. As seguintes ações não funcionam:
    • Criar os tickets com anexos
    • Fazer download dos anexos
    • Pesquisar documentos de conhecimento
    • Indexar os novos documentos de conhecimento
    • Email de entrada
    • Os eventos de SLA que não foram disparados até que a tolerância a falhas fosse concluída
Caso tenha configurado a ferramenta de terceiros para ativar o autotolerância a falhas dos servidores do CA SDM, você deverá desativá-la antes de iniciar a manutenção constante.
Suprima o controle de versão entre o servidor de segundo plano e o servidor em espera
Controle de versão do CA SDM ajuda a gerenciar as modificações do sistema em todos os servidores do CA SDM. Certifique-se de suprimir o controle de versão no servidor em espera antes de iniciá-lo. Esse processo garante que o servidor em espera não seja atualizado para as modificações do sistema do servidor de segundo plano. Para suprimir o controle de versão, execute o comando a seguir no servidor em espera que você atualizou.
Quando você executar o comando a seguir, o controle de versão não deverá ser desativado.
pdm_server_control -v
Promova o servidor em espera como o novo servidor de segundo plano
Antes de interromper o servidor de segundo plano, promova o servidor em espera (que você atualizou) como o novo servidor de segundo plano. Se a automação de suporte estiver instalada com o CA SDM, notifique aos usuários ativos da automação de suporte sobre o encerramento do servidor de segundo plano.
Siga estas etapas:
  1. Execute o seguinte comando no servidor de segundo plano para notificar todos os usuários ativos por meio da automação de suporte para salvar seu trabalho:
    sa_server_notifier [-h] | [-q seconds] | [-c]
    • -h
      Exibe a página de ajuda.
    • -q seconds
      Essa opção notifica um servidor local (de segundo plano) para ficar inativo em um intervalo de tempo especificado. Este intervalo é o número de segundos antes que o servidor fique offline. Esta opção não pode ser usada para um servidor em espera ou um servidor de aplicativos.
    • -c
      Esta opção cancela uma solicitação de inatividade enviada previamente.
    Uma mensagem pop-up é exibida para todos os usuários ativos usando a automação de suporte. Essa mensagem avisa os usuários sobre o encerramento do servidor e o tempo restante para o encerramento. Os usuários devem salvar seu trabalho e efetuar logoff no horário programado.
  2. Execute o seguinte comando no servidor em espera que você deseja promover como o novo servidor de segundo plano:
    pdm_server_control -b
    • -b
      Notifica um servidor em espera local para que se torne o servidor de segundo plano. O servidor em espera já deve estar em execução. Se o servidor não estiver em execução, ele será iniciado, mas nenhuma tolerância a falhas será executada. Para iniciá-la, execute o comando novamente.
    O servidor de segundo plano é encerrado automaticamente, e o servidor em espera é promovido como o novo servidor de segundo plano. Essa alteração não afetará as sessões do usuário final. As atualizações em andamento (se houver) são armazenadas e adiadas até que o novo servidor de segundo plano fique online.
Executar a manutenção contínua em servidores de aplicativos
Como prática recomendada, é possível, primeiramente, executar a manutenção constante em um servidor de aplicativos que tenha o mínimo ou nenhum usuário conectado a ele. Em seguida, informe a todos os usuários ativos em outros servidores de aplicativos para efetuarem logon no servidor atualizado. Por fim, é possível executar a manutenção em outros servidores de aplicativos. Esse processo garante que os usuários não sejam movidos entre servidores de aplicativos várias vezes.
Siga estas etapas:
  1. Interrompa o servidor de aplicativos menos ativo, execute a manutenção constante e inicie-o.
    O servidor de aplicativos é atualizado com todas as alterações.
  2. Execute a manutenção constante no servidor de aplicativos e inicie-o.
    O servidor de aplicativos é atualizado com todas as alterações.
  3. Execute as etapas 3 e 4 para outros servidores de aplicativos.
    Todos os servidores de aplicativos são atualizados com as alterações.
Selecione o servidor de aplicativos menos ativo
Selecione um servidor de aplicativos com o mínimo de atividade do usuário. Execute o comando a seguir em cada servidor de aplicativos para selecionar um com poucas ou nenhuma sessão ativa.
pdm_webstat
Esse comando não captura as sessões de serviço web REST ou SOAP.
Interromper outro servidor de aplicativos
É necessário informar todos os usuários ativos em um servidor de aplicativos para mover para o servidor de aplicativos menos ativo antes de interrompê-lo. Certifique-se de que tenha reiniciado o servidor de aplicativos menos ativo antes de mover todos os usuários para ele.
Siga estas etapas:
  1. (Recomendado) informe todos os analistas ativos de Automação de suporte no servidor de aplicativos que você deseja interromper, para criar um ticket no CA SDM com suas informações de sessão. Esse processo garante que as informações sobre sessões não sejam perdidas. Por exemplo, o analista de Automação de suporte está em uma sessão com um cliente para solucionar um problema de hardware. Nesse caso, o analista de Automação de suporte pode criar uma ocorrência no CA SDM com as informações da sessão antes do encerramento do servidor de aplicativos.
  2. Envie uma notificação (por exemplo, uma notificação de email) para todos os usuários ativos no servidor de aplicativos para mover para o servidor de aplicativos menos ativo que acabou de ser reiniciado. Esta notificação pode incluir os detalhes do servidor de aplicativos atualizado.
  3. Execute o comando a seguir no servidor de aplicativos:
    pdm_server_control [-h] -q interval -s server_name
    • -h
      Exibe a página de ajuda.
    • -q interval -s server_name
      Notifica um servidor de aplicativos local ou remoto para ficar inativo em um intervalo de tempo especificado. Este intervalo é o número de segundos antes que o servidor fique offline. Ao usar essa opção sem um server_name, o servidor local é notificado para ficar inativo. Esta opção não pode ser usada para um servidor de segundo plano ou um servidor em espera.
    Uma mensagem pop-up é exibida para todos os usuários ativos no servidor de aplicativos para notificá-los sobre o encerramento do servidor e o tempo restante para o encerramento. Os usuários devem salvar seu trabalho e efetuar logoff naquele horário. O servidor de aplicativos é interrompido após o horário especificado. Os usuários devem efetuar logon em outro servidor de aplicativos para retomar seu trabalho. O analista de Automação de suporte pode fazer referência ao ticket e retomar seu trabalho.
    O servidor de aplicativos foi interrompido com êxito.