Interfaz de línea de mandatos para trabajos por lotes

La interfaz de línea de mandatos interactúa con el planificador de trabajos para someter y manipular un trabajo por lotes. Se encuentra en el directorio raíz_servidor_aplic/bin como el script lrcmd.sh o lrcmd.bat y se puede iniciar desde cualquier ubicación de la célula de WebSphere.

Utilice el script lrcmd para ejecutar los mandatos siguientes:

Tabla 1. Mandatos lrcmd . La tabla incluye argumentos, una descripción e información adicional del mandato lrcmd.
Mandato Argumentos Descripción Información adicional
Mostrar información de uso de lrcmd. ninguno El mandato muestra la información de uso del mandato lrcmd. Ejemplo: lrcmd
Someter un trabajo al planificador de trabajos.
-cmd=submit 
-xJCL=<nombre_archivo_xjcl>
[-host=<host>] 
[-port=<puerto>],
o bien
-cmd=submit -job=<nombre_trabajo>
[-startDate=<fechaInicio>
-startTime=<fechaHora>] 
[-host=<host>] 
[-port=<puerto>]
Cuando se especifica un archivo de lenguaje de control de trabajos XML (xJCL), -xJCL=<nombre_archivo_xjcl>especifica la vía de acceso del xJCL que se va a someter desde el sistema de archivos y se va a guardar opcionalmente. Argumentos opcionales:
  • Utilice -job=<nombre_trabajo> como el nombre de un XJCL guardado en un repositorio de xJCL para especificar el nombre que se va a utilizar al guardar el xJCL en el repositorio del xJCL del trabajo. Consulte -cmd=save para obtener información adicional.
  • Utilice -add para añadir el xJCL al repositorio del trabajo xJCL con el nombre de trabajo especificado.
  • Utilice -replace para sustituir o añadir el xJCL al repositorio del trabajo xJCL con el nombre de trabajo especificado.
  • Utilice -startDate=<fecha_inicio> como la fecha en que se somete el trabajo para ejecutarse, donde el formato de startDate necesario es yyyy-MM-dd. Requiere que se defina el parámetro -startTime.
  • Utilice -startDate=<hora_inicio> como la fecha en que se somete el trabajo para ejecutarlo, donde el formato startTime necesario es HH:mm:ss. Este parámetro requiere que defina el parámetro -startDate también.
  • Utilice -host=<host> como nombre de host del direccionador On Demand (ODR) o nombre de host del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es localhost.
  • Utilice -port=<puerto> como dirección del proxy HTTP de ODR o puerto HTTP del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es 80.

Ambas variaciones del mandato devuelven un ID de trabajo para el trabajo sometido.

Ejemplos:
  • lrcmd -cmd=submit -xJCL=myxjcl.xml -host=myhost -port=81
  • lrcmd -cmd=submit -xJCL=mixjcl.xml
  • lrcmd -cmd=submit -job=myjob
  • lrcmd -cmd=submit -xJCL=myxjcl.xml -add -job=myjob
  • lrcmd -cmd=submit -xJCL=C:\\myXJCL -add -job=MyJob -port=80-startDate=2005-11-25-startTime=23:59:00
  • lrcmd -cmd=submit -job=MyJob -startDate=2005-11-25 -startTime=23:59:00
Cancelar un trabajo sometido anteriormente.
-cmd=cancel 
-jobid=<ID_trabajo>
[-<host>] [-port=<puerto>]
Este mandato cancela el inicio de un trabajo sometido anteriormente o cancela la ejecución de un trabajo en ejecución.

Utilice -jobid =<ID_trabajo> como ID del trabajo que el planificador de trabajos ha asignado al trabajo. El ID de trabajo que devuelve el mandato lrcmd-submit que ha sometido inicialmente el trabajo. El mandato -cmd=status también puede utilizarse para identificar el ID de trabajo de un determinado trabajo.

Argumentos opcionales:
  • Utilice -host=<host> como nombre de host de ODR o nombre de host del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es localhost.
  • Utilice -port=<puerto> como dirección del proxy HTTP de ODR o puerto HTTP del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es 80.
Ejemplo:

lrcmd -cmd=cancel -jobid=myjob:2 -host=myLRShost -port=9083

Reiniciar un trabajo.
-cmd=restart 
-jobid=<ID_trabajo>
[-host=<host>] [-port=<puerto>]
Este mandato reinicia un trabajo cancelado. Sólo pueden reiniciarse los trabajos en el estado reiniciable.

Utilice -jobid =<ID_trabajo> como ID del trabajo que el planificador de trabajos ha asignado al trabajo. El ID de trabajo que devuelve el mandato lrcmd-submit que ha sometido inicialmente el trabajo. El mandato -cmd=status también puede utilizarse para identificar el ID de trabajo de un determinado trabajo.

Argumentos opcionales:
  • Utilice -host=<host> como nombre de host de ODR o nombre de host del servidor del planificador de trabajos. Si no se especifica, el valor por omisión es localhost.
  • Utilice -port=<puerto> como dirección del proxy HTTP de ODR o puerto HTTP del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es 80.
Sólo puede reiniciarse un trabajo por lotes asociado a aplicaciones por lotes. Cuando un trabajo por lotes se cancela mediante el mandato -cmd=cancel, su estado cambia a reiniciable.

Cuando se reinicia el trabajo, el proceso se reanuda a partir del último punto de control confirmado correctamente.

Ejemplo:

lrcmd -cmd=restart -jobid=myjob:2 -host=myLRShost -port=9081

Depurar la información de trabajo.
-cmd=purge 
-job=<id_trabajo> 
[-host=<host>] [-port=<puerto>]
Este mandato depura la información de trabajo del planificador de trabajos y de los puntos finales de trabajos de larga duración.

El planificador de trabajos mantiene información sobre un trabajo después de que se haya completado. El mandato purge suprime la información del trabajo de las bases de datos tanto del planificador de trabajos como de los puntos finales de los trabajos de larga duración. El mandato también depura el registro de trabajo del trabajo.

Utilice -jobid =<ID_trabajo> como ID del trabajo que el planificador de trabajos ha asignado al trabajo. El ID de trabajo que devuelve el mandato lrcmd-submit que ha sometido inicialmente el trabajo. El mandato -cmd=status también puede utilizarse para identificar el ID de trabajo de un determinado trabajo.

Argumentos opcionales:
  • Utilice -host=<host> como nombre de host de ODR o nombre de host del servidor del planificador de trabajos. Si no se especifica, el valor por omisión es localhost.
  • Utilice -port=<puerto> como dirección del proxy HTTP de ODR o puerto HTTP del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es 80.
El planificador de trabajos mantiene información sobre un trabajo después de que éste se haya completado. El mandato purge suprime la información del trabajo de las bases de datos tanto del planificador de trabajos como de los punto final de trabajos de larga duración. El mandato también depura el registro de trabajo del trabajo.

Ejemplo:

lrcmd -cmd=purge -jobid=myjob:2

Guarde un xJCL en el repositorio de trabajos.
-cmd=save 
-xJCL=<nombre_archivo_xjcl>
-job=<nombre_trabajo>
[-host=<host>] [-port=<puerto>]
Este mandato guarda un documento xJCL en el repositorio de trabajos para utilizarlo en mandatos -cmd=submit futuros.
  • Utilice -xJCL=<nombre_de_archivo_xjcl> para especificar el nombre del archivo xJCL que se va a guardar.
  • Utilice -job=<nombre_trabajo> para especificar el nombre que se va a utilizar al guardar el xJCL en el repositorio de xJCL de trabajos.
  • El nombre de trabajo se puede utilizar en mandatos -cmd=submit futuros para hacer referencia al xJCL guardado.
Argumentos opcionales:
  • Utilice -host=<host> como nombre de host de ODR o nombre de host del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es localhost.
  • Utilice -port=<puerto> como dirección del proxy HTTP de ODR o puerto HTTP del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es 80.

Ejemplos:

  • lrcmd -cmd=save -xJCL=myxjcl.xml -job=myjob -host=myODRHost -port=82
  • lrcmd -cmd=submit -job=myjob
Elimine el trabajo del repositorio de trabajos.
-cmd=remove 
-job=<nombre_trabajo>
[-host=<host>] [-port=<puerto>]
Este mandato elimina un documento xJCL previamente guardado del repositorio de trabajos.

Utilice -job=<nombre_trabajo> para especificar el nombre asignado al trabajo cuando ha guardado anteriormente el archivo en el repositorio de trabajos.

  • Utilice -host=<host> como nombre de host de ODR o nombre de host del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es localhost.
  • Utilice -port=<puerto> como dirección del proxy HTTP de ODR o puerto HTTP del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es 80.
Ejemplo:

lrcmd -cmd=remove -jobid=myjob:2 -host=myhost -port=9083

Mostrar el estado de un trabajo por lotes.
-cmd=status
o bien
-cmd=status 
-jobid=<ID_trabajo>
[-host=<host>] [-port=<puerto>]
Este mandato muestra la información de estado sobre uno o más trabajos de la base de datos del planificador de trabajos.

Argumento opcional: -job=<ID_trabajo>, si se especifica, indica que sólo se muestra la información del trabajo especificado.

Ejemplos:
  • lrcmd -cmd=status host=myODRHost -port=83
  • lrcmd -cmd=submit -xJCL=myxjcl.xml (devuelve el ID de trabajo LongRunningScheduler:17)
  • lrcmd -cmd=status -jobid=LongRunningScheduler:17
Suspender un trabajo.
-cmd=suspend 
-jobid=<ID_trabajo>
-seconds=<segundos>
[-host=<host>] [-port=<puerto>]
Este mandato suspende el inicio de un trabajo por lotes de trabajos de larga duración durante el número de segundos especificado. A menos que se reanude manualmente (por ejemplo, con lrcmd -cmd=resume), la ejecución del trabajo se reanuda automáticamente después del número de segundos especificado.

Utilice -jobid =<ID_trabajo> como ID del trabajo que el planificador de trabajos ha asignado al trabajo. El ID de trabajo que devuelve el mandato lrcmd-submit que ha sometido inicialmente el trabajo. El mandato -cmd=status también puede utilizarse para identificar el ID de trabajo de un determinado trabajo.

Argumentos opcionales:

Utilice -seconds=<segundos> para indicar el número de segundos que se ha suspendido el inicio del trabajo. Si no se especifica, se utiliza el valor predeterminado es de 15 segundos. Si se especifica -seconds=0, el trabajo no se inicia hasta que se reanude manualmente.

  • Utilice -host=<host> como nombre de host de ODR o nombre de host del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es localhost.
  • Utilice -port=<puerto> como dirección del proxy HTTP de ODR o puerto HTTP del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es 80.

Ejemplos:

lrcmd -cmd=submit -xJCL=myxjcl.xml (devuelve el ID de trabajo myjob:23). Después de que el trabajo myjob:23 haya empezado a ejecutarse, puede suspenderse durante cinco minutos (por ejemplo), con: lrcmd -cmd=suspend -jobid=myjob:23 -seconds=300 -port=81 -host=myODRHost

La ejecución del trabajo se puede reanudar antes de que transcurran los 5 minutos con: lrcmd -cmd=resume -jobid=myjob:23

Continuar el inicio de un trabajo suspendido anteriormente.
-cmd=resume 
-jobid=<ID_trabajo>
[-host=<host>] [-port=<puerto>]
Este mandato reanuda el inicio de un trabajo por lotes suspendido anteriormente.

Utilice -jobid =<ID_trabajo> como ID del trabajo que el planificador de trabajos ha asignado al trabajo. El ID de trabajo que devuelve el mandato lrcmd-submit que ha sometido inicialmente el trabajo. El mandato -cmd=status también puede utilizarse para identificar el ID de trabajo de un determinado trabajo.

Consulte la descripción de -cmd=suspend.
Visualizar la salida de un trabajo.
-cmd=output 
-jobid=<ID_trabajo>
[-host=<host>] [-port=<puerto>]
Muestra la salida generada por el planificador de trabajos y punto final de trabajos de larga duración durante la ejecución del trabajo especificado.

Utilice -jobid =<ID_trabajo> como ID que el planificador de trabajos ha asignado al trabajo. El ID de trabajo que devuelve el mandato lrcmd-submit que ha sometido inicialmente el trabajo. El mandato -cmd=status también puede utilizarse para identificar el ID de trabajo de un determinado trabajo.

(ninguno)
Visualizar el código de retorno de un trabajo por lotes.
-cmd=getBatchJobRC 
-jobid=<ID_trabajo>
[-host=<host>] [-port=<puerto>]
Muestra todo el código de retorno producido por un trabajo por lotes de trabajos de larga duración.
Utilice -jobid =<ID_trabajo> como ID que el planificador de trabajos ha asignado al trabajo. El ID de trabajo que devuelve el mandato lrcmd-submit que ha sometido inicialmente el trabajo. El mandato -cmd=status también puede utilizarse para identificar el ID de trabajo de un determinado trabajo.
  • Utilice -host=<host> como nombre de host de ODR o nombre de host del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es localhost.
  • Utilice -port=<puerto> como dirección del proxy HTTP de ODR o puerto HTTP del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es 80.
(ninguno)
Someter una solicitud de trabajo recurrente al planificador de trabajos.
-cmd=submitRecurringRequest 
-xJCL=<nombre_archivo_XML>
-request=<nombre de solicitud>
-startDate=<fecha en la que
 se somete el primer trabajo>
-startTime=<hora de sometimiento
 del primer trabajo>
-interval=<periodo de tiempo entre
 sometimientos de trabajos>
[-host=<host>] [-port=<puerto>]
o bien
-cmd=submitRecurringRequestjob=
<nombre_trabajo>
-request=<nombre de solicitud>
-startDate=<fecha en la que
 se somete el primer trabajo>
-startTime=<hora de sometimiento
 del primer trabajo>
-interval=<periodo de tiempo entre
 sometimientos de trabajos>
[-host=<host>] [-port=<puerto>]
Somete un trabajo recurrente al planificador de trabajos. El planificador de trabajos somete un trabajo por lotes con el xJCL especificado a intervalos de tiempo indicados por los argumentos.
  • Utilice -xJCL=<nombre_archivo_xjcl> para especificar la vía de acceso del xJCL que se va a someter desde el sistema de archivos y se va a guardar opcionalmente.
  • Utilice -request=<nombre de solicitud> como el nombre exclusivo de la solicitud utilizada para identificar esta solicitud de sometimiento de trabajo recurrente. Utilice -startDate=<fecha en que se ha sometido el primer trabajo> como la fecha en que se somete el primer trabajo para iniciarse donde el formato de startDate necesario es yyyy-MM-dd. Requiere que se defina también el parámetro -startTime.
  • Utilice -startTime=<hora en que se somete el trabajo> como la hora a la que se somete para iniciarse el primer trabajo y todos los trabajos recurrentes posteriores donde el formato de startTime necesario es HH:mm:ss. Este parámetro requiere que se defina también el parámetro startDate.
  • Utilice -interval=<periodo de tiempo entre sometimiento de trabajos> como el periodo de tiempo entre dos sometimientos de trabajo para esta solicitud de trabajo recurrente, donde los periodos de tiempo admitidos son diario, semanal y mensual.
Argumentos opcionales:
  • El nombre del XJCL guardado en el repositorio de xJCL. Consulte -cmd=save para obtener información adicional.
  • -host=<host> El nombre de host de ODR o el nombre de host del servidor de planificador de trabajos. Si no se especifica, el valor predeterminado es localhost.
  • -port=<port> La dirección proxy HTTP de ODR o el puerto HTTP del servidor de planificador de trabajos. Si no se especifica, el valor predeterminado es 80.

Ejemplos:

  • lrcmd :-cmd=submitRecurringRequest -xJCL=C:\\myxJCL -port=81 -request=MyMonthlyReport -interval=monthly -startDate=2006-01-02 -startTime=23:59:00
  • lrcmd -cmd=submitRecurringRequest -job=WeeklyJob -request=MyWeeklyReport -interval=weekly -startDate=2006-01-02 -startTime=23:59:00
Modifique una solicitud de trabajo recurrente.
lrcmd 
-cmd=modifyRecurringRequest
-request=<nombre de solicitud>
-xJCL=<nombre_archivo_XML>
-interval=<periodo de tiempo entre
 sometimientos de trabajos>
-startDate=<fecha en la que
 se somete el primer trabajo>
-startTime=<hora de sometimiento
 del primer trabajo>
Argumentos:
  • Utilice -request=<nombre de solicitud> como el nombre exclusivo de la solicitud utilizada para identificar esta modificación de solicitud de sometimiento de trabajo recurrente.
  • Utilice <nombre de archivo XML> como el nombre del archivo XML que describe el trabajo por lotes que se va a planificar para iniciarlo.
  • Utilice <periodo de tiempo entre sometimiento de trabajos> como el periodo de tiempo entre dos sometimientos de trabajo para esta solicitud de trabajo recurrente, donde los periodos de tiempo admitidos son diario, semanal y mensual.
  • Utilice <fecha en que se ha sometido el primer trabajo> como la fecha en que se somete el primer trabajo para iniciarlo, donde el formato de startDate necesario es yyyy-MM-dd. Requiere que se defina también el parámetro -startTime.
  • Utilice <hora en que se somete el trabajo> como la hora a la que se somete el primer trabajo y todos los trabajos recurrentes posteriores para iniciarlos, donde el formato de startTime necesario es HH:mm:ss. Requiere que se defina también el parámetro -startDate.
Uno de los siguientes parámetros debe definirse para este mandato: -xJCL, -interval (-startDate y -startTime).

Argumentos opcionales:

  • Utilice -port: como dirección HTTP de proxy de ODR o puerto HTTP del servidor de planificador de trabajos. El valor predeterminado es 80.
  • Utilice -host: como el host de ODR o el host de planificador de trabajos. El valor predeterminado es localhost.
Ejemplos:

lrcmd -cmd=modifyRecurringRequest -request=MyWeeklyReport -xJCL=C:\\myNewXJCL -port=80

lrcmd -cmd=modifyRecurringRequest -request=MyWeeklyReport -startDate=2006-02-02 -startTime=22:30:00 -xJCL=C:\\myFebXJCL -port=80

Tabla 2. Mandatos lrcmd . La tabla incluye argumentos, una descripción e información adicional del mandato lrcmd.
Mandato Argumentos Descripción Información adicional
Mostrar información de uso de lrcmd. ninguno Este mandato muestra la información de uso del mandato lrcmd. Ejemplo: lrcmd
Detener la ejecución de un trabajo sometido anteriormente.
-cmd=stop 
[-jobid=<ID_trabajo>
[-host=<host>] 
[-port=<puerto>]
Este mandato detiene la ejecución de un trabajo sometido anteriormente cuando se produce un punto de control.

Utilice -jobid =<ID_trabajo> como ID de trabajo que el planificador de trabajos ha asignado al trabajo.

Argumentos opcionales:
  • Utilice -host=<host> como nombre de host de ODR o nombre de host del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es localhost.
  • Utilice -port=<puerto> como dirección del proxy HTTP de ODR o puerto HTTP del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es 80.
Ejemplos:
  • lrcmd -cmd=stop -jobid=MyApp:1 -port=80 -host=myodrhost.com
  • lrcmd -cmd=stop -jobid=MyApp:1 -port=9080 -host=mygshost.com -userid=myname -password=mypassword
Muestra las variables simbólicas a las que se hace referencia en el xJCL de definición de trabajos.
-cmd=getSymbolicVariables 
-xJCL=<archivo_xjcl>
[-<host>] [-port=<puerto>]
Este mandato muestra las variables simbólicas a las que se hace referencia en el xJCL de definición de trabajos.

Utilice -jobid =<ID_trabajo> como ID de trabajo que el planificador de trabajos ha asignado al trabajo.

Argumentos opcionales:
  • Utilice -XJCL=<archivo_xjcl> para especificar la vía de acceso del archivo xJCL de definición de trabajos que describe el trabajo de larga duración.
  • Utilice -job=<nombre_trabajo> para especificar el nombre del trabajo, que es una clave del repositorio de trabajos del planificador de trabajos.
  • Utilice -host=<host> como nombre de host de ODR o nombre de host del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es localhost.
  • Utilice -port=<puerto> como dirección del proxy HTTP de ODR o puerto HTTP del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es 80.
Ejemplos:
  • lrcmd -cmd=getSymbolicVariables -xJCL=C:\myXJCL -port=9080 -host=mygshost.com
  • lrcmd -cmd=getSymbolicVariables -job=MyJob -port=80 -host=myodrhost.com -userid=myname -password=mypassword
Guardar el registro de trabajo.
-cmd=saveJobLog 
-jobid=<id_trabajo>
[-host=<host>] 
[-fileName=<nombreArchivo>]
Este mandato guarda el registro de trabajo asociado al identificador de trabajo solicitado en el sistema de archivos local.

Utilice -jobid =<ID_trabajo> como ID del trabajo que el planificador de trabajos ha asignado al trabajo. El ID de trabajo que devuelve el mandato lrcmd-submit que ha sometido inicialmente el trabajo.

Utilice -filename=<nombreArchivo> para indicar el nombre de un archivo del sistema de archivos local donde se deben guardar los datos del registro de trabajo comprimido. El archivo se sustituye si existe. El nombre de archivo <nombre de archivo> quizá no contenga espacios en blanco intercalados.

Argumentos opcionales:
  • Utilice -host=<host> como nombre de host de ODR o nombre de host del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es localhost.
  • Utilice -port=<puerto> como dirección del proxy HTTP de ODR o puerto HTTP del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es 80.
Ejemplos:
  • lrcmd -cmd=saveJobLog -jobid=MyApp:1 -fileName=/tmp/myZippedJobLog -port=80 -host=myodrhost.com
  • lrcmd -cmd=saveJobLog -jobid=MyApp:1 -fileName=/tmp/mySavedJobLog -port=9080 -host=mygshost.com -userid=myname -password=mypassword
Obtener las anotaciones de trabajo.
-cmd=getJobLog -jobid=<id_trabajo>
Muestra el registro de trabajo asociado al identificador de trabajo solicitado.

Utilice -jobid =<ID_trabajo> como ID del trabajo que el planificador de trabajos ha asignado al trabajo. El ID de trabajo que devuelve el mandato lrcmd-submit que ha sometido inicialmente el trabajo.

Argumentos opcionales:
  • Utilice -host=<host> como nombre de host de ODR o nombre de host del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es localhost.
  • Utilice -port=<puerto> como dirección del proxy HTTP de ODR o puerto HTTP del servidor del planificador de trabajos. Si no se especifica, el valor predeterminado es 80.
Ejemplos:
  • lrcmd -cmd=getJobLog -jobid=MyApp:1 -port=80 -host=myodrhost.com
  • lrcmd -cmd=getJobLog -jobid=MyApp:1 -port=9080 -host=mygshost.com -userid=myname -password=mypassword
Depurar el registro de trabajo
-cmd=getJobLog -jobid=<ID_trabajo>
-logTimeStamp=<indicación_fecha_hora_registro> 
Elimina el registro de trabajo asociado con el identificador de trabajo solicitado y la indicación de fecha y hora del registro. Una entrada del registro de trabajo permanece en, por ejemplo: /opt/IBM/WebSphere/AppServer/profiles/scheduler/joblogs/PostingsSampleEar_99/14022007_164535/part.0.log. La entrada realiza un seguimiento de por qué se ha eliminado el registro de trabajo.
  • Utilice -jobid =<ID_trabajo> como ID del trabajo que el planificador de trabajos ha asignado al trabajo. El ID de trabajo que devuelve el mandato lrcmd-submit que ha sometido inicialmente el trabajo.
  • Utilice -logTimeStamp=<indicación_fecha_hora_registro para indicar la indicación de fecha y hora, el nombre del subdirectorio, que identifica el registro de trabajo que se debe eliminar. La indicación de fecha y hora la devuelve -cmd=getLogMetaData.
  • Utilice -userid=<ID_usuario> para especificar el ID de usuario necesario cuando el servidor del planificador de trabajos se ejecuta en modalidad segura.
  • Utilice -password=<contraseña> para especificar la contraseña necesaria cuando el servidor del planificador de trabajos se ejecuta en modalidad segura.
Ejemplos:
  • lrcmd -cmd=getLogMetaData -jobid=PostingsSampleEar:99 -port=80 -host=myodrhost.com -userid=myname -password=mypassword
  • lrcmd -cmd=purgeJobLog -jobid=PostingsSampleEar:99 -port=80 -logTimeStamp=14022007_164535 -host=myodrhost.com -userid=myname -password=mypassword
Visualizar los metadatos del registro de trabajo correspondientes al identificador de trabajo solicitado.
-cmd=getLogMetaData
 -jobid=<id_trabajo>
Los metadatos del registro de trabajo indican las indicaciones de fecha y hora del registro asociadas con el identificador de trabajo solicitado. Los metadatos o la indicación de fecha y hora identifican una instancia del trabajo única. Pueden existir registros de varios trabajos distintos con el mismo número de trabajo.

Utilice -jobid =<ID_trabajo> como ID del trabajo que el planificador de trabajos ha asignado al trabajo. El ID de trabajo que devuelve el mandato lrcmd-submit que ha sometido inicialmente el trabajo.

Ejemplos:
  • lrcmd -cmd=getLogMetaData -jobid=MyApp:1 -port=80 -host=myodrhost.com
  • lrcmd -cmd=getLogMetaData -jobid=MyApp:1 -port=9080 -host=mygshost.com
Mostrar la lista de componentes del registro de trabajo.
-cmd=getLogPartList 
-jobid=<ID_trabajo>
-logTimeStamp=<indicación_fecha_hora_registro> 
Muestra la lista de componentes del registro de trabajo asociados al identificador de trabajo solicitado y la indicación de fecha y hora del registro. Utilice el mandato getLogMetaData para que devuelva una indicación de fecha y hora que se va a utilizar con -logTimeStamp=<indicación_fecha_ora>.

Utilice -jobid =<ID_trabajo> como ID del trabajo que el planificador de trabajos ha asignado al trabajo. El ID de trabajo que devuelve el mandato lrcmd-submit que ha sometido inicialmente el trabajo.

Ejemplos:
  • lrcmd -cmd=getLogPartList -jobid=MyApp:1 -logTimeStamp=20102006_155529 -port=80 -host=myodrhost.com
  • lrcmd -cmd=getLogPartList -jobid=MyApp:1 -logTimeStamp=20102006_155529 -port=9080 -host=myodrhost.com -userid=myname -password=mypassword
Mostrar el componente del registro de trabajo.
-cmd=getLogPart -jobid=<ID_trabajo>
-logTimeStamp=<indicación_fecha_hora_registro> -logPart=<parte_registro>    
Muestra el componente del registro de trabajo asociado al identificador de trabajo solicitado, la indicación de fecha y hora del registro y el componente del registro.

Utilice -jobid =<ID_trabajo> como ID del trabajo que el planificador de trabajos ha asignado al trabajo. El ID de trabajo que devuelve el mandato lrcmd-submit que ha sometido inicialmente el trabajo.

Utilice -logtimestamp=<indicación_fecha_hora_registro> para indicar la indicación de fecha y hora (el nombre del subdirectorio) que identifica el registro de trabajo cuya información de lista de componentes se va a devolver. La indicación de fecha y hora la devuelve -cmd=getLogMetaData.

Utilice -logpart=<componente_registro> para indicar la parte del registro asociada al identificador de trabajo solicitado y la indicación de fecha y hora que se devolverá. La información de parte de registro la devuelve -cmd=getLogPartList.

Ejemplos:
  • lrcmd -cmd=submit -xJCL=myxjcl.xml -host=myhost -port=80 (devuelve el identificador de trabajo PostingsSampleEar:99)
  • lrcmd -cmd=getLogMetaData -jobid=PostingsSampleEar:99 (devuelve la indicación de fecha y hora 14022007_164535)
  • lrcmd -cmd=getLogPart -jobid=PostingsSampleEar:99 -logTimeStamp=14022007_164535 -logPart=part.1.log
Mostrar el tamaño del registro de trabajo asociado al identificador de trabajo solicitado.
-cmd=getLogSize -jobid=<ID_trabajo>
-logTimeStamp=<indicación_fecha_hora_registro>
Este mandato devuelve el tamaño de los bytes de inicio de sesión del trabajo.

Utilice -jobid =<ID_trabajo> como ID del trabajo que el planificador de trabajos ha asignado al trabajo. El ID de trabajo que devuelve el mandato lrcmd-submit que ha sometido inicialmente el trabajo.

Utilice -logtimestamp=<indicación_fecha_hora_registro> para indicar la indicación de fecha y hora; es decir, el nombre del subdirectorio, que identifica el registro de trabajo cuya información de lista de componentes se va a devolver. La indicación de fecha y hora la devuelve -cmd=getLogMetaData.

Ejemplos:
  • lrcmd -cmd=getLogSize -jobid=MyApp:1 -logTimeStamp=20102006_155529 -port=80 -host=myodrhost.com
  • lrcmd -cmd=getLogSize -jobid=MyApp:1 -logTimeStamp=20102006_155529 -port=9080 -host=myodrhost.com -userid=myname -password=mypassword
Devolver la antigüedad del registro de trabajo en segundos desde la última vez que se modificó.
-cmd=getLogAge -jobid=<ID_trabajo>
-logTimeStamp=<indicación_fecha_hora_registro> 
Muestra la antigüedad de
  • lrcmd -cmd=getLogAge -jobid=MyApp:1 -logTimeStamp=20102006_155529 -port=80 -host=myodrhost.com
  • lrcmd -cmd=getLogAge -jobid=MyApp:1 -logTimeStamp=20102006_155529 -port=9080 -host=myodrhost.com -userid=myname -password=mypassword
Registro de trabajo asociado al identificador de trabajo solicitado.

Utilice -jobid =<ID_trabajo> como ID que el planificador de trabajos ha asignado al trabajo. El ID de trabajo que devuelve el mandato lrcmd-submit que ha sometido inicialmente el trabajo. El mandato -cmd=status también puede utilizarse para identificar el ID de trabajo de un determinado trabajo.

Utilice -logtimestamp=<indicación_fecha_hora_registro> para indicar la indicación de fecha y hora; es decir, el nombre del subdirectorio, que identifica el registro de trabajo cuya información de lista de componentes se va a devolver. La indicación de fecha y hora la devuelve -cmd=getLogMetaData.

Ejemplos:
  • lrcmd -cmd=getLogAge -jobid=MyApp:1 -logTimeStamp=20102006_155529 -port=80 -host=myodrhost.com
  • lrcmd -cmd=getLogAge -jobid=MyApp:1 -logTimeStamp=20102006_155529 -port=9080 -host=myodrhost.com -userid=myname -password=mypassword

Ejemplo de recuperación de salida de un trabajo de proceso por lotes:

lrcmd -cmd=output -jobid=mybatchjob:63 -host=myLRSHost -port=9081

Resultados del ejemplo:

CWLRB4940I: com.ibm.websphere.batch.wsbatch : -cmd=output -jobid=mybatchjob:63

CWLRB5000I: Mié 15 Jun 17:55:36 EDT 2005 : com.ibm.websphere.batch.wsbatch : respuesta para salida

CWLRB1740I: [Mié 15 Jun 17:55:36 EDT 2005] El trabajo [mybatchjob:63] se encuentra
en proceso de configuración.
CWLRB1760I: [Mié 15 Jun 17:55:37 EDT 2005] El trabajo [mybatchjob:63] se ha enviado
para ejecución.
CWLRB2420I: [Mié 15 Jun 17:55:37 EDT 2005] El trabajo [mybatchjob:63] paso [paso1]
se encuentra en proceso de configuración.
CWLRB2440I: [Mié 15 Jun 17:55:38 EDT 2005] El trabajo [mybatchjob:63] paso [paso1]
se ha entregado.
CWLRB2460I: [Mié 15 Jun 17:55:38 EDT 2005] El trabajo [mybatchjob:63] paso [paso1]
se encuentra en proceso de desglose.
CWLRB2600I: [Mié 15 Jun 17:55:38 EDT 2005] El trabajo [mybatchjob:63] paso [paso1]
ha finalizado normalmente, código de retorno=0.
CWLRB2420I: [Mié 15 Jun 17:55:39 EDT 2005] El trabajo [mybatchjob:63] paso [paso2]
se encuentra en proceso de configuración.
CWLRB2440I: [Mié 15 Jun 17:55:39 EDT 2005] El trabajo [mybatchjob:63] paso [paso2]
se ha entregado.
CWLRB2460I: [Mié 15 Jun 17:55:40 EDT 2005] El trabajo [mybatchjob:63] paso [paso2]
se encuentra en proceso de desglose.
CWLRB2600I: [Mié 15 Jun 17:55:40 EDT 2005] El trabajo [mybatchjob:63] paso [paso2]
ha finalizado normalmente, código de retorno=4.
Fin

Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cgrid_bgcommd
File name: cgrid_bgcommd.html