Instalación de arreglos temporales y fixpacks de Liberty en sistemas operativos z/OS

Los fixpacks del producto pueden contener un servicio incluido para portar WebSphere Application Server for z/OS Liberty a un nuevo nivel. Los arreglos temporales proporcionan servicio de corrección para problemas conocidos específicos. Puede utilizar IBM® Installation Manager para actualizar la oferta con los arreglos que están disponibles para el nivel de servicio de WebSphere Application Server for z/OS Liberty.

Antes de empezar

[17.0.0.3 and later]Importante: El soporte para utilizar Java™ SE 6 con WebSphere Liberty finalizó en septiembre de 2017. El kernel Liberty se recompiló para 17.0.0.3. A partir de 17.0.0.3, el kernel Liberty deja de ejecutarse con Java SE 6. Si sigue utilizando Java SE 6 en releases anteriores después del fin de la fecha de soporte, podría exponer su entorno a riesgos de seguridad.

El SDK de Java recomendado es Java SE 8, porque proporciona las últimas características y actualizaciones de seguridad. Como alternativa a instalar Java SE 8, puede instalar otra versión soportada de Java SDK.

Póngase en contacto con IBM Software Support Center para obtener información sobre las actualizaciones de WebSphere Application Server Liberty for z/OS. Para obtener más información sobre las actualizaciones, consulte la publicación WebSphere Application Server para z/OS: Program Directory. La información más actual está disponible en el centro de soporte de software de IBM y en Fix Central.

Cuando se instala un fixpack, Installation Manager vuelve a aplicar automáticamente los arreglos temporales instalados si son aplicables al nivel de fixpack actualizado. Los arreglos temporales no aplicables, por ejemplo si el fixpack actualizado contiene el arreglo, se desinstalan. En algunos casos, Installation Manager debe desinstalar un arreglo temporal que debe volverse a aplicar manualmente. Por ejemplo, puede actualizar a un fixpack que no contiene el arreglo y necesita un nivel de arreglo temporal actualizado. Installation Manager le informa si hay arreglos temporales que deben volverse a aplicar manualmente. Puede verificar qué arreglos temporales están instalados ejecutando el mandato productInfo version --ifixes.

Debe tener IBM Installation Manager Versión 1.8.5 o posterior.

Si desea instalar activos de Liberty desde repositorios basados en el directorio local o en una instancia de Liberty Asset Repository Service, configure los repositorios. Si desea más información sobre los repositorios de activos Liberty, consulte Instalación de activos utilizando Installation Manager.

Procedimiento

  1. Utilice Installation Manager para aplicar el mantenimiento necesario a la estructura de sistema de archivos y al conjunto de datos de oferta.
    1. Para ver una lista de arreglos que están disponibles para WebSphere Application Server for z/OS Liberty y para obtener información específica sobre cada arreglo, realice las acciones siguientes.
      1. Vaya a Fix Central.
      2. Pulse Find product (Buscar producto).
      3. Seleccione WebSphere Liberty como grupo de productos.
      4. Seleccione la versión del producto que se va a actualizar.
      5. Seleccione z/OS como plataforma y pulse Continuar.
      6. Seleccione Browse for fixes (Examinar arreglos) y pulse Continuar.
      7. Pulse Más información bajo cada arreglo para ver información sobre el arreglo.
    2. Actualice WebSphere Application Server for z/OS Liberty con los arreglos temporales mediante uno de los procedimientos siguientes.
      • Acceda al repositorio de servicio activo que contiene los arreglos y utilice la actualización basada en web.
        Utilice Installation Manager en el sistema local para actualizar WebSphere Application Server for z/OS Liberty con los arreglos temporales de los repositorios de servicio activos basados en web.
        • Para los repositorios de servicio activos, utilice los mismos URL que los utilizados para los repositorios de ofertas de producto disponibles de forma general durante la instalación. Estos URL aparecen listados en Repositorios de producto en línea para ofertas de Liberty.
        • Estas ubicaciones no contienen páginas web a las que puede acceder utilizando un navegador web. Son ubicaciones de repositorio basado en web remotas que se especifican para Installation Manager para que éste pueda mantener la oferta.
        Para instalar un arreglo de un repositorio de servicio, realice las siguientes acciones:
        1. Monte el sistema de archivos del producto, lectura y grabación, en la vía de acceso en la que se ha montado originalmente con Installation Manager.
        2. Si aún no tiene los archivos de almacenamiento de credenciales ni los archivos de contraseñas maestras de Installation Manager que contienen el ID de usuario y la contraseña de software de IBM, cree archivos que le permitan acceder al repositorio.
          Nota: Estas son las credenciales que se utilizan para acceder a sitios web de software de IBM protegidos.
          Cree un archivo de almacenamiento de credenciales y un archivo de contraseñas maestras:
          imutilsc saveCredential 
            -secureStorageFile archivo_almacenamiento -masterPasswordFile archivo_contraseña_maestra
            -userName ID_IBM_Software
            -userPassword contraseña_IBM_Software
            -url URL_o_vía_repositorio
          Consejo: Cuando cree un archivo de almacenamiento de credenciales, añada /repository.config al final de la ubicación de URL de repositorio si el mandato imutilsc no puede encontrar el URL que se especifica.
        3. Desde el ID de usuario de Installation Manager, realice las acciones siguientes:
          1. Cambie al directorio binarios_Installation_Manager/eclipse/tools, donde binarios_Installation_Manager es el directorio raíz de instalación para Installation Manager.
          2. Instale el arreglo.
            Para instalar un arreglo temporal, utilice este mandato:
            imcl install nombre_arreglo
              -installationDirectory ubicación_instalación_oferta
              -repositories URL_o_vía_acceso_repositorio
              -secureStorageFile archivo_almacenamiento -masterPasswordFile archivo_contraseña_maestra
            Para instalar un fixpack, utilice este mandato:
            imcl install
            ID_oferta_versión_oferta,ID_característica_opcional
              -installationDirectory ubicación_instalación_oferta
              -properties
            user.useLibertyRepository=[true|false],user.addon=nombre_abreviado_o_simbólico_complemento,user.feature=nombre_abreviado_o_simbólico_característica
              -repositories
            URL_o_vía_repositorio,URL_o_vía_repositorio_activos_Liberty
              -secureStorageFile archivo_almacenamiento -masterPasswordFile archivo_contraseña_maestra
              -acceptLicense
            Consejos:
            • El ID_oferta es el ID de oferta que se lista en Ofertas de producto de Liberty para sistemas operativos soportados.
            • El valor versión_oferta, que si lo desea se puede añadir al ID de oferta con un carácter subrayado, es una versión específica de la oferta para instalar (16.0.20160503_0200 por ejemplo).
              • Si no se especifica versión_oferta, se instalan la versión más reciente de la oferta y todos los arreglos temporales para esa versión.
              • Si se especifica versión_oferta, se instala la versión especificada de la oferta pero no se instalan arreglos temporales para esa versión.
              La versión de oferta se puede encontrar al final del ID de oferta con un carácter de subrayado cuando ejecute el siguiente mandato en el repositorio:
              imcl listAvailablePackages -repositories
              URL_o_vía_repositorio
            • También puede especificar none, recommended o all con el argumento -installFixes para indicar qué arreglos temporales desea instalar con la oferta.
              • Si no se especifica la versión de oferta, la opción -installFixes toma all de forma predeterminada.
              • Si se especifica la versión de oferta, la opción -installFixes toma none de forma predeterminada.
            • Para fixpacks:
              • New: Cuando se actualiza Liberty con un fixpack, también se actualizan todos los complementos y las características de Liberty instalados.
                [17.0.0.3 and later]Importante: Si Java SE 6 está instalado, la actualización falla. Debe migrar Java SE 6 a Java SE 8 y reiniciar la actualización.
                Puede instalar complementos y características adicionales especificándolos en las propiedades user.addon y user.feature, tal como se muestra en el ejemplo siguiente. Tenga en cuenta que los nombres abreviados o los nombres simbólicos de característica están separados con comas dobles:
                ./imcl install com.ibm.websphere.liberty.zOS,embeddablecontainer             
                -properties
                user.addon=extendedPackage-1.0,user.feature=portlet-2.0,,portletserving-2.0
                -installationDirectory
                /InstallationManager/products/WebSphere/Liberty/nivel
                -acceptLicense
                -repositories
                http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.zOS,https://your_onprem_asset_repo_url,/usr/lpp/LocalAssetRepo,/usr/lpp/LocalAssetRepo2.zip
                -sharedResourcesDirectory /InstallationManager/sharedResources
                -showProgress
                Puede instalar activos de instancias del servicio Liberty Asset Repository Service o repositorios locales basados en directorios con o sin acceso a Internet. Añada el URL del repositorio, la vía de acceso de directorio o la vía de acceso de archivo de archivado en el parámetro -repositories. Se accede a estos repositorios en el orden en el que se han especificado. Si desea más información sobre estos repositorios de activos, consulte Instalación de activos utilizando Installation Manager. Para instalar activos desde el IBM WebSphere Liberty Repository, debe tener acceso a Internet. Para habilitar el acceso al repositorio de Liberty en el parámetro -properties, establezca la opción user.useLibertyRepository en true. El repositorio de Liberty es el último de los repositorios a los que se ha accedido durante la instalación.
              • Para instalar el contenedor EJB incorporable y el cliente JPA, especifique la característica embeddablecontainer opcional detrás del ID de oferta, separada por una coma.

                El contenedor EJB incorporable es un archivo JAR (Java Archive) que puede utilizar para ejecutar enterprise beans en un entorno autónomo de Java Platform, Standard Edition (SE). Puede ejecutar enterprise beans utilizando este contenedor que se puede incorporar fuera del servidor de aplicaciones. El contenedor EJB incorporable forma parte de la especificación EJB 3.1 y se utiliza principalmente para la lógica empresarial de enterprise beans de pruebas de unidad.

                El cliente JPA puede utilizarse con el contenedor EJB incorporable para proporcionar función de Java Persistence API en un entorno Java SE.

          3. Opcional: Liste todos los paquetes instalados para verificar la instalación:
            imcl listInstalledPackages -long
      • Descargue los archivos que contienen los arreglos desde Fix Central y utilice la actualización local.
        Puede descargar los archivos comprimidos que contienen los arreglos de Fix Central. Cada archivo de arreglos comprimido contiene un repositorio de Installation Manager para el arreglo y suele tener una extensión .zip. Después de descargar los archivos de arreglos, puede utilizar Installation Manager para actualizar WebSphere Application Server for z/OS Liberty for con los arreglos.
        1. Para descargar los arreglos, realice las acciones siguientes:
          1. Vaya a Fix Central.
          2. Pulse Find product (Buscar producto).
          3. Seleccione WebSphere Liberty como grupo de productos.
          4. Seleccione la versión de la oferta que se va a actualizar.
          5. Seleccione z/OS como plataforma y pulse Continuar.
          6. Seleccione Browse for fixes (Examinar arreglos) y pulse Continuar.
          7. Seleccione los arreglos que desea descargar y pulse Continuar.
          8. Seleccione las opciones de descarga y pulse Continuar.
          9. Pulse I agree (Estoy de acuerdo) para aceptar los términos y condiciones.
          10. Pulse Download Now (Descargar ahora) para descargar los arreglos.
          11. Transfiera los archivos de arreglos comprimidos en formato binario al sistema z/OS en el que se instalarán.
          12. Si está instalando un fixpack, extraiga los archivos de repositorio comprimidos en un directorio del sistema.
        2. Para instalar un arreglo de un archivo descargado, realice las siguientes acciones:
          1. Monte el sistema de archivos del producto, lectura y grabación, en la vía de acceso en la que se ha montado originalmente con Installation Manager.
          2. Desde el ID de usuario de Installation Manager, realice las acciones siguientes:
            1. Cambie al directorio binarios_Installation_Manager/eclipse/tools, donde binarios_Installation_Manager es el directorio raíz de instalación para Installation Manager.
            2. Instale el arreglo.
              Para instalar un arreglo temporal, utilice este mandato:
              imcl install nombre_arreglo 
                 -installationDirectory ubicación_instalación_oferta
                 -repositories archivo_comprimido
              Para instalar un fixpack, utilice este mandato:
              imcl install
              ID_oferta_versión_oferta,ID_característica_opcional
                -installationDirectory ubicación_instalación_oferta
                -repositories ubicación_de_archivos_expandidos
                -acceptLicense
              Consejos:
              • El ID_oferta es el ID de oferta que se lista en Ofertas de producto de Liberty para sistemas operativos soportados.
              • El valor versión_oferta, que si lo desea se puede añadir al ID de la oferta con un carácter subrayado, es una versión específica de la oferta para instalar, (16.0.2.20160503_0200 por ejemplo).
                • Si no se especifica versión_oferta, se instalan la versión más reciente de la oferta y todos los arreglos temporales para esa versión.
                • Si se especifica versión_oferta, se instala la versión especificada de la oferta pero no se instalan arreglos temporales para esa versión.
                La versión de oferta se puede encontrar al final del ID de oferta con un carácter de subrayado cuando ejecute el siguiente mandato en el repositorio:
                imcl listAvailablePackages -repositories
                URL_o_vía_repositorio
              • También puede especificar none, recommended o all con el argumento -installFixes para indicar qué arreglos temporales desea instalar con la oferta.
                • Si no se especifica la versión de oferta, la opción -installFixes toma all de forma predeterminada.
                • Si se especifica la versión de oferta, la opción -installFixes toma none de forma predeterminada.
              • Para fixpacks:
                • New: Cuando se actualiza Liberty con un fixpack, también se actualizan todos los complementos y las características de Liberty instalados.
                  Puede instalar complementos y características adicionales especificándolos en las propiedades user.addon y user.feature, tal como se muestra en el ejemplo siguiente. Tenga en cuenta que los nombres abreviados o los nombres simbólicos de característica están separados con comas dobles:
                  ./imcl install com.ibm.websphere.liberty.zOS,embeddablecontainer             
                  -properties
                  user.addon=extendedPackage-1.0,user.feature=portlet-2.0,,portletserving-2.0
                  -installationDirectory
                  /InstallationManager/products/WebSphere/Liberty/nivel
                  -acceptLicense
                  -repositories
                  http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.zOS,https://your_onprem_asset_repo_url,/usr/lpp/LocalAssetRepo,/usr/lpp/LocalAssetRepo2.zip
                  -sharedResourcesDirectory /InstallationManager/sharedResources
                  -showProgress
                  Puede instalar activos de instancias del servicio Liberty Asset Repository Service o repositorios locales basados en directorios con o sin acceso a Internet. Añada el URL del repositorio, la vía de acceso de directorio o la vía de acceso de archivo de archivado en el parámetro -repositories. Se accede a estos repositorios en el orden en el que se han especificado. Si desea más información sobre estos repositorios de activos, consulte Instalación de activos utilizando Installation Manager. Para instalar activos desde el IBM WebSphere Liberty Repository, debe tener acceso a Internet. Para habilitar el acceso al repositorio de Liberty en el parámetro -properties, establezca la opción user.useLibertyRepository en true. El repositorio de Liberty es el último de los repositorios a los que se ha accedido durante la instalación.
                • Para instalar el contenedor EJB incorporable y el cliente JPA, especifique la característica embeddablecontainer opcional detrás del ID de oferta, separada por una coma.

                  El contenedor EJB incorporable es un archivo JAR (Java Archive) que puede utilizar para ejecutar enterprise beans en un entorno autónomo de Java Platform, Standard Edition (SE). Puede ejecutar enterprise beans utilizando este contenedor que se puede incorporar fuera del servidor de aplicaciones. El contenedor EJB incorporable forma parte de la especificación EJB 3.1 y se utiliza principalmente para la lógica empresarial de enterprise beans de pruebas de unidad.

                  El cliente JPA puede utilizarse con el contenedor EJB incorporable para proporcionar función de Java Persistence API en un entorno Java SE.

            3. Opcional: Liste todos los paquetes instalados para verificar la instalación:
              imcl listInstalledPackages -long

    Para obtener más información sobre la actualización de WebSphere Application Server for z/OS Liberty, consulte Actualización y desinstalación de Liberty en z/OS.

  2. Vuelva a montar el sistema de archivos del producto en la ubicación de producción.

    Normalmente el sistema de archivos se deberá montar como de sólo lectura.

  3. Realice otras acciones de migración como se indica en las cartas de presentación de arreglo o APAR.
  4. Inicie el (los) servidor(es) para completar las tareas necesarias posteriores a la instalación.

    Al arrancar el servidor, el post-instalador se ejecutará automáticamente en cada nodo a fin de actualizar el sistema de archivos de configuración al nuevo nivel de servicio.

    Nota: En las células de Network Deployment, el nodo de gestor de despliegue debe estar en el mismo nivel de servicio o un nivel posterior al de los nodos de servidor de aplicaciones de la célula. Debe asegurarse de que el nodo de gestor de despliegue se ha actualizado al nuevo nivel de servicio.

Icono que indica el tipo de tema Tema de tarea

Nombre de archivo: twlp_ins_install_fixes_z.html