Despliegue de paquetes del servidor Liberty con el cetro de administración

Puede utilizar la herramienta de despliegue para instalar archivos (archivados) del paquete del servidor de Liberty en hosts dentro de un colectivo.

Antes de empezar

  • Cree un colectivo Liberty que incluya los hosts en los cuales tiene previsto desplegar la instalación de Liberty. Consulte Despliegue de recursos con el Centro de administración y Configuración de un colectivo Liberty.

    Cada host de sistema debe incluir soporte Java para el programa de utilidad jar y, opcionalmente, un programa de utilidad unzip, en el entorno (vía de acceso) del usuario de la RPC (llamada a procedimiento remoto) especificado durante el registro del host. Además, cada host de destino necesita RXA o SSH. Consulte Configuración de RXA para operaciones de colectivo de Liberty.

  • El entorno Liberty que desea desplegar debe estar comprimido en un paquete de servidor en formato ZIP o JAR. El paquete de servidor debe cumplir los requisitos siguientes:
    • El paquete de servidor incluye, como mínimo, un tiempo de ejecución y un servidor de Liberty. El paquete de servidor debe incluir otros recursos como, por ejemplo, una aplicación web que se ejecute en el servidor.
    • El directorio de nivel superior en el paquete de servidor debe ser wlp y debe contener los directorios de Liberty estándar (bin, clients, dev, lafiles, lib, templates, usr). El directorio usr debe residir en la ubicación predeterminada y todos los servidores deben utilizar el directorio de salida predeterminado.
    • Los servidores incluidos no deben contener ningún valor de configuración de pertenencia colectiva o archivos de almacén de claves.

    Las herramientas disponibles para el empaquetado de archivos incluyen:

    • El mandato package del servidor de Liberty. La sintaxis de mandatos de ejemplo es:
      wlp/bin/server package myServer --include=all | minify --archive=myServer.zip | jar | pax
    • La acción package en el producto WebSphere Developer Tools for Eclipse.

    Puede que tenga que personalizar la instalación, por ejemplo, cambiar los números de puerto, las conexiones de base de datos o las conexiones del sistema de mensajería.

Acerca de esta tarea

Tras definir el colectivo de Liberty y crear el paquete de servidor, utilice la herramienta Desplegar para instalar el paquete de servidor en los hosts del colectivo.

Procedimiento

  1. Vaya a la herramienta Despliegue.
    • Desde la caja de herramientas, seleccione Icono Desplegar.
    • En los detalles de los hosts en la herramienta Explorar, seleccione Icono Acciones > uno_o_varios_nombres_de_host > Desplegar paquete de servidor.

    Para iniciar directamente la herramienta Desplegar en el futuro, puede utilizar el URL que se muestra en el navegador cuando se visualiza la herramienta Desplegar.

  2. Seleccione para instalar un paquete de servidor Liberty.
    1. Para TIPOS DE SERVIDOR PREDETERMINADOS, seleccione Liberty.
    2. En SERVIDOR LIBERTY, seleccione SIGUIENTE.
    3. Para REGLAS PREDETERMINADAS, seleccione la regla predeterminada Paquete de servidor.
    4. En PAQUETE DE SERVIDOR, seleccione SIGUIENTE.
    5. En PAQUETE DE SERVIDOR, seleccione CONFIRMAR.
  3. Para Parámetros de despliegue, especifique el archivo del paquete de servidor Liberty para desplegar y el directorio de instalación de destino. Si arrastra un paquete hasta la herramienta Desplegar o busque un paquete, los valores de nombre de archivo de paquete de servidor y de directorio se establecen automáticamente. También puede escribir en los valores.
    • Opción Arrastrar o Examinar

      Para cargar un archivo desde el sistema de navegador al controlador colectivo, añada al archivo server.xml del controlador una declaración que permita el acceso de escritura:

      <remoteFileAccess writeDir="/home/uploadDir"/>

      A continuación, podrá arrastrar un paquete hasta la herramienta Desplegar o buscar un paquete.

    • Opción Utilizar un archivo situado en el controlador colectivo

      Para utilizar un archivo en el controlador, añada al archivo server.xml del controlador una declaración que permita acceso de lectura al directorio que contiene el archivo del paquete de servidor:

      <remoteFileAccess readDir="/tmp/libertyServerPackages"/>

      A continuación, puede utilizar la opción Utilizar un archivo situado en el controlador colectivo.

    Para los formatos ZIP o JAR de paquete de servidor, especifique el directorio de instalación. Por ejemplo, especifique /home/user1/liberty para el producto para cargar el paquete de servidor en /home/user1/liberty, cree un directorio de servidor en el directorio liberty y, a continuación, descomprima el paquete de servidor.

    El usuario RPC de cada host de destino debe disponer de acceso de lectura y escritura al nivel padre del directorio de instalación.

  4. Para Hosts seleccionados, seleccione los sistemas de host en los cuales instalar el paquete de servidor. Si no ve el host de destino deseado en la lista de hosts disponibles, puede buscar un host.

    Cada host de destino debe estar registrado con el colectivo que gestiona Centro de administración. Consulte Registro de equipos host con un colectivo Liberty.

  5. Para Detalles de seguridad, especifique una contraseña para proteger los archivos de almacén de claves recién generados que contienen credenciales de autenticación de servidor.

    El producto genera archivos de almacén de claves en el directorio resources de cada servidor desplegado.

  6. Seleccione Desplegar.

Resultados

Se ejecutará la acción Desplegar. La herramienta Desplegar muestra mensajes sobre los resultados y el estado de despliegue.


Icono que indica el tipo de tema Tema de tarea



Icono de indicación de fecha y hora Última actualización: Thursday, 1 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=twlp_ui_deploy_libertypackage
Nombre de archivo:twlp_ui_deploy_libertypackage.html