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

Desinstalación de fixpacks utilizando archivos de respuestas

Puede retrotraer este producto a una versión anterior utilizando archivos de respuestas de Installation Manager.

Antes de comenzar

Durante el proceso de retrotracción, Installation Manager debe acceder a archivos de la versión anterior del paquete. De forma predeterminada, estos archivos se almacenan en el sistema cuando se instala un paquete. Si cambia el valor predeterminado o suprime los archivos guardados, Installation Manager necesita acceso al repositorio que se ha utilizado para instalar la versión anterior.

Para obtener más información sobre el uso de Installation Manager, lea la documentación de IBM®Installation Manager.

Procedimiento

  1. Inicie la sesión en el sistema.

    [IBM i]Asegúrese de iniciar sesión en el sistema IBM i con un perfil de usuario que tenga las autorizaciones especiales *ALLOBJ y *SECADM.

  2. Cree un archivo de respuestas para retrotraer 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.

    Si la retrotracción necesita acceso a un repositorio autenticado, también debe tener un archivo de almacenamiento de credenciales y, opcionalmente, un archivo de contraseña maestra. 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.

    Para obtener un archivo de respuesta de muestra que actualiza la oferta WebSphere® Application Server, consulte #tins_rollback_silent__example.

  3. Asegúrese de que el producto que está retrotrayendo no se esté ejecutando.
  4. Inicie la línea de mandatos.

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

  5. Verifique que tiene los permisos necesarios para instalar el fixpack en los directorios elegidos.
  6. Cambie al eclipse/tools subdirectorio en el directorio donde instaló Installation Manager.
  7. Ejecute el imcl comando con la ubicación del archivo de respuesta especificada en el input parámetro.
    Por ejemplo:
    • [Windows] Administrador o no administrador:
      imcl.exe
        input C:\temp\rollback_response_file.xml 
        -log C:\temp\rollback_log.xml 
        -secureStorageFile C:\IM\credential.store -masterPasswordFile C:\IM\master_password.txt
    • [Linux][AIX][HP-UX][Solaris]Administrador:
      ./imcl
        input /var/temp/rollback_response_file.xml
        -log /var/temp/rollback_log.xml
        -secureStorageFile /var/IM/credential.store -masterPasswordFile /var/IM/master_password.txt
    • [Linux][AIX][HP-UX][Solaris]No administrador:
      ./imcl
        input user_home/var/temp/rollback_response_file.xml 
        -log user_home/var/temp/rollback_log.xml
        -secureStorageFile user_home/var/IM/credential.store -masterPasswordFile user_home/var/IM/master_password.txt
    • [IBM i]
      ./imcl -acceptLicense 
        input $HOME/WASFiles/temp/rollback_response_file.xml 
        -log $HOME/WASFiles/temp/rollback_log.xml
        -secureStorageFile $HOME/WASFiles/temp/credential.store -masterPasswordFile $HOME/WASFiles/temp/master_password.txt 
    Nota: El programa puede escribir instrucciones importantes posteriores a la instalación en la salida estándar.
  8. Opcional: Enumere todos los paquetes instalados para verificar la reversión.
    [Linux][AIX][HP-UX][IBM i][Solaris]
    ./imcl listInstalledPackages -long
    [Windows]
    imcl.exe listInstalledPackages -long

Ejemplo

El siguiente archivo de respuesta de ejemplo muestra cómo revertir el producto WebSphere Application Server Network Deployment a una versión anterior 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:\Program Files\IBM\WebSphere\AppServer'>
  <data key='eclipseLocation' value='C:\Program Files\IBM\WebSphere\AppServer'/>
</profile>
<rollback>
  <offering profile='IBM WebSphere Application Server V9.0' id='com.ibm.websphere.ND.v90' version='9.0.0.20161025_2108'/>
</rollback>
</agent-input>
  • Puede encontrar el ID de perfil:
    Para encontrar el ID del perfil (<profile . . . id='profile_ID' . . . .> y <offering . . . profile='profile_ID' . . . .>), ejecute el siguiente comando desde el eclipse/tools subdirectorio en el directorio donde instaló Installation Manager :
    imcl listInstallationDirectories -verbose
    El nombre de perfil es el mismo que el nombre de grupo de paquetes.
  • Puede retrotraer ofertas con características opcionales:

    Para encontrar el ID de la oferta instalada (<offering . . . id='offering_ID' . . . .>), ejecute el historyInfo comando genHistoryReport o desde el app_server_root/bin directorio.

    Cuando se retrotrae un producto, el archivo de respuestas debe contener las características que se han utilizado en la instalación de producto anterior. 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 se puede utilizar Installation Manager para modificar, actualizar o revertir 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
    Cliente de aplicación para 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 Servidor para 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
    Caja de herramientas de personalización de WebSphere

    com.ibm.websphere.WCT.v90

    • zpmt: Herramienta de gestión de perfiles (solo z/OS)
    • zmmt: Herramienta de gestión de migración de z/OS
    • pct: Herramienta de configuración de plug-ins de servidor web

    Todas las características opcionales se instalan de forma predeterminada

  • Puede especificar 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 la que se debe retrotraer, como por ejemplo 9.0.0.20160503_0200.

    • Si no se especifica versión_oferta, la instalación se retrotrae a la versión instalada anteriormente de la oferta y se instalan todos los arreglos temporales para esa versión.
    • Si se especifica versión_oferta, la instalación se retrotrae a la versión especificada anteriormente de la oferta y no se instalan arreglos temporales para dicha versión.
    La versión de oferta puede encontrarse al final del ID de oferta con un guión bajo cuando ejecuta el siguiente mandato contra el repositorio:
    imcl listAvailablePackages -repositories source_repository