Instalación de fixpacks de Liberty en sistemas operativos distribuidos utilizando archivos de respuestas

Puede actualizar WebSphere Application Server Liberty Core a una versión posterior utilizando los archivos de respuesta de Installation Manager.

Acerca de esta tarea

[8.5.5.4 o posterior]Para instalar la versión 8.5.5.4 y posteriores del perfil Liberty, debe tener instalada la versión 1.6.2 o posterior de IBM Installation Manager.

Repositorio de Liberty[8.5.5.6 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. Para obtener más información acerca de los repositorios de activos de Liberty, consulte Instalación de activos utilizando Installation Manager.

Consejo: Como alternativa al procedimiento que se describe en este tema, utilice el mandato updateAll de Installation Manager 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. Cree y apunte a un conjunto de repositorios personalizados que incluyen sólo los arreglos específicos que desea instalar. 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.

Procedimiento

  1. Para obtener una lista de los arreglos temporales y fixpacks que están disponibles para la instalación de WebSphere Application Server Liberty Core así como información específica de cada arreglo, realice estas acciones.
    1. Vaya a Fix Central.
    2. Seleccione WebSphere como grupo de productos.
    3. Seleccione WebSphere Application Server como producto.
    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. Pulse Más información bajo cada arreglo para ver información sobre el arreglo.
    8. Tome nota del nombre del fixpack que desea instalar.
  2. Actualice WebSphere Application Server Liberty Core con el fixpack mediante 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 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 se basan en el siguiente patrón:
        http://www.ibm.com/software/repositorymanager/ID_oferta
        donde ID_oferta es el ID de oferta que puede encontrar en Ofertas de producto de WebSphere Application Server para sistemas operativos soportados.
      • 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.
      Efectúe las acciones siguientes:
      1. Inicie la sesión en el sistema.
      2. Cree archivos que permitan acceder al repositorio. Los archivos de almacenamiento de credenciales y los archivos de contraseñas maestras de Installation Manager contienen el ID de usuario y la contraseña del software de IBM, y permiten acceder a sitios web de software de IBM protegidos. 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.
        Nota: Para Installation Manager Versión 1.6.2 y posterior, debe utilizar las opciones -secureStorageFile y -masterPasswordFile para almacenar las credenciales en un archivo de almacenamiento de credenciales. En las versiones anteriores de Installation Manager, se utilizan las opciones -keyring y -password para acceder a las credenciales en un archivo de conjunto de claves. Estas opciones han pasado a estar en desuso en la Versión 1.6.2. No hay ninguna vía de acceso de migración de los archivos de conjunto de claves a los archivos de almacenamiento debido a las diferencias en las estructuras de archivo.
      3. Detenga todos los servidores y las aplicaciones de la instalación de WebSphere Application Server que se está actualizando.
      4. Cambie al directorio binarios_Installation_Manager/eclipse/tools, donde binarios_Installation_Manager es el directorio raíz de instalación para Installation Manager.
      5. Instale el fixpack utilizando un archivo de respuestas.
        Por ejemplo:
        • Para plataformas Windows Administrador o no administrador:
          imcl.exe -acceptLicense 
            input C:\temp\update_response_file.xml 
            -log C:\temp\update_log.xml 
            -secureStorageFile C:\IM\credential.store -masterPasswordFile C:\IM\master_password_file.txt
        • Para plataformas AIXPara plataformas HP-UXPara plataformas LINUXPara plataformas SolarisAdministrador:
          ./imcl -acceptLicense
            input /var/temp/update_response_file.xml 
            -log /var/temp/update_log.xml 
            -secureStorageFile /var/IM/credential.store -masterPasswordFile /var/IM/master_password_file.txt
        • Para plataformas AIXPara plataformas HP-UXPara plataformas LINUXPara plataformas SolarisNo administrador:
          ./imcl -acceptLicense
            input inicio_usuario/var/temp/update_response_file.xml
            -log inicio_usuario/var/temp/update_log.xml
            -secureStorageFile inicio_usuario/var/IM/credential.store -masterPasswordFile inicio_usuario/var/IM/master_password_file.txt
    • Descargue el archivo que contiene 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 fixpack comprimido contiene un repositorio de Installation Manager para el fixpack y generalmente tiene una extensión .zip. Después de descargar y extraer el archivo de fixpack, utilice Installation Manager para actualizar WebSphere Application Server Liberty con el fixpack.
      1. Para descargar el fixpack, realice las siguientes acciones:
        1. Vaya a Fix Central.
        2. Seleccione WebSphere como grupo de productos.
        3. Seleccione WebSphere Application Server como producto.
        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 comprimido en formato binario al sistema en el que se va a instalar.
        12. Extraiga los archivos de repositorio comprimidos en un directorio del sistema.
      2. Efectúe las acciones siguientes:
        1. Inicie la sesión en el sistema.
        2. Si el repositorio requiere un nombre de usuario y una contraseña, cree un archivo de almacenamiento de credenciales para acceder a este repositorio.

          Si desea más información sobre la creación de un archivo de almacenamiento de credenciales para Installation Manager, consulte el Information Center de 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.
        3. Detenga todos los servidores y aplicaciones en la instalación de WebSphere Application Server Liberty Core que se va a actualizar.
        4. Cambie al directorio binarios_Installation_Manager/eclipse/tools, donde binarios_Installation_Manager es el directorio raíz de instalación para Installation Manager.
        5. Instale el fixpack utilizando un archivo de respuestas.
          Por ejemplo:
          • Para plataformas Windows Administrador o no administrador:
            imcl.exe -acceptLicense 
              input C:\temp\update_response_file.xml 
              -log C:\temp\update_log.xml 
              -secureStorageFile C:\IM\credential.store -masterPasswordFile C:\IM\master_password_file.txt
          • Para plataformas AIXPara plataformas HP-UXPara plataformas LINUXPara plataformas SolarisAdministrador:
            ./imcl -acceptLicense
              input /var/temp/update_response_file.xml 
              -log /var/temp/update_log.xml 
              -secureStorageFile /var/IM/credential.store -masterPasswordFile /var/IM/master_password_file.txt
          • Para plataformas AIXPara plataformas HP-UXPara plataformas LINUXPara plataformas SolarisNo administrador:
            ./imcl -acceptLicense
              input inicio_usuario/var/temp/update_response_file.xml
              -log inicio_usuario/var/temp/update_log.xml
              -secureStorageFile inicio_usuario/var/IM/credential.store -masterPasswordFile inicio_usuario/var/IM/master_password_file.txt

Ejemplo

Para plataformas WindowsA continuación se muestra un ejemplo de un archivo de respuestas para actualizar el producto a una versión posterior.
<?xml version="1.0" encoding="UTF-8"?>
<agent-input >
<server>
  <repository location='https://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.v85'/>
</server>
<profile id='WebSphere Liberty V8.5' 
  installLocation='C:\Program Files\IBM\WebSphere\Liberty'>
</profile>
<install modify='false'>
  <offering profile='WebSphere Liberty V8.5' id='com.ibm.websphere.liberty.v85' 
    version='8.5.5.20101025_2108'/>
</install>
<preference name='com.ibm.cic.common.core.preferences.eclipseCache' value='C:\Program Files\IBM\IMShared'/>
<preference name='com.ibm.cic.common.core.preferences.connectTimeout' value='30'/>
<preference name='com.ibm.cic.common.core.preferences.readTimeout' value='30'/>
<preference name='com.ibm.cic.common.core.preferences.downloadAutoRetryCount' value='0'/>
<preference name='offering.service.repositories.areUsed' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.ssl.nonsecureMode' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.http.disablePreemptiveAuthentication' value='false'/>
<preference name='http.ntlm.auth.kind' value='NTLM'/>
<preference name='http.ntlm.auth.enableIntegrated.win32' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.keepFetchedFiles' value='false'/>
<preference name='PassportAdvantageIsEnabled' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.searchForUpdates' value='false'/>
</agent-input>
Consejos:
  • El ID de perfil (<profile . . . id='ID_perfil' . . . .> y <offering . . . profile='ID_perfil' . . . .>) se pueden encontrar al ejecutar el mandato imcl listInstallationDirectories -verbose desde el subdirectorio eclipse/tools en el directorio donde ha instalado Installation Manager. Es igual que el nombre del grupo de paquetes.
  • El ID de oferta (<offering . . . id='ID_oferta' . . . .>) se puede encontrar en Ofertas de producto de WebSphere Application Server para sistemas operativos soportados.
  • La versión es una versión específica de la oferta a instalar (por ejemplo 8.5.5.20101025_2108). Esta especificación es opcional.
    • Si no se especifica versión, 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, se instala la versión especificada de la oferta y 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 repositorio_origen
  • Puede especificar también none, recommended o all con el argumento installFixes para indicar qué arreglos temporales desea que se instalen 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.
  • Repositorio de Liberty[8.5.5.2 o posterior]Puede especificar activos adicionales para instalarlos desde el repositorio de Liberty. Para obtener una lista de activos del repositorio de Liberty, consulte la página de descargas en WASdev.net.

    Para instalar activos del repositorio de Liberty, debe tener acceso a Internet y debe tener instalada la versión 1.6.2 o posterior de IBM Installation Manager. Las versiones anteriores de Installation Manager no tienen la opción de instalar activos del Repositorio de Liberty. Si utiliza un archivo de respuestas y no ha actualizado Installation Manager a la versión 1.6.2 o posterior, los activos que especifique en el archivo de respuestas se ignorarán durante la instalación.

    Si desea instalar características adicionales, especifique dos elementos data key adicionales en su archivo de respuestas. Puede utilizar el nombre simbólico o el nombre abreviado.

    En el ejemplo siguiente se instalan las características Contenedor de portlets y Portlet de servicio utilizando el nombre simbólico.
    <data key='user.feature' value='com.ibm.websphere.appserver.portlet-2.0,,com.ibm.websphere.appserver.portletserving-2.0'/>
    <data key='user.accept.license' value='true'/>
    En el ejemplo siguiente se instalan las características Contenedor de portlets y Portlet de servicio utilizando el nombre abreviado:
    <data key='user.feature' value='portlet-2.0,,portletserving-2.0'/>
    <data key='user.accept.license' value='true'/>
    [8.5.5.5 o posterior]Para la versión 8.5.5.5 y posteriores, user.accept.license=true no es necesario.
    [8.5.5.3 o posterior]Nota: Si está realizando la actualización a la versión 8.5.5.3 y anteriormente había instalado las características del Repositorio de Liberty pero actualmente no dispone de una conexión al repositorio de IBM WebSphere Liberty, no podrá realizar la actualización utilizando un archivo de respuestas. en su lugar, actualice el producto ejecutando el mandato imcl y especificando el parámetro user.feature="".
    Repositorio de Liberty[8.5.5.4 o posterior]A partir de la versión 8.5.5.4, la característica extprogmodels ya no está disponible. En su lugar, instale el complemento extendedPackage-1.0 o instale las características individuales que necesite del repositorio de Liberty. Consulte los temas siguientes para obtener más información:
    En el ejemplo siguiente se instalan los modelos de programación ampliados utilizando el parámetro user.addon y las características Contenedor de portlets y Portlet de servicio utilizando el parámetro user.feature con nombres abreviados:
    <data key='user.addon' value='extendedPackage-1.0'/>
    <data key='user.feature' value='portlet-2.0,,portletserving-2.0'/>
    <data key='user.accept.license' value='true'/>
    [8.5.5.5 o posterior]Para la versión 8.5.5.5 y posteriores, user.accept.license=true no es necesario.
    Repositorio de Liberty[8.5.5.6 o posterior]También puede instalar activos desde una instancia de Liberty Asset Repository Service o desde repositorios basados en el directorio local. Para obtener más información, consulte Instalación de activos utilizando Installation Manager. Añada el URL del repositorio o directorio en los elementos repository. Si Installation Manager no reconoce el repositorio, apunte directamente al archivo repository.config. Cuando se instalan activos, se accede a los repositorios para especificarlos; en el ejemplo siguiente, los activos se instalan en primer lugar desde la instancia https://your_onprem_asset_repo_url de Liberty Asset Repository Service y, a continuación, desde el repositorio basado en el directorio D:\IBM\LocalAssetRepo.
    <server>
    <repository location="http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.v85" />
    <repository location="https://your_onprem_asset_repo_url" />
    <repository location="D:\IBM\LocalAssetRepo" />
    </server>
    De forma predeterminada, el repositorio de Liberty es el último de los repositorios a los que se accede durante la instalación. Para inhabilitar el acceso al repositorio de Liberty, establezca el parámetro user.useLibertyRepository en false:
    <data key='user.addon' value='extendedPackage-1.0'/>
    <data key='user.feature' value='portlet-2.0,,portletserving-2.0'/>
    <data key='user.useLibertyRepository' value='false'/>

    Para obtener más información sobre el repositorio de Liberty y de los activos que contiene, consulte Repositorio de Liberty.

  • Al actualizar un producto, el archivo de respuestas debe contener las características utilizadas en la instalación inicial del producto; de lo contrario, las actualización no se producirá de la forma esperada. Si no añade estas características a su archivo de respuestas, Installation Manager supone que desea eliminarlas.

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_upgrade_silent
Nombre de archivo:twlp_ins_upgrade_silent.html