Creación de repositorios de instalación personalizada con IBM Packaging Utility

WebSphere Application Server Liberty utiliza IBM® Installation Manager para la instalación del producto y la gestión del ciclo de vida. Installation Manager accede a los repositorios de origen donde se encuentran los contenidos para una instalación de producto de software. Los repositorios están disponibles en el soporte del producto, en repositorios basados en web alojados por IBM, y desde Passport Advantage. IBM Packaging Utility puede ayudarle a crear y personalizar los repositorios empresariales que contienen la correcta combinación de productos y niveles de mantenimiento necesarios para todos los aspectos de su empresa.

Acerca de esta tarea

Puede utilizar Installation Manager para conectarse a un repositorio de Installation Manager (o a un conjunto de repositorios) para encontrar productos y actualizaciones de servicio que tiene a su disposición para su instalación. Un repositorio de Installation Manager es sencillamente una carpeta de archivos con estructura arbórea que incluye carga útil y metadatos de producto. Puede instalar los productos de software que necesite directamente de un repositorio de servicio basado en web de IBM o descargar y desempaquetar archivos comprimidos de Passport Advantage e instalar los productos a partir de las carpetas de archivos desempaquetados. El resultado de desempaquetar los archivos también se considera que es un repositorio de Installation Manager. Como con cualquier repositorio de Installation Manager, estos archivos desempaquetados pueden alojarse en un servidor HTTP, un servidor FTP o un sistema en red interno para hacerlos disponibles para la organización.

Packaging Utility es una herramienta complementaria a Installation Manager con la que puede crear y gestionar repositorios personalizados de Installation Manager para la organización. Puede copiar varios paquetes, niveles de mantenimiento y arreglos en un único repositorio. Packaging Utility copia desde los repositorios de origen a los repositorios personalizados de destino. Los repositorios de origen pueden incluir cualquier repositorio de IBM Installation Manager accesible, incluidos los repositorios de productos alojados en web de IBM y descargas descomprimidas de Passport Advantage.

Si desea más información sobre Packaging Utility, vaya a la documentación del producto IBM Packaging Utility.

Procedimiento

Puede utilizar Packaging Utility para crear repositorios de Installation Manager personalizados o "de empresa" que contengan productos y niveles de mantenimiento específicos que se ajusten a las necesidades de su empresa.

Como administrador, puede controlar el contenido de su repositorio empresarial, que después puede servir como repositorio central al que se conecte la organización para llevar a cabo procesos de instalación y actualización.

Packaging Utility, fundamentalmente, copia a partir de unos repositorios de origen de Installation Manager a un repositorio de destino y elimina artefactos duplicados, ayudando a mantener el tamaño del repositorio lo más pequeño posible. También puede suprimir (o "purgar") un repositorio, eliminando niveles de mantenimiento o productos que no son necesarios.

Puede descargar la última versión de Packaging Utility de IBM Support Portal.

Al igual que Installation Manager, Packaging Utility tiene interfaces GUI y de línea de mandatos. Debe especificar los URL de repositorio de los repositorios de Installation Manager que contienen las ofertas que desea copiar.

Si desea una lista de URL de repositorio, consulte Repositorios de producto en línea para ofertas de Liberty. Los URL de repositorio de Installation Manager siguen el siguiente modelo:
http://www.ibm.com/software/repositorymanager/nombre_oferta
Nota: Esta ubicación no contiene una página web a la que puede acceder utilizando un navegador web.

El repositorio de destino que crea con Packaging Utility siempre dará soporte a una instalación completa; por lo tanto, no puede utilizar Packaging Utility para crear un repositorio que sea sólo una copia de un fixpack. Sin embargo, puede crear un depósito que contenga el contenido mínimo para dar soporte a la instalación directa de un nivel de fixpack. Considere los dos siguientes ejemplos que utilizan la interfaz de línea de mandatos de Packaging Utility (PUCL.exe) que está disponible en la carpeta de instalación de Packaging Utility.

  • Ejemplo 1
    Nota: Tenga en cuenta que debe leer el acuerdo de licencia que encontrará con los archivos de producto y luego indicar la aceptación del acuerdo de licencia especificando -acceptLicense en el mandato como se describe a continuación.
    PUCL copy com.ibm.websphere.liberty.BASE 
    -repositories 
      http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.BASE 
    -target
    D:\LIB_BASE_version
    -prompt 
    -showProgress
    -acceptLicense

    Puesto que no se ha especificado ningún número de versión con el nombre de oferta, este mandato crea un repositorio nuevo que soporta la instalación directa en el último nivel de fixpack para WebSphere Application Server Liberty.

  • Ejemplo 2
    PUCL copy com.ibm.websphere.liberty.BASE_16.0.2.20160503_0200 
    -repositories 
      http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.BASE 
    -target
    D:\LIB_BASE 
    -prompt 
    -showProgress
    -acceptLicense
    
    PUCL copy com.ibm.websphere.liberty.BASE_16.0.3.20160829_1838 
    -repositories 
      http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.BASE 
    -target
    D:\LIB_BASE 
    -prompt 
    -showProgress
    -acceptLicense

    El primer mandato crea un repositorio de destino con WebSphere Application Server Liberty 16.0.0.2. El segundo mandato añade el fixpack 16.0.0.3 al mismo repositorio. Ahora puede utilizar este repositorio resultante para instalar el fixpack 16.0.0.2, instale el fixpack 16.0.0.3, o actualice de 16.0.0.2 a 16.0.0.3.

Consejo: Con algunas ofertas, como IBM SDK Java™ Technology Edition, puede utilizar Packaging Utility con la opción -platform (denominado a veces "división de plataforma) para crear un repositorio cuyo ámbito son las plataformas y arquitecturas que utiliza la organización. Esta característica está disponible en modo de línea de mandatos especificando la opción –platform con los argumentos os y arch como se muestra en el siguiente ejemplo:
PUCL copy com.ibm.java.jdk.v8 
-repositories
http://www.ibm.com/software/repositorymanager/com.ibm.java.jdk.v8 
-platform os=linux,arch=ppc64
-target
D:\LIB_BASE
-prompt
-showProgress
-acceptLicense</p>
El repositorio puede abarcar plataformas distintas a la plataforma sobre la que se ha creado o donde está almacenado. Por ejemplo, puede ejecutar Packaging Utility en un sistema Windows para crear un repositorio con el contenido necesario para realizar una instalación en un sistema Linux. Durante la instalación en Linux, Installation Manager debe apuntar al repositorio personalizado.
La tabla siguiente lista combinaciones válidas para crear un repositorio local de ofertas de IBM SDK Java Technology Edition que se ha fragmentado por sistema operativo y arquitectura.
Tabla 1. Combinaciones válidas para crear un repositorio local de ofertas de IBM SDK Java Technology Edition utilizando Packaging Utility
Plataforma Opciones Repositorio resultante
Windows os=win32,arch=x86 Repositorio de 32 bits para el sistema operativo Windows de 32 bits y Windows de 64 bits
os=win32.arch=x86_64 Repositorio de 64 bits para Windows de 64 bits
Linux Intel os=linux,arch=x86 Repositorio de 32 bits para Linux Intel de 32 bits y Linux Intel de 64 bits
os=linux.arch=x86_64 Repositorio de 64 bits para Linux Intel de 64 bits
Linux Power os=linux,arch=ppc Repositorio de 32 bits para Linux Power de 32 bits y Linux Power de 64 bits
os=linux.arch=ppc64 Repositorio de 64 bits para Linux Power de 64 bits
zLinux os=linux,arch=s390 Repositorio de 32 bits para zLinux de 32 bits y zLinux de 64 bits
os=linux.arch=s390x Repositorio de 64 bits para zLinux de 64 bits
AIX os=aix,arch=ppc Repositorio de 32 bits para AIX de 32 bits y AIX de 64 bits
os=aix.arch=ppc64 Repositorio de 64 bits para AIX de 64 bits
Solaris Sparc os=solaris,arch=sparc Repositorio de 32 bits para Solaris Sparc de 32 bits y Solaris Sparc de 64 bits
os=solaris,arch=sparc64 Repositorio de 64 bits para Solaris Sparc de 64 bits
Solaris Intel os=solaris,arch=x86_64 Repositorio de 64 bits para Solaris Intel de 64 bits
HP-UX Itanium os=hpux,arch=ia64 Repositorio de 64 bits para HP-UX Itanium de 64 bits
z/OS os=zos,arch=s390x Repositorio de 64 bits para z/OS

Si desea más información sobre la división de plataforma, consulte la documentación del producto IBM Packaging Utility.


Icono que indica el tipo de tema Tema de tarea

Nombre de archivo: twlp_ins_creating_cust_reps.html