Cómo someter de trabajos para desplegar y gestionar instalaciones de Liberty

Puede utilizar el gestor de trabajos para someter trabajos para desplegar y gestionar instalaciones de Liberty en hosts de destino:

Antes de empezar

Liberty proporciona las siguientes características:

  • Administración central a través de trabajos del gestor de trabajos
    • Puede utilizar el gestor de trabajos para someter trabajos que dan soporte al ciclo de vida completo del despliegue de recursos de Liberty desde la instalación inicial hasta las actualizaciones y la desinstalación.
    • No es necesario un gestor de despliegue, pero puede utilizar el gestor de trabajos disponible en un gestor de despliegue para administrar servidores de Liberty y sus recursos.
  • Instalación rápida
    • Almacene los recursos de Liberty en uno o más archivos comprimidos (.zip) y ejecute el trabajo Instalar recursos de perfiles Liberty para transferir y extraer los archivos.
    • La instalación de recursos de Liberty no requiere una herramienta de instalación formal, como por ejemplo IBM Installation Manager.
  • Para simplificar el despliegue y el mantenimiento, puede compartir un kit de desarrollo de software (SDK), archivos binarios de ejecución, archivos de configuración de servidor y archivos binarios de aplicación entre muchas instancias de servidor de Liberty identificadas.
  • No es necesaria la existencia de un agente en los hosts de destino, lo cual reduce la sobrecarga de administración.
  • La actualización no destructiva permite instalar fácilmente nuevas versiones de recursos de Liberty de cualquier tipo. Puede conmutar fácilmente entre las versiones antiguas y nuevas de los recursos, o ejecutar versiones concurrentes de recursos.

El ID que utiliza en el gestor de trabajos debe estar autorizado para el rol de administrador o el rol de operador para someter trabajos.

Antes de someter un trabajo, inicie el gestor de trabajos. Uno de los destinos del gestor de trabajos debe ser un host no gestionado para ejecutar trabajos de Liberty. Si ningún destino es un host no gestionado, registre un host. Consulte "Registro de sistemas principales con gestores de trabajos".

Al registrar un host de destino con el gestor de trabajos en una página Nuevos destinos de la consola administrativa (Trabajos > Destinos > Nuevo host), especifique un nombre de usuario de sistema operativo para Usuario administrativo con autorización de instalación y una contraseña o información de claves pública-privada para la autenticación de usuario. Si especifica un nombre de usuario y las credenciales durante el sometimiento de trabajos y selecciona más de un host de destino, el nombre de usuario y las credenciales de seguridad se utilizan para todos los hosts de destino. El ID de usuario y la contraseña de la consola no se utilizarán para la autenticación en los hosts.

Best practice Best practice: Al registrar un host de destino, si ha seleccionado Guardar información de seguridad en la consola o establece saveSecurity en true en el mandato registerHost, entonces no es necesario que especifique un nombre de usuario y credenciales de seguridad del sistema operativo el someter trabajos.bprac
Best practice Best practice: Para seleccionar fácilmente los destinos en los que ejecutar un trabajo, utilice la consola administrativa o wsadmin para definir grupos de destinos adecuados. A continuación, al someter un trabajo, seleccione el grupo de trabajos adecuado en lugar de especificar o seleccionar los destinos individuales.bprac
[AIX][HP-UX][Linux][Solaris]Si utiliza un entorno OpenSSH, establezca variables de entorno para el canal exec de ssh:
  1. En el archivo /etc/ssh/sshd_config, establezca PermitUserEnvironment en yes.
  2. Cambie al directorio .ssh del directorio inicial. Cree un archivo de propiedades llamado environment y en él establezca JAVA_HOME=vía_acceso_absoluta_directorio_inicial_java.
  3. Reinicie sshd. Ejecute stopsrc -s ssh y luego startsrc -s ssh.

Acerca de esta tarea

Los temas de esta sección describen cómo instalar recursos de Liberty y administrar servidores Liberty ejecutando trabajos en la consola del gestor de trabajos o consola del gestor de despliegue.

Los trabajos que el usuario puede ejecutar dependen de los trabajos soportados por los destinos de host y de las credenciales de seguridad del usuario.

En lugar de utilizar una consola, puede ejecutar mandatos wsadmin del grupo de mandatos AdministrativeJobs. Consulte el tema sobre tipos de trabajos administrativos.

Procedimiento

  1. Antes de instalar recursos de Liberty, cree uno o más archivos comprimidos (.zip) que contengan los recursos de Liberty necesarios en una estructura de directorios que satisfaga las reglas del gestor de trabajos.

    Puede obtener Liberty de cualquiera de las formas siguientes:

    • Durante la instalación de WebSphere Application Server, Network Deployment, seleccione característica opcional WebSphere Application Server Liberty. Si no incluye esta característica durante la instalación inicial, puede añadir esta característica utilizando la función Modificar en Installation Manager. El servidor de Liberty se instala en el directorio raíz_servidor_aplicaciones/wlp.
    • Descargue el archivo .zip de https://developer.ibm.com/wasdev.

    Empaquetado de recursos de Liberty describe cómo crear archivos comprimidos (.zip) estructurados correctamente para topologías de despliegue diferentes. Para obtener más información de visión general y ejemplos, consulte los laboratorios y módulos de IBM Education Assistant.

    No se incluye un kit de desarrollo de software (SDK) o entorno de ejecución Java (JRE) con Liberty aunque es es necesaria para ejecutar los servidores y los trabajos de gestión de servidores. Debe utilizar el gestor de trabajos para desplegar un SDK o JRE en un SDK o JRE instalado previamente en los hosts de destino.

  2. Establezca variables para las instalaciones de Liberty.

    Especifique una vía de acceso absoluta para la variable WLP_WORKING_DIR de WebSphere. En función de la topología de despliegue, es posible que sea necesario definir las variables WLP_SHARED_DIR y WLP_ADDITIONAL_DIRS de WebSphere. No especifique las vías de acceso relativas para cualquiera de estas variables.

  3. Opcional: Si los servidores de Liberty utilizan la característica serverStatus-1.0, el estado de los servidores se envía automáticamente al puerto STATUS_LISTENER_ADDRESS. Para cambiar el número de puerto de STATUS_LISTENER_ADDRESS, utilice la página Ports de la consola del gestor de despliegue (Administración del sistema > Gestor de despliegue > Puertos) o la consola del gestor de trabajos Administración del sistema > Gestor de trabajos > Puertos).

    Si cambia el número de puerto STATUS_LISTENER_ADDRESS después de instalar recursos de Liberty, ya no recibirá estados de recursos automáticos de Liberty instalados previamente.

  4. Ejecute el trabajo Instalar recursos de perfil Liberty.
  5. Ejecute el trabajo de inventario si necesita registrar recursos de Liberty preexistentes con el gestor de trabajos. Establecer variables para servidores Liberty explica cómo configurar los directorios en los que se realiza la búsqueda cuando se ejecuta el trabajo de inventario.
  6. Ejecute trabajos para administrar servidores y recursos de Liberty:

Qué hacer a continuación

Después de someter un trabajo, vaya a la página Estado del trabajo y pulse el ID del trabajo para ver 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.

Si el trabajo se ha ejecutado satisfactoriamente, pulse Trabajos > Recursos de destino para ver los recursos de Liberty en la lista de recursos de destino.


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=tagt_jobmgr_comp_server
File name: tagt_jobmgr_comp_server.html