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:
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
- Vaya a la herramienta Despliegue.
- Desde la caja de herramientas, seleccione
.
- En los detalles de los hosts en la herramienta Explorar, seleccione
.
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.
- Seleccione para instalar un paquete de servidor Liberty.
- Para TIPOS DE SERVIDOR PREDETERMINADOS, seleccione
Liberty.
- En SERVIDOR LIBERTY, seleccione
SIGUIENTE.
- Para REGLAS PREDETERMINADAS, seleccione
la regla predeterminada Paquete de servidor.
- En PAQUETE DE SERVIDOR, seleccione
SIGUIENTE.
- En PAQUETE DE SERVIDOR, seleccione
CONFIRMAR.
- 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.
- 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.
- 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.
- Seleccione Desplegar.
Resultados
Se ejecutará la acción Desplegar. La herramienta Desplegar
muestra mensajes sobre los resultados y el estado de despliegue.