Migrando um perfil de gerenciador de tarefas e seu conjunto registrado de servidores

É possível migrar um perfil de gerenciador de tarefas e seu conjunto de servidores registrados da versão 7.0 ou posterior para a versão 9.0.

Antes de Começar

Configurações suportadas:

Este tópico é sobre a migração da configuração do perfil. Para migrar suas aplicações para a versão mais recente, use o Guia de Migração ( WebSphere® Application Server Migration Toolkit ).

Consulte as informações sobre planejamento de migração na Coleção de Conhecimento: Planejamento de migração para o WebSphere Application Server.

Dica: em vez de especificar parâmetros individuais nos comandos de migração, você pode especificar o -properties file_name.properties parâmetro para usar um arquivo de propriedades. Para obter mais informações, consulte Definindo sua migração por meio de propriedades.

Sobre esta Tarefa

Os perfis do gerenciador de tarefa podem ter um ou mais dos tipos de servidores a seguir registrados:
  • Servidores do gerenciador de implementação
  • Servidores de aplicativos base gerenciados (que também são registrados em um agente administrativo)
Evite problemas:
  1. Os servidores de aplicativos base gerenciados e os servidores do gerenciador de implementação não podem aceitar tarefas de um gerenciador de tarefa que é de uma versão anterior. Para evitar problemas, migre os perfis do gerenciador de tarefas para a versão 9.0 antes de migrar os servidores de aplicativos de base gerenciados e os servidores do gerenciador de implantação para a versão 9.0.
  2. Ao migrar o servidor de aplicativos básico gerenciado ou o gerenciador de implantação gerenciado em um ambiente de gerenciamento flexível, os nomes dos nós devem ser os mesmos na versão 9.0 e nas versões anteriores.
  3. Assegure que sua configuração para o número máximo de arquivos abertos seja 10000 ou maior. Se o número de arquivos abertos for muito baixo, isto poderá causar uma variedade de falhas de migração.

Procedimento

  1. Instale o arquivo WebSphere Application Server Network Deployment (versão 9.0 ) no host de destino, em um novo diretório.

    Para obter informações adicionais, consulte a documentação de instalação.

  2. Crie um perfil de gerenciador de tarefas no 9.0 que servirá de destino para a migração do gerenciador de tarefas.

    Execute o comando manageprofiles com os parâmetros apropriados para criar um novo perfil do gerenciador de tarefas.

    Por exemplo:
    /QIBM/ProdData/WebSphere/AppServer/V9/ND/bin/manageprofiles -create -profileName 90JobMgr01 
    -profilePath /QIBM/ProdData/WebSphere/AppServer/V9/ND/profiles/90JobMgr01 
    -templatePath /QIBM/ProdData/WebSphere/AppServer/V9/ND/profileTemplates/management 
    -serverType JOB_MANAGER -nodeName JobMgrNode01 -cellName JobMgr01Cell01 -hostName myhost.company.com
  3. Pare o gerenciador de tarefa antigo.
    Quaisquer tarefas que existam dentro do banco de dados do antigo gerenciador de tarefas serão migradas como parte da migração.
  4. Salve a configuração atual do gerenciador de tarefas no diretório de backup de migração executando o WASPreUpgrade comando a partir do diretório bin raiz da nova instalação do WebSphere Application Server.

    O comando WASPreUpgrade não faz nenhuma mudança na configuração antiga.

    1. Execute o WASPreUpgrade comando, especificando o diretório de backup da migração e o diretório raiz da instalação do Version 7.0 ou posterior.
      Por exemplo:
      /QIBM/ProdData/WebSphere/AppServer/V9/ND/bin/WASPreUpgrade /mybackup/WAS70JobMgrbackup
      /QIBM/UserData/WebSphere/AppServer/V9/ND -oldProfile 70JobMgr01 
      -traceString *=all=enabled -tracefile /mybackup/logs/WASPreMigrationSummary.log
      Para usuários em transição: nas versões anteriores à versão 9.0, era especificado o diretório raiz da instância de origem ou do perfil, em vez do diretório de instalação. Na Versão 9.0, especifique o nome do perfil no parâmetro -oldProfile.
    2. Verifique os avisos ou erros na saída do console e WASPreUpgrade nos registros.
      Após a conclusão do WASPreUpgrade comando, verifique a saída do console paraFailed with errorsouCompleted with warningsmensagens. Em seguida, verifique os arquivos de log a seguir em busca de quaisquer avisos ou erros:
      • migration_backup_dir/logs/WASPreMigrationSummary.log
      • WASPreUpgrade.timestamp.log
      • WASPreUpgrade.trace

      Se houver erros, corrija os erros e execute o comando WASPreUpgrade novamente. Verifique se os avisos afetam alguma outra atividade de migração ou de tempo de execução na versão 9.0.

      Se o comando for concluído com sucesso, não será necessário verificar os logs em busca de erros ou avisos.

  5. Restaure a configuração anterior do gerenciador de tarefas
    Execute o WASPostUpgrade comando a partir do novo diretório WebSphere Application Serverbin raiz de instalação para restaurar a configuração anterior do gerenciador de tarefas que você salvou no diretório de backup de migração.
    Evite problemas: para evitar inconsistências no banco de dados, execute WASPostUpgrade imediatamente após WASPreUpgrade ser concluído. Como parte do WASPreUpgrade, um backup do banco de dados é criado. Se você reiniciar o antigo gerenciador de tarefas antes de executar o WASPostUpgrade, o banco de dados no backup e o banco de dados no gerenciador de tarefas antigo estarão fora de sincronia.
    1. Execute o WASPostUpgrade comando para restaurar a configuração salva do gerenciador de tarefas no novo perfil do agente administrativo do Version 9.0.
      Por exemplo:
      /QIBM/ProdData/WebSphere/AppServer/V9/ND/bin/WASPostUpgrade /mybackup/WAS70JobMgrbackup 
      -oldProfile 70JobMgr01 -profileName 90JobMgr01 
      -backupConfig TRUE -includeApps TRUE -keepDmgrEnabled FALSE 
      -username myuser -password mypass
    2. Verifique os avisos ou erros na saída do console e WASPostUpgrade nos registros.
      Após a conclusão do WASPostUpgrade comando, verifique a saída do console paraFailed with errorsouCompleted with warningsmensagens. Em seguida, verifique os arquivos de log a seguir em busca de quaisquer avisos ou erros:
      • migration_backup_dir/logs/WASPostMigrationSummary.log
      • WASPostUpgrade.target_profile_name.timestamp.log
      • WASPostUpgrade.target_profile_name.trace

      Se houver erros, corrija os erros e execute o comando WASPostUpgrade novamente. Verifique se os avisos afetam alguma outra atividade de migração ou de tempo de execução na versão 9.0.

      Se o comando for concluído com sucesso, não será necessário verificar os logs em busca de erros ou avisos.

  6. Inicie o gerenciador de tarefas da versão 9.0 e certifique-se de que tanto a versão 7.0 ou posterior quanto a versão 9.0 do gerenciador de tarefas estejam em execução.
    1. Mude para o novo diretório de bin perfis do gerenciador de tarefas da versão 9.0.
    2. Execute o startServer jobmgr comando.
    3. Verifique o SystemOut.log arquivo em busca de avisos ou erros.
      Observação: este tópico faz referência a um ou mais arquivos de log do servidor de aplicativos. Como alternativa recomendada, você pode configurar o servidor para usar a infraestrutura de log e rastreamento HPEL (High Performance Extensible Logging) em vez de usar os SystemOut.log arquivos activity.log , SystemErr.log trace.log, e em sistemas distribuídos e IBM® i. Você também pode usar o HPEL em conjunto com seus recursos nativos de registro do z/OS®. Se estiver usando o HPEL, é possível acessar todas as suas informações de rastreamento e log usando a ferramenta de linha de comandos LogViewer no diretório bin do perfil do servidor. Consulte as informações sobre como usar o HPEL para solucionar problemas em aplicativos para obter mais detalhes sobre o uso do HPEL.
  7. Migre os servidores registrados.

    O gerenciador de tarefas da versão 9.0 pode gerenciar servidores registrados na versão 7.0 ou posterior. Para que a topologia da versão 7.0 ou posterior funcione com o gerenciador de tarefas da versão 9.0, não é necessário migrar os servidores registrados.

    Para cada servidor registrado que você planeja migrar para a versão 9.0, execute as seguintes etapas:

Resultados

Você migrou um perfil de gerenciador de tarefas e os servidores de aplicativos de base gerenciados associados a ele do WebSphere Application Server, versão 7.0 ou posterior, para a versão 9.0, utilizando as ferramentas de migração.