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

IBM® WebSphere Application Server Liberty utiliza IBM Installation Manager para la instalación 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 se encuentran disponibles en el soporte del producto, en repositorios basados en web alojados por IBM y en 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 al Information Center de 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.

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.
Por ejemplo, los repositorios de producto de WebSphere Application Server Liberty se encuentran en los siguientes URL:
  • WebSphere Application Server Liberty Core Versión 8.5
    http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.v85
  • WebSphere Application Server Liberty Core Trial Versión 8.5
    http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.TRIAL.v85
Consulte Repositorios de productos en línea para ofertas WebSphere Application Server para obtener información de repositorios de productos adicionales.

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.v85 
    –repositories 
      http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.v85 
    -target
    D:\LIB_CORE_versión
    -prompt 
    -showProgress 
    -acceptLicense

    Puesto que no se especifica ningún número de versión con el nombre de oferta, este mandato creará un nuevo repositorio que da soporte a la instalación directa del último nivel de fixpack de WebSphere Application Server Liberty Versión 8.5. Este nuevo repositorio no da soporte a la instalación de la versión 8.5.5.0, aunque sí da soporte a la actualización desde una instalación de la versión 8.5.5.0 existente a la última versión.

  • Ejemplo 2
    PUCL copy com.ibm.websphere.liberty.v85_8.5.5.0.20110503_0200 
    –repositories 
      http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.v85 
    -target D:\LIB_CORE 
    -prompt 
    -showProgress 
    -acceptLicense
    PUCL copy com.ibm.websphere.liberty.v85_8.5.5.1.20110829_1838 
    –repositories 
      http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.v85 
    -target D:\LIB_CORE 
    -prompt 
    -showProgress 
    -acceptLicense

    El primer mandato crea un repositorio de destino con WebSphere Application Server Liberty Versión 8.5.5.0. El segundo mandato añade el fixpack de la versión 8.5.5.1 al mismo repositorio. Ahora puede utilizar este repositorio resultante para instalar la versión 8.5.5.0, instalar la versión 8.5.5.1 o actualizar de la versión 8.5.5.0 a la 8.5.5.1.

Consejo: Con algunas ofertas, como WebSphere SDK Java™ Technology Edition Versión 7.0 for Liberty, puede utilizar Packaging Utility con la opción –platform (a veces denominada "distribución en plataformas") para crear un repositorio que abarque 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.websphere.liberty.IBMJAVA.v70 
–repositories http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.IBMJAVA.v70 
-platform os=linux,arch=ppc64
-target D:\LIB_CORE
-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.
En la tabla siguiente se enumeran las combinaciones válidas para crear un repositorio local de oferta de WebSphere SDK Java Technology Edition Versión 7.0 para Liberty distribuido por sistema operativo y arquitectura.
Tabla 1. Combinaciones válidas para crear un repositorio local de oferta de WebSphere SDK Java Technology Edition Versión 7.0 para Liberty mediante 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

Para obtener más información sobre la distribución en plataformas, vaya al Information Center de IBM Packaging Utility.


Icono que indica el tipo de tema Tema de tarea

Términos y condiciones para centros de información | Comentarios


Icono de indicación de fecha y hora Última actualización: 15 de junio de 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=twlp_ins_creating_cust_reps
Nombre de archivo:twlp_ins_creating_cust_reps.html