Uninstalling Liberty fix packs from distributed operating systems using response files

You can roll back WebSphere Application Server Liberty to an earlier version using Installation Manager response files.

Avant de commencer

During the rollback process, Installation Manager must access files from the earlier version of the package. By default, these files are stored on your computer when you install a package. If you change the default setting or delete the saved files, Installation Manager requires access to the repository that was used to install the earlier version.

Procédure

  1. Facultatif : If the repository requires a username and password, create a credential-storage file to access this repository.
    Conseil : When creating a credential-storage file, append /repository.config at the end of the repository URL location if the imutilsc command is unable to find the URL that is specified.
  2. Log on to your system.
  3. Stop all servers and applications on the WebSphere Application Server Liberty installation that is being rolled back.
  4. Use a response file to roll back the product.

    Change to the eclipse/tools subdirectory in the directory where you installed Installation Manager, and roll back the product.

    For example:
    • For Windows platforms Administrator or non-administrator:
      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_file.txt
    • For AIX platformsFor HP UNIX platformsFor LINUX platformsFor Solaris platformsAdministrator:
      ./imcl
        input /var/temp/rollback_response_file.xml 
        -log /var/temp/rollback_log.xml 
        -secureStorageFile /var/IM/credential.store -masterPasswordFile /var/IM/master_password_file.txt
    • For AIX platformsFor HP UNIX platformsFor LINUX platformsFor Solaris platformsNon-administrator:
      ./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_file.txt
    Remarque : Le programme peut générer des instructions post-installation importantes dans la sortie standard.

    Pour plus d'informations sur l'utilisation d'Installation Manager, lisez la documentation produit d'IBM® Installation Manager.

  5. Facultatif : Listez tous les packages installés pour vérifier la rétrogradation.
    For AIX platformsFor HP UNIX platformsFor LINUX platformsFor Solaris platforms
    ./imcl listInstalledPackages -long
    For Windows platforms
    imcl.exe listInstalledPackages -long
For Windows platforms

Exemple

L'exemple ci-dessous montre un fichier de réponses permettant de ramener le produit à une version antérieure.
<?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='C:\Program Files\IBM\WebSphere\Liberty'>
</profile>
<rollback>
  <offering profile='WebSphere Liberty' id='com.ibm.websphere.liberty.ND' version='16.0.2.20161025_2108'/>
</rollback>
</agent-input>
Conseils :
  • L'ID profil (<profile . . . id='ID_profil' . . . .> et <offering . . . profile='ID_profil' . . . .>) peut être identifié lorsque vous exécutez la commande imcl listInstallationDirectories -verbose depuis le sous-répertoire eclipse/tools du répertoire où vous avez installé Installation Manager. Il est identique au nom du groupe de packages.
  • L'ID offre (<offering . . . id='ID_offre' . . . .>) se trouve dans Offres de produit Liberty pour les systèmes d'exploitation pris en charge.
  • La version est une version spécifique de l'offre à laquelle vous souhaitez revenir (16.0.2.20161025_2108 par exemple).
    Cette spécification est facultative.
    • Si version n'est pas spécifié, l'installation revient à la version antérieure installée de l'offre et tous les correctifs temporaires de cette version sont installés.
    • Si la version est définie, l'installation revient à la version antérieure définie et aucun correctif temporaire de la version n'est installé.
  • Si vous récupérez un groupe de correctif précédent, les modules complémentaires et les fonctions de Liberty qui ne s'appliquent pas à ce groupe de correctifs sont supprimés.
    Si vous avez installé les fonctions et modules complémentaires de Liberty antérieurement, mais n'avez pas accès à un référentiel Liberty lorsque vous rétrocédez à votre installation, spécifiez les propriétés suivantes dans le fichier de réponses. La spécification de ces propriétés désinstalle toutes les fonctions et tous les modules complémentaires mais permet au produit de rétrocéder à une version antérieure.
    <data key='user.feature' value=''/> 
    <data key='user.addon' value=''/>

    Notez que dans le groupe de correctifs 16.0.0.2 et les versions suivantes, toutes les fonctions qui s'appliquent à une édition sont disponibles et installées lorsque vous installez le produit.


Icône indiquant le type de rubrique Rubrique Tâche

Nom du fichier : twlp_ins_rollback_silent.html