Registro de nodos con el gestor de trabajos mediante mandatos

Configure el entorno de gestión flexible registrando los servidores de aplicaciones registrados con los agentes administrativos, o registrando los gestores de despliegue como nodos en el gestor de trabajos. Cuando haya registrado los nodos en el gestor de trabajos, podrá enviar y gestionar trabajos.

Antes de empezar

Debe configurar un entorno de gestión flexible, que consta de un gestor de trabajos y, de manera opcional, un agente administrativo para el nodo de servidor de aplicaciones que se va a registrar. Inicie el gestor de trabajos y los procesos de agente administrativo antes de registrar los nodos o los gestores de despliegue con el gestor de trabajos.

Atención: La identidad bajo la que se ejecuta el servidor de agente administrativo debe tener al menos el rol de supervisor para el perfil del nodo gestionado del servidor de aplicaciones. De lo contrario, cuando intente registrar el nodo en el gestor de trabajos, el registro no se realizará correctamente y se generará el mensaje ADMN0022E.

Asegúrese de que el agente administrativo o el número de versión del gestor de despliegue no sea superior a el número de versión de cualquier gestor de trabajos con el que esté registrado el agente administrativo o el gestor de despliegue. Un gestor de trabajos puede gestionar un nodo con un número de versión menor o igual a la del gestor de trabajos. Por ejemplo, un gestor de trabajos de la versión 8 puede gestionar nodos de versión 8 y 7. Un gestor de trabajos de la versión 7 puede gestionar nodos de versión 7. La parte del fixpack del número de versión no importa; por ejemplo, un gestor de trabajos de la versión 7.0.0.3 puede gestionar un nodo de versión 7.0.0.9, que es la versión 7 con el fixpack 9 instalado.

Un gestor de trabajos puede gestionar un gestor de despliegue de la Versión 8 o de la Versión 7 que tenga un nodo federado de la Versión 6. Un gestor de despliegue que está registrado con un gestor de trabajos puede gestionar una célula con varias versiones. Mediante el gestor de trabajos, puede someter trabajos que gestionen cualquier recurso de la célula con varias versiones, incluyendo los recursos de un nodo federado de la versión 6.

Acerca de esta tarea

Puede administrar varios servidores de aplicaciones que ejecutan aplicaciones de clientes desde un perfil de gestión. El agente administrativo proporciona una consola administrativa individual para administrar los servidores de aplicaciones.

Puede coordinar acciones de gestión entre varios gestores de despliegue, administrar asíncronamente varios servidores de aplicaciones no federados y someter trabajos para iniciar servidores desde un perfil de gestión que contenga un gestor de trabajos. Para comenzar a utilizar el gestor de trabajos para ejecutar los trabajos, registre los nodos de servidor de aplicaciones y de gestor de despliegue como nodos gestionados del gestor de trabajos.

Efectúe los pasos siguientes para registrar perfiles que contengas agentes administrativos como nodos del gestor de trabajos.

Procedimiento

  1. Registre el servidor de aplicaciones con el agente administrativo, si todavía no está registrado.

    Ejecute el mandato registerNode desde el directorio bin para el servidor del agente administrativo para registrar un nodo con el agente administrativo. Al ejecutar el mandato, se convierte el nodo autónomo en un nodo que el agente administrativo gestiona. El agente administrativo y el nodo que se va a registrar deben estar en el mismo sistema. Sólo puede ejecutar el mandato en un nodo sin federar. Si el mandato se ejecuta en un nodo federado, el mandato finaliza con un error.

    Si las aplicaciones EJB (Enterprise JavaBeans) de gestión o de consola administrativa del servidor de aplicaciones que se van registrar están habilitadas, el proceso de registro del nodo las inhabilita.

    Utilice el programa de utilidad del mandato registerNode para registrar el perfil del servidor de aplicaciones con el agente administrativo, tal como muestra el siguiente mandato:

    bin>registerNode -profilePath /AppServer/profiles/AppSrv01 -host host_local -conntype SOAP -port 8878 
  2. Inicie la herramienta wsadmin.

    Vaya al directorio raíz_perfil/profiles/myAdminAgent/bin y utilice el mandato siguiente para conectar la herramienta wsadmin con el proceso del agente administrativo:

    wsadmin -profileName myAdminAgent -lang jython
  3. Registre el nodo como tal en el gestor de trabajos.
    Si el nodo para registrar contiene un agente administrativo, utilice el mandato registerWithJobManager y los siguientes parámetros para registrar un nodo como un nodo en el gestor de trabajos.
    Tabla 1. Descripciones del parámetro registerWithJobManager. Ejecute registerWithJobManager para registrar un nodo con un gestor de trabajos.
    Parámetro Descripción Tipo de datos
    -managedNodeName Especifica el nombre del nodo registrado con el agente administrativo. Si el nodo es un perfil del gestor de despliegue, especifique el nombre de nodo del gestor de despliegue. (Necesario) String
    -host Opcionalmente, especifica el nombre de host del gestor de trabajos. String
    -port Opcionalmente, especifica el número de puerto administrativo que utilizar. El número de puerto predeterminado seguro es 9943. El número de puerto predeterminado no seguro es 9960.  
    -user De manera opcional, especifica el nombre de usuario de inicio de sesión del conector. String
    -password De manera opcional, especifica la contraseña del nombre de usuario de inicio de sesión del conector. String
    -alias Opcionalmente, especifica el alias del nodo. El gestor de trabajos utiliza este nombre en lugar del valor del parámetro managedNodeName para registrar el nodo. Utilice este parámetro si el nuevo nodo tiene el mismo nombre que un nodo registrado en el gestor de trabajos. String
    -startPolling De manera opcional, especifica si se debe iniciar el sondeo después de registrar el nodo. Especifique false para inhabilitar el sondeo. El valor predeterminado es true. Booleano
    -autoAcceptSigner De manera opcional, especifica si se debe aceptar automáticamente el firmante proporcionado por el servidor. Especifique false para inhabilitar esta opción. El valor predeterminado es true. Booleano
    En el mandato de ejemplo siguiente se registra el perfil de servidor de aplicaciones AppSvr01 con el gestor de trabajos:
    AdminTask.registerWithJobManager('[-host host_gestor_trabajos -managedNodeName AppSvr01]') 
    El siguiente mandato de ejemplo registra el perfil del gestor de despliegue DMGR01 en el gestor de trabajos:
    AdminTask.registerWithJobManager('[-host host_gestor_trabajos -managedNodeName DMGR01]') 
  4. Opcional: Repita el mandato registerWithJobManager para registrar perfiles adicionales como nodos en el gestor de trabajos.

Resultados

El nodo de interés se registra con el gestor de trabajos cuando el sistema ejecuta satisfactoriamente el mandato registerWithJobManager.

Qué hacer a continuación

Someta, supervise y gestione trabajos para los nodos que se encuentran registrados en el gestor de trabajos.


Icon that indicates the type of topic Task topic



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