Instalación de fixpacks de Liberty en sistemas operativos IBM i mediante la línea de mandatos

Los fixpacks de producto contiene un servicio empaquetado para que WebSphere Application Server Liberty Core suba a un nuevo nivel de producto. Los arreglos temporales proporcionan servicio de corrección para problemas conocidos específicos. Puede utilizar la función de la línea de mandatos de IBM® Installation Manager para actualizar el producto con los arreglos que están disponibles para el nivel de servicio de la instalación de WebSphere Application Server LibertyCore.

Antes de empezar

[16.0.0.4 y posterior]Nota: El soporte del uso de Java SE 6 con WebSphere Liberty finaliza en septiembre de 2017. Al finalizar el soporte, el kernel de Liberty se volverá a compilar y ya no se podrá ejecutar con Java SE 6. Si sigue utilizando Java SE 6 en fixpacks anteriores tras alcanzar la fecha de soporte, podría exponer su entono a riesgos de seguridad.

El SDK de Java recomendado es Java SE 8, porque proporciona las últimas características y actualizaciones de seguridad.

Póngase en contacto con el centro de soporte de software de IBM para obtener información sobre las actualizaciones para WebSphere Application Server para IBM i. La información más actual está disponible en el centro de soporte de software de IBM Software y en Fix Central.

IBM Installation Manager Versión 1.8.5 o posterior se utiliza para aplicar el mantenimiento del producto en WebSphere Application Server for IBM i.

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.

Consejo: Como alternativa al procedimiento que se describe en este artículo, Installation Manager le permite utilizar el mandato updateAll en un archivo de respuestas o en la línea de mandatos para buscar y actualizar todos los paquetes instalados. Utilice este mandato sólo si tiene un control completo de los arreglos que están contenidos en los repositorios de destino. Si crea y apunta a un conjunto de repositorios personalizados que incluyen sólo los arreglos específicos que desea instalar, debería poder utilizar este mandato con confianza. Si habilita la búsqueda en repositorios de servicio o instala arreglos directamente de otros repositorios activos basados en web, es aconsejable no seleccionar esta opción para poder seleccionar sólo los arreglos que desea instalar utilizando la opción -installFixes con el mandato install en la línea de mandatos o el atributo installFixes en un archivo de respuestas.

Acerca de esta tarea

Utilice este procedimiento siempre que desee aplicar un fixpack nuevo al sistema.
New: Fixpack 16.0.0.2 es el siguiente fixpack de Liberty después de 8.5.5.9. Si desea más información sobre los cambios en la numeración y la entrega del fixpack de Liberty, consulte Novedades en Liberty.

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.

Consejo: También puede instalar fixpacks utilizando archivos de respuestas con Installation Manager. Si desea más información sobre cómo crear y utilizar archivos de respuestas, consulte Instalación de fixpack de Liberty en sistemas operativos IBM i mediante archivos de respuestas y la documentación del producto IBM Installation Manager.

Procedimiento

  1. Si desea una lista de arreglos que están disponibles para la instalación de WebSphere Application Server Liberty Core e 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 IBM i como plataforma y pulse Continuar.
    6. Seleccione Browse for fixes (Examinar arreglos) y pulse Continuar.
    7. Seleccione Fix pack (Arreglo temporal) como tipo de arreglo y pulse Submit (Enviar).
    8. Pulse Más información bajo cada arreglo para ver información sobre el arreglo.
    9. Recomendación: Tome nota del nombre del fixpack que desea instalar.
  2. Actualice la instalación de WebSphere Application Server Liberty Core con el fixpack utilizando uno de los procedimientos siguientes:
    • Acceda al repositorio de servicio activo que contiene el fixpack y utilice la actualización basada en web.
      Utilice Installation Manager en el sistema local para actualizar WebSphere Application Server Liberty Core con los arreglos temporales de los repositorios de servicios 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 productos 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 el producto.
      Para instalar un arreglo de un repositorio de servicio, realice las siguientes acciones:
      1. 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.
        Si desea más información sobre cómo crear archivos de almacenamiento de credenciales y de contraseñas maestras para Installation Manager, consulte la documentación del producto IBM Installation Manager.
        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.
      2. Inicie la sesión en el sistema IBM i con un perfil de usuario que tenga las autorizaciones especiales *ALLOBJ y *SECADM.
      3. Detenga todos los servidores y las aplicaciones en la instalación de WebSphere Application Server Liberty Core que se está actualizando.
      4. En una línea de mandatos CL, ejecute el mandato STRQSH para iniciar el shell de mandatos Qshell.
      5. Asegúrese de que umask esté establecido en 022.
        Para verificar el valor umask, emita el mandato siguiente:
        umask
        Para definir el de valor máscara U en 022, emita el mandato siguiente:
        Máscara
        U 022
      6. Cambie al directorio binarios_Installation_Manager/eclipse/tools, donde binarios_Installation_Manager es el directorio raíz de instalación para Installation Manager.

        En sistemas IBM i, el directorio raíz para Installation Manager es /QIBM/ProdData/InstallationManager.

      7. Instale el fixpack.
        ./imcl install ID_oferta_versión_oferta,ID_característica_opcional
          -repositories URL_o_vía_acceso_repositorio   -installationDirectory ubicación_instalación_oferta
          -secureStorageFile archivo_almacenamiento -masterPasswordFile archivo_contraseña_maestra
          -acceptLicense
        Consejos:
        • New: Cuando se actualiza Liberty, también se actualizan todos los complementos y 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.CORE.ND,embeddablecontainer
          -properties
          user.addon=extendedPackage-1.0,user.feature=portlet-2.0,,portletserving-2.0
          -installationDirectory
          /QIBM/ProdData/WebSphere/Liberty/LibertyCore
          -acceptLicense
          -repositories /QIBM/LibertyProductRepo,https://your_onprem_asset_repo_url,/QIBM/LocalAssetRepo,/QIBM/LocalAssetRepo2.zip
          -sharedResourcesDirectory /QIBM/UserData/InstallationManager/IMShared
          -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.
        • El ID_oferta es el ID de oferta que se lista en Ofertas de producto 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 añadida al final del ID de la oferta con un carácter subrayado cuando se ejecuta el mandato siguiente 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 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.

        • Si ha obtenido el fixpack instalando el PTF de grupo de WebSphere Application Server, puede utilizar los repositorios de fixpack locales para instalar el fixpack.

          Si desea más información sobre los repositorios de fixpacks locales, consulte el archivo /QIBM/WAS/WASFixpacks/Readme.html o /QIBM/WAS/WASFixpacks/Readme.txt.

      8. Opcional: Liste todos los paquetes instalados para verificar la instalación:
        ./imcl listInstalledPackages -long
    • Descargue un archivo que contenga el fixpack de Fix Central y utilice la actualización local.
      Puede descargar un archivo comprimido que contiene el fixpack de Fix Central. Cada archivo de arreglos comprimido contiene un repositorio de Installation Manager para el fixpack y normalmente tiene una extensión .zip. Tras descargar el archivo del arreglo, puede utilizar Installation Manager para actualizar WebSphere Application Server LibertyCore con el fixpack.
      1. Para descargar el fixpack, realice las siguientes acciones:
        1. Vaya a Fix Central.
        2. Pulse Find product (Buscar producto).
        3. Seleccione WebSphere Liberty como grupo de productos.
        4. Seleccione la versión instalada.
        5. Seleccione el sistema operativo para la plataforma y pulse Continuar.
        6. Seleccione Browse for fixes (Examinar arreglos) y pulse Continuar.
        7. Seleccione el fixpack 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 el fixpack.
        11. Transfiera el archivo de arreglos comprimido en formato binario a los sistemas IBM i en los que se instalará.
        12. Extraiga el archivo de repositorio comprimido en un directorio del sistema.
      2. Para instalar un fixpack de un archivo descargado, realice las siguientes acciones:
        1. Inicie la sesión en el sistema IBM i con un perfil de usuario que tenga las autorizaciones especiales *ALLOBJ y *SECADM.
        2. Detenga todos los servidores y las aplicaciones en la instalación de WebSphere Application Server Liberty Core que se está actualizando.
        3. En una línea de mandatos CL, ejecute el mandato STRQSH para iniciar el shell de mandatos Qshell.
        4. Asegúrese de que umask esté establecido en 022.
          Para verificar el valor umask, emita el mandato siguiente:
          umask
          Para definir el de valor máscara U en 022, emita el mandato siguiente:
          Máscara
          U 022
        5. Cambie al directorio binarios_Installation_Manager/eclipse/tools, donde binarios_Installation_Manager es el directorio raíz de instalación para Installation Manager.

          En sistemas IBM i, el directorio raíz para Installation Manager es /QIBM/ProdData/InstallationManager.

        6. Instale el fixpack.
          ./imcl install ID_oferta_versión_oferta,ID_característica_opcional
            -repositories ubicación_de_archivos_expandidos
            -installationDirectory ubicación_instalación_oferta
            -acceptLicense
          Consejos:
          • New: Cuando se actualiza Liberty, también se actualizan todos los complementos y 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.CORE.ND,embeddablecontainer
            -properties
            user.addon=extendedPackage-1.0,user.feature=portlet-2.0,,portletserving-2.0
            -installationDirectory
            /QIBM/ProdData/WebSphere/Liberty/LibertyCore
            -acceptLicense
            -repositories /QIBM/LibertyProductRepo,https://your_onprem_asset_repo_url,/QIBM/LocalAssetRepo,/QIBM/LocalAssetRepo2.zip
            -sharedResourcesDirectory /QIBM/UserData/InstallationManager/IMShared
            -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.
          • El ID_oferta es el ID de oferta que se lista en Ofertas de producto 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 añadida al final del ID de la oferta con un carácter subrayado cuando se ejecuta el mandato siguiente 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 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.

          • Si ha obtenido el fixpack instalando el PTF de grupo de WebSphere Application Server, puede utilizar los repositorios de fixpack locales para instalar el fixpack.

            Si desea más información sobre los repositorios de fixpacks locales, consulte el archivo /QIBM/WAS/WASFixpacks/Readme.html o /QIBM/WAS/WASFixpacks/Readme.txt.

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

Icono que indica el tipo de tema Tema de tarea



Icono de indicación de fecha y hora Última actualización: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=twlp_ins_upgrade_is_cl
Nombre de archivo:twlp_ins_upgrade_is_cl.html