WebSphere Extended Deployment Compute Grid, Version 6.1.1
             Sistemas Operacionais: AIX,, HP-UX, Linux, Solaris, Windows ,


Aplicativo de Amostra do Parallel Job Manager

O aplicativo MailSample é um exemplo de trabalho feito em paralelo usando o Parallel Job Manager (PJM). Ele é baseado na estrutura do Batch Data Stream (BDS), e é construído usando o modelo POJO simples e empacotado usando o BatchPackager.

Procedimento

  1. Crie o banco de dados PJM. Os arquivos DDL para a criação do banco de dados PJM para todos os bancos de dados suportados estão localizados no diretório install_root\longRunning. Por exemplo, CreateMailerTablesDerby.ddl,CreateMailerTablesDB2.ddl ou CreateMailerTablesOracle.ddl Use as instruções específicas do banco de dados para criar o banco de dados PJM usando os arquivos DDL.
  2. Crie um fornecedor JDBC XA, escolhendo a origem de dados XD como o tipo de implementação.
  3. Crie as origens de dados PJM. Crie uma origem de dados usando o provedor JDBC XA e use o nome da JNDI jdbc/mailing. Crie outras origem de dados usando o provedor JDBC não-XA e use o nome da JNDI jdbc/mailingnonxa. Verifique se as origens de dados podem se conectar ao banco de dados clicando em Conexão de Teste.
  4. Instale o arquivo MailerSampler.ear.
  5. Inicie o aplicativo.
  6. Prepare o arquivo de propriedades xd.spi
    1. Abra as propriedades xd.spi no install_root\profiles\<nome do perfil>\properties. Se o arquivo de propriedades não existir neste local, copie-o no diretório install_root\properties e cole-o no diretório install_root\profiles\<nome do perfil>\properties.
    2. Verifique se as seguintes linhas de SPI não são comentadas:
      • spi.parallel.Parameterizer=com.ibm.websphere.samples.spi.MailerParameterizer
      • spi.parallel.logicalTX.Synchronization=com.ibm.websphere.samples.spi.MailerTXSynchronization
      • spi.parallel.status.SubJobAnalyzer=com.ibm.websphere.samples.spi.MailerSubJobAnalyzer
      • spi.parallel.status.SubJobCollector=com.ibm.websphere.samples.spi.MailerSubJobCollector
    3. Salve e feche o arquivo. Você pode ter que reiniciar o sistema para que as etapas anteriores entrem em vigor.
  7. Abra o MailersubJobxJCL.xml e atualize o valor de EXCHANGED_FILENAME como um caminho válido.
  8. Abra o MailerTopJobxJCL.xml e atualize o valor de FILENAME como um caminho válido. Salve e saia.
  9. No console de gerenciamento de tarefas, selecione Salvar o MailerSubJobxJCL.xml no Repositório de Tarefa como MailerSampleSubJob
  10. No console de gerenciamento de tarefa, selecione Gerenciamento de Tarefas >Enviar uma Tarefa. Envie a tarefa MailerTopJobxJCL.xml.



Referências relacionadas
System Programming Interfaces (SPI) e Propriedades
Informações relacionadas
parallelJobManager.py script
Configurando o Ambiente do Compute Grid
Configurando a Interface do Planejador Externo
Tópico de Tarefa    

Termos de Uso | Feedback

Última atualização: 24/09/2009 14h24min35s EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.gridmgr.doc/info/scheduler/tcgpjminstall.html