[AIX Solaris HP-UX Linux Windows][IBM i]

Instalación de fixpacks utilizando archivos de respuestas

Puede utilizar el archivo de respuestas de IBM® Installation Manager para actualizar las ofertas de producto con los fixpacks disponibles. Los fixpacks contienen servicio empaquetado para actualizar las ofertas a un nuevo nivel de producto.

Antes de empezar

Consejo: Como alternativa a este procedimiento, puede utilizar 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. Si crea y apunta a un conjunto de repositorios personalizados que incluyen sólo los arreglos específicos que desea instalar, puede utilizar este mandato con confianza. Si habilita la búsqueda en repositorios de servicio o instala arreglos directamente desde otros repositorios basados en web activos, puede que no desee seleccionar esta opción para poder seleccionar sólo los arreglos que desea instalar en 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. Elija si va a instalar desde un repositorio de servicio en línea o un repositorio local que contiene los archivos de instalación de fixpack.
    • Acceda al repositorio de servicio en línea.

      1. Determine el URL para el producto.
        Puede instalar desde los repositorios de servicio utilizando los mismos URL que ha utilizado para la instalación de producto inicial. Estos URL se basan en el siguiente patrón, donde ID_oferta es el ID de oferta que puede encontrar en Ofertas de producto de WebSphere Application Server para sistemas operativos soportados:
        http://www.ibm.com/software/repositorymanager/ID_oferta

        Estos URL no se cargan en un navegador web y sólo puede acceder a ellos Installation Manager.

      2. Opcional: Cree un archivo de contraseña maestra para proteger las credenciales.

        El archivo de contraseña maestra es un archivo de texto que contiene una frase de contraseña como "Este texto es la contraseña maestra". Este archivo se utiliza para proteger las credenciales de autenticación.

        Si crea un archivo de contraseña maestra y lo utiliza al crear las credenciales, debe especificar siempre el archivo de contraseña maestra.

        Consejo: Para proteger este archivo, establezca los permisos para restringir el acceso al archivo según sea adecuado para el sistema operativo.
      3. Cree un archivo de almacenamiento de credenciales que contenga el ID de usuario y la contraseña de software de IBM ejecutando el mandato imutilsc saveCredential.
        [Windows]
        imutilsc.exe saveCredential 
          -secureStorageFile archivo_almacenamiento
          -userName ID_usuario -userPassword contraseña_usuario
          -url repositorio_origen 
        [AIX][HP-UX][Linux][Solaris][IBM i]
        ./imutilsc saveCredential 
          -secureStorageFile archivo_almacenamiento
          -userName ID_usuario -userPassword contraseña_usuario
          -url repositorio_origen 
        Consejo: Al crear un archivo de almacenamiento, añada /repository.config al final de la ubicación de URL de repositorio si el mandato imutilsc no puede encontrar el URL especificado.

      Para obtener más información sobre cómo almacenar credenciales de autenticación, consulte Almacenamiento de credenciales en la documentación de IBM Installation Manager.

    • Descargue los archivos de Fix Central y extráigalos para crear un repositorio local.

      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, puede utilizar el repositorio resultante con Installation Manager para actualizar la oferta con el fixpack.
      1. Vaya a Fix Central.
      2. Seleccione WebSphere como grupo de productos.
      3. Seleccione WebSphere Application Server como producto.
      4. Seleccione la versión de producto instalado.
      5. Seleccione el sistema operativo para la plataforma y pulse Continuar.
      6. Seleccione Browse for fixes (Examinar arreglos) y pulse Continuar.
      7. En And fix type (Y tipo de arreglo), seleccione Fix pack.
      8. Pulse Más información bajo cada arreglo para ver información sobre el arreglo.
      9. Seleccione las opciones de descarga y pulse Continuar.
      10. Acepte los términos y condiciones pulsando Acepto.
      11. Pulse Download now (Descargar ahora).
      12. Transfiera el archivo comprimido en formato binario al sistema en el que se va a instalar.
      13. Extraiga los archivos de repositorio comprimidos en un directorio del sistema.
  2. Cree un archivo de respuestas para actualizar el producto.

    Un archivo de respuestas es un archivo XML que contiene los datos que son necesarios para actualizar el producto, como por ejemplo las ofertas para actualizar y el directorio de instalación.

    En el caso de un archivo de respuestas de ejemplo que actualiza la oferta de WebSphere Application Server, consulte los ejemplos.

  3. Detenga la instalación de producto que está actualizando.
  4. Inicie la línea de mandatos.

    [IBM i]En una línea de mandato CL, ejecute el mandato STRQSH para iniciar el shell de mandato de Qshell.

  5. Verifique que tiene los permisos necesarios para instalar el fixpack en los directorios elegidos.
  6. Cambie al directorio eclipse/tools en el directorio donde ha instalado Installation Manager.
  7. Verifique que el repositorio del producto esté disponible.

    El mandato listAvailablePackages enumera uno o varios niveles de la oferta.

    [Windows]
    imcl.exe listAvailablePackages -repositories repositorio_origen
    [AIX][HP-UX][Linux][Solaris][IBM i]
    ./imcl listAvailablePackages -repositories repositorio_origen
  8. Ejecute el mandato imcl con la ubicación del archivo de respuestas especificado en el parámetro input.
    Por ejemplo:
    • [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.txt
    • [AIX][HP-UX][Linux][Solaris]Administrador:
      ./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.txt
    • [AIX][HP-UX][Linux][Solaris]No 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.txt
    • [IBM i]
      ./imcl -acceptLicense 
        input $HOME/WASFiles/temp/update_response_file.xml 
        -log $HOME/WASFiles/temp/update_log.xml 
        -secureStorageFile $HOME/WASFiles/temp/credential.store -masterPasswordFile $HOME/WASFiles/temp/master_password.txt

Ejemplo

El ejemplo siguiente muestra un archivo de respuestas para actualizar la oferta WebSphere Application Server, Network Deployment a una versión posterior en el sistema operativo Windows.
<?xml version="1.0" encoding="UTF-8"?>
<agent-input >
<server>
  <repository location='https://www.ibm.com/software/repositorymanager/com.ibm.websphere.ND.v90'/>
</server>
<profile id='IBM WebSphere Application Server V9.0'
  installLocation='C:\Archivos de programa\IBM\WebSphere\AppServer'>
  <data key='eclipseLocation' value='C:\Archivos de programa\IBM\WebSphere\AppServer'/>
  <data key='user.import.profile' value='false'/>
  <data key='cic.selector.nl' value='en, fr, it, zh, ro, ru, zh_TW, de, ja, pl, es, cs, hu, ko, pt_BR'/>
</profile>
<install modify='false'>
  <offering profile='IBM WebSphere Application Server V9.0' id='com.ibm.websphere.ND.v90' 
    version='9.0.0.20161025_2108' features='core.feature'/>
</install>
<preference name='com.ibm.cic.common.core.preferences.eclipseCache' value='C:\Archivos de programa\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>
Búsqueda del ID de perfil
Para buscar el ID de perfil (<profile . . . id='ID_perfil' . . . .> y <offering . . . profile='ID_perfil' . . . .>), ejecute el mandato siguiente desde el subdirectorio eclipse/tools del directorio donde ha instalado Installation Manager:
imcl listInstallationDirectories -verbose
El nombre de perfil es el mismo que el nombre de grupo de paquetes.
Actualización de ofertas con características opcionales

Para buscar el ID de oferta instalado (<offering . . . id='ID_oferta' . . . .>), ejecute el mandato historyInfo o genHistoryReport desde el directorio raíz_servidor_aplicaciones/bin.

Al actualizar un producto, el archivo de respuestas debe contener las características que se han utilizado en la instalación inicial del producto. Si no añade estas características al archivo de respuestas, Installation Manager los elimina.

Los ID de oferta, las características opcionales para cada oferta y las características predeterminadas se muestran en la tabla siguiente:
Tabla 1. ID de oferta y características opcionales
ID de oferta ID de característica opcional Características predeterminadas
WebSphere Application Server, Network Deployment

com.ibm.websphere.ND.v90

  • core.feature: WebSphere Application Server
    Se debe especificar esta característica para especificar las siguientes subcaracterísticas opcionales:
    • samples: Aplicaciones de ejemplo
    • thinclient: Clientes ligeros autónomos y adaptadores de recursos
    • embeddablecontainer: Contenedor EJB incluido
    • ejbdeploy: Herramienta EJBDeploy para módulos anteriores a EJB 3.0
Nota: No puede utilizar Installation Manager para modificar, actualizar o retrotraer funciones para añadir o eliminar posteriormente core.feature. Sólo se pueden añadir o eliminar las subcaracterísticas.
  • core.feature
    • thinclient
    • embeddablecontainer
    • ejbdeploy
Application Client for WebSphere Application Server

com.ibm.websphere.APPCLIENT.v90

  • samples: Ejemplos
  • standalonethinclient.resourceadapter.runtime: Tiempo de ejecución de clientes ligeros autónomos
  • standalonethinclient.resourceadapter.samples: Ejemplos de clientes ligeros autónomos
  • embeddablecontainer: Contenedor EJB incluido
embeddablecontainer
DMZ Secure Proxy Server for IBM WebSphere Application Server

com.ibm.websphere.NDDMZ.v90

  • core.feature: DMZ Secure Proxy Server for IBM WebSphere Application Server
    Se debe especificar esta característica para especificar la siguiente subcaracterística opcional:
    • thinclient: Clientes ligeros autónomos y adaptadores de recursos
Ninguna característica predeterminada
Plug-ins de servidor Web

com.ibm.websphere.PLG.v90

Ninguna característica opcional N/D
WebSphere Customization Toolbox

com.ibm.websphere.WCT.v90

  • zpmt: Herramienta de gestión de perfiles (sólo z/OS)
  • zmmt: z/OS Migration Management Tool
  • pct: Herramienta de configuración de plugins de servidor Web

Todas las características opcionales se instalan de forma predeterminada

Especificación de una versión de oferta

La versión_oferta, que opcionalmente se puede adjuntar al ID de oferta con un subrayado, es una versión específica de la oferta a instalar (9.0.0.x_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 repositorio_origen
Instalación de arreglos temporales

Para indicar qué arreglos temporales desea instalar con la oferta, especifique none, recommended o all con el argumento -installFixes.

  • Si no se especifica la versión de oferta, la opción -installFixes toma de forma predeterminada all.
  • Si se especifica la versión de oferta, la opción -installFixes toma none de forma predeterminada.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-dist&topic=tins_upgrade_silent
File name: tins_upgrade_silent.html