Desinstalación de fixpacks de Liberty de sistemas operativos IBM i utilizando archivos de respuestas

Puede retrotraer WebSphere Application Server Liberty a una versión anterior utilizando archivos de respuestas de Installation Manager.

Antes de empezar

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.

Procedimiento

  1. Opcional: Si el repositorio requiere un nombre de usuario y una contraseña, cree un archivo de almacenamiento de credenciales para acceder a este repositorio.
    Consejo: Al crear un archivo de almacenamiento de credenciales, añada /repository.config al final de la ubicación del 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 de la instalación que se retrotrae.
  4. En una línea de mandato CL, ejecute el mandato STRQSH para iniciar el shell de mandato de Qshell.
  5. Utilice un archivo de respuestas para retrotraer el producto.
    Cambie al subdirectorio eclipse/tools del directorio donde ha instalado Installation Manager y retrotraiga el producto. Por ejemplo:
    ./imcl
      input $HOME/WASFiles/temp/rollback_response_file.xml 
      -log $HOME/WASFiles/temp/rollback_log.xml 
      -secureStorageFile $HOME/WASFiles/temp/credential.store -masterPasswordFile $HOME/WASFiles/master_password_file.txt
    Nota: Es posible que el programa grabe instrucciones posteriores a la instalación importantes en la salida estándar.

    Si desea más información sobre cómo utilizar Installation Manager, consulte la documentación del producto IBM Installation Manager.

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

Ejemplo

A continuación se muestra un ejemplo de un archivo de respuestas para retrotraer el producto a una versión anterior.
<?xml version="1.0" encoding="UTF-8"?>
<agent-input>
<server>
  <repository
location='https://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.ND'/>
</server>
<profile id='WebSphere Liberty' installLocation='/QIBM/ProdData/WebSphere/Liberty/ND'>
</profile>
<rollback>
  <offering profile='WebSphere Liberty'
id='com.ibm.websphere.liberty.ND'
version='16.0.2.20161025_2108'/>
</rollback>
</agent-input>
Consejos:
  • El ID de perfil (<profile . . . id='ID_perfil' . . . .> y <offering . . . profile='ID_perfil' . . . .>) puede encontrarse cuando ejecuta el mandato imcl listInstallationDirectories -verbose desde el subdirectorio eclipse/tools en el directorio en el que 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 Liberty para sistemas operativos soportados.
  • El valor versión es una versión específica de la oferta a la que se va a retrotraer (16.0.2.20161025_2108 por ejemplo).
    Esta especificación es opcional.
    • Si no se especifica versión, la instalación se retrotrae a la versión instalada anteriormente de la oferta y se instalan todos los arreglos temporales para dicha versión.
    • Si se especifica versión, la instalación se retrotrae a la versión especificada anteriormente de la oferta y no se instalan arreglos temporales para dicha versión.
  • Al retrotraer a un fixpack anterior, se elimina cualquier complemento y característica de Liberty que no se aplica a dicho fixpack.
    Si previamente ha instalado características y complementos de Liberty, pero no tiene acceso a un repositorio de Liberty, al retrotraer la instalación, especifique las propiedades siguientes en el archivo de respuestas. Especificar estas propiedades desinstala todas las características y complementos, pero permite retrotraer el producto.
    <data key='user.feature'
    value=''/> 
    <data key='user.addon' value=''/>

    Tenga en cuenta que para el fixpack 16.0.0.2 y posterior, todas las características que se aplican a una edición están disponibles e instaladas cuando se instala el producto.


Icono que indica el tipo de tema Tema de tarea

Nombre de archivo: twlp_ins_rollback_is.html