IBM WebSphere Application Server 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 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 repositorios que
contienen la combinación correcta 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 desempaquetadas. 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 Installation Manager accesible, incluidos los repositorios de productos
alojados en web de IBM y descargas descomprimidas de Passport Advantage.
Para obtener más información sobre Packaging Utility, consulte la
documentación de Installation Manager.
- Utilice Packaging Utility para crear repositorios personalizados o
"empresariales" de Installation Manager que contienen
determinados productos y niveles de mantenimiento de acuerdo con 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.
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: Debe leer el acuerdo de licencia incluido en los
archivos del producto y luego aceptar el acuerdo especificando
-acceptLicense en el mandato siguiente.
PUCL copy com.ibm.websphere.BASE.v90
–repositories
http://www.ibm.com/software/repositorymanager/com.ibm.websphere.BASE.v90
-target D:\WASBase_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 dará soporte a la instalación directa del último nivel de fixpack de WebSphere Application
Server Base Versión 9.0. Este nuevo repositorio no dará soporte a la instalación de la versión 9.0.0.0,
aunque sí dará soporte a la actualización desde una instalación de la versión 9.0.0.0 existente a la última versión.
- Ejemplo 2
PUCL copy com.ibm.websphere.BASE.v90_9.0.0.20160503_0200
–repositories
http://www.ibm.com/software/repositorymanager/com.ibm.websphere.BASE.v90
-target D:\WASBase
-prompt
-showProgress
-acceptLicense
PUCL copy com.ibm.websphere.BASE.v90_9.0.1.20160829_1838
–repositories
http://www.ibm.com/software/repositorymanager/com.ibm.websphere.BASE.v90
-target D:\WASBase
-prompt
-showProgress
-acceptLicense
El primer mandato crea un repositorio de destino con WebSphere Application
Server Base Versión 9.0.0.0. El segundo mandato añade el fixpack de la versión 9.0.0.1 al mismo repositorio.
Ahora puede utilizar este repositorio resultante para instalar la versión 9.0.0.0, instalar la versión 9.0.0.1 o actualizar de la versión 9.0.0.0 a
la 9.0.0.1.
- Puede utilizar IBM Packaging Utility versión 1.5.2 o posterior 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.
Nota: 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.
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:
- Ejemplo 3
PUCL copy com.ibm.websphere.BASE.v90_9.0.0.20160503_0200
–repositories
http://www.ibm.com/software/repositorymanager/com.ibm.websphere.BASE.v90
-target D:\WASBase_Linux
–platform os=linux,arch=ppc
-prompt
-showProgress
-acceptLicense
Este mandato creará un nuevo repositorio para la instalación de
WebSphere Application Server Versión 9.0.0.0 en Linux PPC. A continuación, puede añadir el fixpack de la versión 9.0.0.1 para Linux en el mismo repositorio:
PUCL copy com.ibm.websphere.BASE.v90_9.0.1.20160829_1838
–repositories
http://www.ibm.com/software/repositorymanager/com.ibm.websphere.BASE.v90
-target D:\WASBase_Linux
–platform os=linux,arch=ppc
-prompt
-showProgress
-acceptLicense
También puede crear un repositorio para la instalación directa
a cualquier nivel de fixpack para una plataforma determinada.
Tras crear un depósito para una plataforma determinada,
puede añadir contenidos para plataformas adicionales. En el ejemplo siguiente,
el primer mandato crea un repositorio de Linux para la instalación directa del último fixpack para WebSphere Application Server. El segundo mandato
añade el contenido para AIX. El delta para añadir el contenido de la plataforma adicional debería ser relativamente pequeño puesto que la mayor parte del contenido de la instalación es común entre las diversas plataformas.
- Ejemplo 4
PUCL copy com.ibm.websphere.BASE.v90
–repositories
http://www.ibm.com/software/repositorymanager/com.ibm.websphere.BASE.v90
-target D:\WASBaseV9
–platform os=linux,arch=ppc
-prompt
-showProgress
-acceptLicense
PUCL copy com.ibm.websphere.BASE.v90
–repositories
http://www.ibm.com/software/repositorymanager/com.ibm.websphere.BASE.v90
-target D:\WASBaseV9
–platform os=aix
-prompt
-showProgress
-acceptLicense
Observe no es necesario especificar al mismo tiempo las opciones
os y arch con el argumento –platform.
En el último mandato sólo se ha especificado os=aix.
Debe tener en cuenta los problemas conocidos siguientes si
decide utilizar esta función:
- Si especifica combinaciones de sistema operativo y arquitectura no soportadas para las ofertas de WebSphere Application
Server al utilizar la opción –platform del mandato copy de Packaging
Utility, es posible que se creen repositorios locales inutilizables. En la tabla siguiente se enumeran las combinaciones válidas para crear un repositorio de oferta de WebSphere Application
Server distribuido por sistema operativo y arquitectura.
Tabla 1. Combinaciones válidas para crear un repositorio de ofertas local de WebSphere Application Server
utilizando el mandato copy de Packaging UtilityPlataforma |
Opciones |
Depósito resultante |
Windows |
os=win32,arch=x86_64 os=win32
|
Windows de 64 bits |
Linux
Intel |
os=linux,arch=x86_64 |
Linux
Intel de 64 bits |
Linux
Power |
os=linux,arch=ppc64 |
Linux
Power de 64 bits |
zLinux |
os=linux,arch=s390x |
zLinux de 64 bits |
AIX |
os=aix,arch=ppc64 os=aix
|
AIX de 64 bits |
Solaris Sparc |
os=solaris,arch=sparc64 |
Solaris Sparc de 64 bits |
Solaris Intel |
os=solaris,arch=x86_64 |
Solaris Intel de 64
bits |
HP-UX Itanium |
os=hpux,arch=ia64 |
HP-UX Itanium de 64
bits |
IBM i |
os=os400,arch=ppc64 os=os400
|
IBM i |
z/OS |
os=zos,arch=s390x os=zos
|
z/OS |
Restricción: Cuando utiliza la interfaz de línea de mandatos de Packaging Utility (PUCL.exe) que está disponible en la carpeta de instalación de Packaging Utility, sólo puede especificar una vez el parámetro -platform.
- Si crea un repositorio específico para una plataforma a partir de los archivos ZIP de fixpack de Passport Advantage
y Fix Central que se descargan y se desempaquetan en primer lugar, debe hacer referencia a los dos repositorios al copiar
archivos de mantenimiento específicos para una plataforma en el repositorio de destino. Si desempaqueta los archivos ZIP de Passport Advantage para WebSphere Application Server Network Deployment
versión 9.0.0.0 en la carpeta de Windows C:\WASND9000 y después desempaqueta los archivos ZIP de la versión 9.0.0.1 en C:\WASND9001,
por ejemplo, a continuación puede crear un repositorio Windows para la versión
9.0.0.0 con el mandato siguiente:
PUCL copy com.ibm.websphere.ND.v90_9.0.0.20160503_0200
–repositories C:\WASND9000
-target C:\WASND_Windows
–platform os=win32,arch=x86_64
-prompt
-showProgress
-acceptLicense
y, a continuación, añada el fixpack, especificando los dos repositorios de origen: PUCL copy com.ibm.websphere.ND.v90_9.0.1.20160829_1838
–repositories C:\WASND9000,C:\WASND9001
-target C:\WASND_Windows
–platform os=win32,arch=x86_64
-prompt
-showProgress
-acceptLicense