Instalación de recursos de Liberty utilizando el gestor de trabajos

Puede utilizar el trabajo Instalar perfil de Liberty para instalar de forma remota los recursos en entornos de servidor de Liberty de varios hosts. Los recursos, que deben almacenarse en uno o más archivos comprimidos (.zip) antes de la instalación, se extraen mediante el gestor de trabajos en los destinos de la instalación relativos a un directorio raíz especificado.

Antes de empezar

Antes de ejecutar el trabajo Instalar recursos de perfiles Liberty, deben existir las condiciones siguientes:

  • El gestor de trabajos se debe estar ejecutando.
  • Como mínimo se debe haber registrado un host de destino con el gestor de trabajos.
  • El archivo (.zip) comprimido debe contener recursos de Liberty en una estructura de directorios que satisface las reglas del gestor de trabajos. Consulte Empaquetado de recursos de Liberty.
  • Se debe haber definido el directorio raíz para instalar los recursos en los hosts de destino. Antes de intentar instalar recursos de trabajo, defina la variable WLP_WORKING_DIR de WebSphere en una vía de acceso del directorio que sea válida para los hosts de destino. De forma parecida, antes de intentar instalar recursos compartidos, defina la variable WLP_SHARED_DIR de WebSphere en una vía de acceso del directorio válida. Puede definir valores predeterminados globales para estas variables y alterar temporalmente los valores en hosts específicos según sea necesario. Consulte "Definición de variables para los servidores de Liberty".

Su ID en el gestor de trabajos debe estar autorizado por el rol de administrador o el rol de operador para poder someter trabajos.

Al registrar un host de destino con el gestor de trabajos, puede guardar información de seguridad del sistema operativo. Al someter un trabajo a uno o más destinos para los que no se ha guardado la información de seguridad, deberá especificar un nombre de usuario de sistema operativo autorizado así como una contraseña o información de clave pública-privada para el nombre de usuario. Las credenciales de seguridad deben ser válidas para todos los destinos de trabajo.

El estado de los servidores de Liberty 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 servidor de Liberty, ya no recibirá estados de recursos automáticos de Liberty instalados previamente.

Acerca de esta tarea

Puede utilizar la consola administrativa del gestor de trabajos o del gestor de despliegue para instalar recursos de Liberty en uno o más destinos de host. Desde la consola, elija el trabajo Instalar recursos de perfiles Liberty, especifique la ubicación del archivo comprimido y otras opciones de trabajo, revise el resumen y someta el trabajo.

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

Procedimiento

  1. Pulse Trabajos > Someter en el árbol de navegación de la consola administrativa.
  2. Elija un trabajo para instalar recursos de Liberty.
    1. Seleccione el tipo de trabajo Instalar recursos de perfiles Liberty en la lista.
    2. Opcionalmente especifique una descripción del trabajo.
    3. Pulse Siguiente.
  3. Elija los destinos de trabajo en los cuales añadir los recursos de Liberty.
    1. Seleccione un grupo de destinos de la lista o seleccione Nombres de destino.

      En la lista de grupos de destino sólo aparecen los grupos de destinos que son válidos para el tipo de trabajo que ha seleccionado.

    2. Si ha seleccionado Nombres de destino, especifique un nombre de destino y pulse Añadir o pulse Buscar y especifique los destinos seleccionados en la página Buscar destinos.
    3. Si no ha elegido guardar la información de autenticación de seguridad al registrar los hosts de destino con el gestor de trabajos, especifique un nombre de usuario y una contraseña del sistema operativo o información de claves pública-privada para acceder a los hosts de destino. Las credenciales de seguridad deben ser válidas para todos los destinos de trabajos.
    4. Pulse Siguiente.
  4. Especifique los parámetros para el trabajo de instalación de recursos de Liberty.
    1. Si el archivo comprimido que contiene los recursos de Liberty reside en el servidor del gestor de trabajos, para Vía de acceso del archivo comprimido de recursos de perfiles Liberty, especifique el nombre de vía de acceso completa para el archivo comprimido (.zip).

      Si el archivo comprimido no reside en el servidor del gestor de trabajos, omita este paso y especifique una vía de acceso de URL para el archivo comprimido.

      Por ejemplo, suponga que existe un recurso Liberty en el archivo comprimido /resources/my_liberty_server.zip. Especifique el nombre de vía de acceso completa para el archivo comprimido:

      [AIX][HP-UX][Linux][Solaris]
      /resources/my_liberty_server.zip
      [Windows]
      c:/resources/my_liberty_server.zip
    2. Si el archivo comprimido que contiene los recursos de Liberty no reside en el servidor del gestor de trabajos, para Vía de acceso de URL del archivo comprimido de recursos de perfiles Liberty, especifique la vía de acceso de URL para el archivo comprimido.

      Los nombres de esquema soportados para el localizador universal de recursos (URL) incluyen http, https, ftp y file.

      Restricción: Para utilizar Vía de acceso de URL del archivo comprimido de recursos de perfiles Liberty con un protocolo distinto de file, el host de destino debe tener un programa de utilidad wget. Seleccione un protocolo de descarga remoto http, https o ftp admitido por el programa de utilidad wget del host de destino. Si el programa de utilidad wget no da soporte al protocolo seleccionado, el trabajo no podrá instalar los recursos.

      Por ejemplo, especifique uno de los siguientes URL para el archivo de recurso Liberty, my_liberty_server.zip.

      Si los recursos de Liberty residen en un servidor HTTP o HTTPS:

      http://www.mycompany.com/resources/my_liberty_server.zip
      
      https://www.mycompany.com/resources/my_liberty_server.zip

      Si los recursos de Liberty residen en un servidor FTP:

      ftp://www.mycompany.com/resources/my_liberty_server.zip

      Si los recursos de Liberty residen en el sistema host de destino, el URL puede utilizar el esquema de archivo para describir la vía de acceso y el nombre del archivo comprimido:

      [AIX][HP-UX][Linux][Solaris]
      file:///resources/my_liberty_server.zip
      [Windows]
      file://c:/resources/my_liberty_server.zip
    3. Si el archivo comprimido que contiene los recursos de Liberty no reside en el servidor del gestor de trabajos y el URL no está protegido con contraseña, especifique un nombre de usuario y una contraseña.
      1. Para Nombre de usuario necesario para acceder a URL, especifique un nombre de usuario que pueda acceder al URL especificado para el paso 4(b).
      2. Para Contraseña necesaria para acceder a URL y Confirmar contraseña, especifique una contraseña que permita al usuario acceder al URL.
    4. Para instalar recursos de Liberty que se pueden compartir entre servidores, seleccione Instalar en ubicación compartida.

      De forma predeterminada esta opción no está seleccionada y el trabajo instala los recursos en la ubicación definida por la variable WLP_WORKING_DIR de WebSphere. Cuando esta opción está seleccionada, el trabajo instala los recursos en la ubicación definida por la variable WLP_SHARED_DIR de WebSphere.

    5. Para ejecutar scripts de iSeries opcionales que autorizan la instalación de Liberty y sus servidores incorporados, seleccione Ejecutar scripts de instalación opcionales en los destinos IBM i.
      Cuando está seleccionada, se ejecuta el siguiente mandato para cada Liberty que el gestor de trabajos instala en los destinos IBM i:
      inicio_liberty/bin/iAdmin POSTINSTALL
      Cuando se instalan uno o varios servidores en una topología compartida, se ejecuta el siguiente mandato:
      inicio_servidor_liberty/bin/iAdmin GRANTAUTH --rolename server
       --userprofilename QEJBSVR --userdir raíz_área_servidor
      raíz_área_servidor es el directorio abuelo del directorio del servidor. Por ejemplo, si el servidor está instalado en el directorio /usr/servers/myserver, raíz_área_servidor es /usr y el mandato es:
      inicio_servidor_liberty/bin/iAdmin GRANTAUTH --rolename server
       --userprofilename QEJBSVR --userdir /usr
      Cuando se desinstala una instalación del Liberty, se ejecuta el siguiente mandato en los destinos IBM i:
      inicio_liberty/bin/iAdmin PREUNINSTALL
    6. Pulse Siguiente.
  5. Planifique el trabajo.

    Las fechas y horas que especifique son relativas al gestor de trabajos.

    1. También puede especificar una o varias direcciones de correo electrónico a las que enviar las notificaciones cuando el trabajo haya finalizado.

      Si especifica varias direcciones de correo electrónico, sepárelas con comas.

    2. Seleccione el momento en que el trabajo estará disponible para someterlo.
    3. Seleccione la caducidad del trabajo.
    4. Opcionalmente especifique un intervalo recurrente para el trabajo, una fecha y hora de inicio para el intervalo y una fecha y hora final para el intervalo.
    5. Pulse Siguiente.
  6. Revise el resumen y pulse Finalizar para someter el trabajo.

Resultados

El servidor del gestor de trabajos ejecuta el trabajo e intenta añadir los recursos de Liberty en los hosts de destino.

El trabajo extrae la imagen en un host de destino intentando los siguientes métodos en secuencia:
  • Utilice el programa de utilidad unzip en el host.
  • Utilice el programa de utilidad jar en el host, incluyendo el programa de utilidad jar desde un kit de desarrollo de software (SDK) que ha encontrado un trabajo de inventario.
  • [Windows]Utilice el programa de utilidad unzip que se copia al host remoto mientras dure el trabajo, si el administrador no lo ha inhabilitado específicamente. El programa de utilidad unzip se suprime después de completar el trabajo.
  • Desempaquete el archivo zip en el gestor de trabajos y copie los archivos de uno en uno en el host de destino. Este método se aplica sólo si la imagen reside en el gestor de trabajos.

Qué hacer a continuación

En la página Estado del trabajo, pulse el ID del trabajo de instalación de recursos de Liberty y consulte el estado del trabajo. Pulse el icono de renovación de estado Especifica el icono de renovación de vista para el estado del trabajo para renovar el estado mostrado.

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.

Avoid trouble Avoid trouble: Si el trabajo falla con el mensaje Variable no definida WLP_WORKING_DIR, pulse Entorno > Variables de WebSphere, seleccione el ámbito y pulse Nuevo. Cree una variable con el nombre WLP_WORKING_DIR y un valor que especifique una vía de acceso del directorio en el que instalar recursos de Liberty, tales como /liberty/working. Si el trabajo falla con el mensaje Variable no definida WLP_SHARED_DIR, cree una variable con el nombre WLP_SHARED_DIR y especifique una vía de acceso del directorio en el que instalar recursos de Liberty compartidos, como /liberty/shared. A continuación, vuelva a someter el trabajo. gotcha

Si el trabajo es satisfactorio, pulse Trabajos > Recursos de destino para ver los recursos de Liberty en la lista de recursos.


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_install_comp_server
File name: tagt_jobmgr_install_comp_server.html