É 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.
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:
- 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.
- 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.
- 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
- 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.
- 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
- 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.
- 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.
- 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.
- 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 para
Failed with errorsou
Completed 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.
- 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.
- 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
- 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 para
Failed with errorsou
Completed 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.
- 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.
- Mude para o novo diretório de bin perfis do gerenciador de tarefas da versão 9.0.
- Execute o
startServer jobmgr comando.
- 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.
- 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.