Sometimiento de trabajos para ejecutar mandatos en un host remoto
Puede someter el trabajo Ejecutar el mandato en el host remoto para ejecutar programas de utilidad de línea de mandatos como startServer, mandatos wsadmin, o los mandatos del sistema operativo en un host remoto. Se necesita una instalación de WebSphere Application Server en el host remoto para poder ejecutar mandatos del producto, pero no es necesaria para los comandos que no sean del producto.
Antes de empezar
Para poder ejecutar el trabajo Ejecutar el mandato en el host remoto, realice los pasos siguientes:
Acerca de esta tarea
Puede utilizar la consola administrativa del gestor de trabajos o del gestor de despliegue para someter un trabajo que ejecute mandatos en un host remoto. Desde la consola, elija Ejecutar el mandato en el host remoto, especifique el sistema host remoto, especifique el mandato a ejecutar, revise el resumen y someta el trabajo. Después del sometimiento del trabajo, el gestor de trabajos ejecuta el mandato especificado y registra los mensajes en los registros stdErr.txt o stdOut.txt del gestor de trabajos.
El
trabajo
Ejecutar el mandato en el host remoto
soporta la ejecución del mandato de QShell en los hosts de destino IBM i.
En lugar de utilizar una consola, puede ejecutar el script de trabajo runCommand del grupo de mandatos AdministrativeJobs. Consulte el tema sobre tipos de trabajos administrativos.
Para ejecutar mandatos wsadmin en los trabajos, también puede utilizar el trabajo Ejecutar script wsadmin que, además, le permite especificar parámetros de script. Consulte la información sobre cómo someter trabajos para ejecutar scripts wsadmin.
Procedimiento
Resultados
El gestor de trabajos ejecuta el trabajo. Si las opciones del trabajo especifican el nombre del mandato y la vía de acceso correctamente, el mandato se ejecuta en el host y los mensajes resultantes del mandato se graban en los registros del gestor de trabajos.
Para el ejemplo de versionInfo, se graba un mensaje como el siguiente en el archivo stdOut.txt, en el directorio raíz_perfil/JobMgr01/config/temp/JobManager/ID_trabajo/nombre_host/logs:
--------------------------------------------------------------------------------
Informe de estado de instalación del producto IBM WebSphere--------------------------------------------------------------------------------
Informe con fecha y hora 30 de agosto, 2010 11:20:50 AM EDT
Instalación
--------------------------------------------------------------------------------
Directorio del producto C:\WAS_v850\IBM\WebSphere\AppServer
Directorio de la versión C:\WAS_v850\IBM\WebSphere\AppServer\properties\version
Directorio de la DTD C:\WAS_v850\IBM\WebSphere\AppServer\properties\version\dtd
Directorio de registo C:\Documents and Settings\All Users\Datos de programa\IBM\Installation Manager\logs
Lista de productos
--------------------------------------------------------------------------------
ND instalado
Producto instalado
--------------------------------------------------------------------------------
Nombre IBM WebSphere Application Server - ND
Versión 8.0.0.0
ID ND
Nivel de build build_2464
Fecha de build 8/17/10
Arquitectura x86 (32 bits)
Características instaladas Herramienta EJBDeploy para módulos pre-EJB 3.0
Aplicaciones de ejemplo
Clientes ligeros autónomos y adaptadores de recursos
--------------------------------------------------------------------------------
Fin del informe de estado de instalación
--------------------------------------------------------------------------------
Para el ejemplo de startServer que inicia server1, el mandato inicia server1 en el host. Se graba un mensaje como el siguiente se graba en el archivo stdOut.txt en el directorio raíz_perfil/JobMgr01/config/temp/JobManager/ID_trabajo/nombre_host/logs:
ADMU0116I: La información de la herramienta se anota en el archivo
C:\WAS_v850\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\server1\startServer.log
ADMU0128I: Iniciando herramienta con el perfil AppSrv01
ADMU3100I: Leyendo la configuración para el servidor: server1
ADMU3200I: El servidor se ha iniciado. Esperando el estado de inicialización.
ADMU3000I: Servidor server1 abierto para e-business; el ID de proceso es5384
Qué hacer a continuación
En la página Estado del trabajo, pulse el ID del trabajo runCommand y consulte el estado del trabajo. Si el trabajo no ha sido satisfactorio, consulte los mensajes de error que se han generado al ejecutar el trabajo, corrija la condición de error y someta el trabajo de nuevo.