WebSphere Extended Deployment, Version 6.0.x     Sistemas operativos: AIX, HP-UX, Linux, Solaris, Windows, z/OS

Creación de una base de datos del entorno de ejecución

Por qué y cuándo se efectúa esta tarea

Los entornos de ejecución utilizan una base de datos independiente para realizar un seguimiento del progreso de los trabajos de larga ejecución. El almacenamiento de esta información en una base de datos proporciona al entorno de ejecución un almacén de datos transaccional que puede utilizar para recuperarse de una anomalía. Una instancia determinada del entorno de ejecución puede tener su propia base de datos dedicada o puede compartir una base de datos con una o más instancias del entorno de ejecución.

Como en el caso de la base de datos del Scheduler de larga ejecución, WebSphere Extended Deployment proporciona archivos DDL para definir la base de datos del entorno de larga ejecución en <raíz_instalación_WAS>/longRunning. Los archivos DDL para crear la base de datos del entorno de ejecución se denominan CreateLREETablesXxx.ddl y CreateLREETablespaceXxx.ddl donde Xxx indica el tipo de gestor de base de datos para el que están destinados los scripts. Tenga en cuenta que no todos los gestores de base de datos tienen los archivos DDL de espacio de tablas correspondientes. Consulte la documentación del proveedor de base de datos para obtener información detallada sobre cómo personalizar los scripts DDL y utilizar las herramientas de base de datos para ejecutar la base de datos.

[zos platforms] Para DB2 en z/OS, los scripts SPUFI se proporcionan en raíz_instalación_WAS/longRunning. La SPUFI LREE es SPFLREE.

Para configurar la base de datos del entorno de ejecución en una base de datos Cloudscape de WebSphere, utilice los pasos siguientes. Tenga en cuenta que las bases de datos Cloudscape no deben utilizarse en casos de ejemplo de alta disponibilidad. Estas instrucciones presuponen que está utilizando la base de datos Cloudscape incorporada. Como sólo una única máquina virtual Java (JVM) puede acceder a la base de datos Cloudscape incorporada, todos los entornos de ejecución requieren su propia base de datos. Es decir, será necesario que repita estos pasos en todas las máquinas que albergarán un entorno de ejecución y que utilice orígenes de datos específicos de nodos en el paso siguiente.

  1. Seleccione y cree un directorio para almacenar los archivos de base de datos. El instrucciones restantes harán referencia a este directorio como <dir_bd>.
  2. Cambie el directorio actual a <dir_bd> y emita el siguiente mandato: <raíz_instalación_WAS>/java/jre/bin/java -Djava.ext.dirs=<raíz_instalación_WAS>/cloudscape/lib -Dij.protocol=jdbc:db2j: com.ibm.db2j.tools.ij <raíz_instalación_WAS>/longRunning/CreateLREETablesCloudscape.ddl.

Qué hacer a continuación

Después de crear la base de datos, es necesario que la defina en WebSphere Extended Deployment. Si tiene pensado que varios entornos de ejecución compartan una única base de datos, ésta debe definirse en el nivel de célula. El origen de datos para las bases de datos utilizadas por un único entorno de ejecución debe definirse en el nivel de nodo.
  1. En la consola administrativa, seleccione Recursos > Proveedores de JDBC.
  2. Si está definiendo el origen de datos en el nivel de célula, borre los campos de clúster, servidor y nodo. Si está definiendo el origen de datos en el nivel de nodo, pulse Examinar nodos, seleccione el nodo adecuado y pulse Aceptar.
  3. Pulse Aplicar.
  4. Seleccione el proveedor de JDBC que se corresponde con el sistema de base de datos que haya utilizado para crear la base de datos del entorno de ejecución anteriormente. Tenga en cuenta que es posible que necesite definir un nuevo proveedor de JDBC si el proveedor de JDBC de su proveedor de base de datos no aparece en la lista. Consulte la documentación del proveedor de JDBC para obtener más información sobre cómo definir un nuevo proveedor de JDBC. Si ha creado la base de datos de trabajos mediante Cloudscape, seleccione Proveedor JDBC de Cloudscape (XA) de la lista.
  5. Seleccione Orígenes de datos.
  6. Pulse Nuevo.
  7. Escriba los valores siguientes:
    • Nombre: LREE u otro nombre de su elección. Si está definiendo orígenes de datos por nodo, éstos deben tener un nombre exclusivo cada uno.
    • Nombre JNDI: jdbc/lree u otro nombre JNDI de su elección para el origen de datos. Si está definiendo orígenes de datos por nodo, éstos deben tener un nombre JNDI exclusivo cada uno.
    • Parámetros adicionales: según los requiera el proveedor de JDBC que haya seleccionado. El origen de datos de Cloudscape no requiere ningún parámetro adicional.
  8. Pulse Aceptar.
  9. Si está utilizando una base de datos Cloudscape, pulse el nombre del origen de datos en la tabla y desplácese a la parte inferior de la página. Escriba la base de datos <dir_bd>/LREE en el campo de base de datos y, a continuación, pulse Aceptar.
  10. Guarde los cambios.



Related tasks
Despliegue de las aplicaciones de larga ejecución

Tema de tarea    

Condiciones de uso | Comentarios Última actualización: Mar 14, 2006 11:03:53 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/scheduler/tbgexe.html

© Copyright IBM 2005, 2006. Reservados todos los derechos.
Este centro de información se ha realizado con tecnología de Eclipse. (http://www.eclipse.org)