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


Aplicación de ejemplo para el gestor de trabajos paralelos

La aplicación MailSample es un ejemplo de trabajo paralelizado utilizando el gestor de trabajos paralelos (PJM). Se basa en la infraestructura de la secuencia de datos por lotes (BDS) y se compila utilizando el modelo POJO simple y se empaqueta con BatchPackager.

Procedimiento

  1. Cree la base de datos de PJM. Los archivos DDL para crear la base de datos de PJM para todas las bases de datos soportadas se encuentran en el directorio raíz_instalación\longRunning. Por ejemplo, CreateMailerTablesDerby.ddl,CreateMailerTablesDB2.ddl,o CreateMailerTablesOracle.ddl Utilice las instrucciones específicas de la base de datos para crear la base de datos de PJM utilizando los archivos DDL.
  2. Cree un proveedor JDBC XA y elija el origen de datos de XD como tipo de implementación.
  3. Cree las orígenes de datos de PJM. Cree un origen de datos utilizando el proveedor JDBC XA y utilice el nombre JNDI jdbc/mailing. Cree otro origen de datos utilizando el proveedor JDBC no XA y utilice el nombre JNDI jdbc/mailingnonxa. Asegúrese de que los orígenes de datos se pueden conectar a la base de datos pulsando Probar conexión.
  4. Instale el archivo MailerSampler.ear.
  5. Inicie la aplicación.
  6. Prepare el archivo de propiedades xd.spi
    1. Abra el archivo de propiedades xd.spi que se encuentra en el directorio raíz_instalación\profiles\<profilename>\properties. Si el archivo de propiedades no se encuentra en esta ubicación, cópielo del directorio raíz_instalación\properties y péguelo en el directorio raíz_instalación\profiles\<nombre_perfil>\properties.
    2. Asegúrese de que las siguientes líneas de SPI no están 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. Guarde y cierre el archivo. Es posible que tenga que reiniciar el sistema para que los pasos anteriores entren en vigor.
  7. Abra MailersubJobxJCL.xml y actualice el valor para EXCHANGED_FILENAME indicando una vía de acceso válida.
  8. Abra MailerTopJobxJCL.xml y actualice el valor para FILENAME indicando una vía de acceso válida. Guarde y salga.
  9. En la consola de gestión de trabajos, seleccione guardar MailerSubJobxJCL.xml en el repositorio de trabajos como MailerSampleSubJob
  10. En la consola de gestión de trabajos, seleccione Gestión de trabajos> Someter un trabajo. Someta el trabajo MailerTopJobxJCL.xml.



Referencia relacionada
Interfaces de programación del sistema (SPI) y propiedades
Información relacionada
Script parallelJobManager.py
Configuración del entorno de Compute Grid
Configuración de la interfaz del planificador externo
Tema de tarea    

Condiciones de uso | Comentarios

Última actualización: 22-sep-2009 09H47' EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.gridmgr.doc/info/scheduler/tcgpjminstall.html