Uninstalling service

 

+

Search Tips   |   Advanced Search

 

This topic describes how to use the Update Installer for WebSphere Software to uninstall interim fixes, fix packs, and refresh packs. The Update Installer for WebSphere Software is also known as the update installer program, the updateInstaller program, and the Update installation wizard.

 

Before you begin

Use the proper authorizations to successfully uninstall product updates. Use the update installer program as the root user on a Linux or UNIX platform, or as the administrator on a Windows platform.

The Update Installer wizard is an InstallShield for Multiplatforms wizard that runs with either a graphical user interface or in silent mode with a response file.

Important: See Known problems and workarounds for the update command for information about known problems and workarounds.

The following descriptions contain reference information about uninstalling interim fixes, fix packs, and refresh packs on WAS products:

Overview of the uninstall procedure

To uninstall a maintenance package:

  1. Use the update installer to install the maintenance package, which creates a backup file in the install_root/properties/version/update/backup directory. IBM does not support user modifications to backup files.

  2. Use the update installer program to remove the maintenance package as described in this topic.

Viewing the fix level of the node

Use the versionInfo command in the install_root/bin directory to display the exact fix and version level of the product. However, do not use the versionInfo command while installing or uninstalling a maintenance package.

Do not launch multiple copies of the Update Installer wizard at one time: Concurrent launches of the update installer program are not supported. Performing more than one update at the same time can produce unpredictable results, which might include a failed or faulty installation.

Required information

The graphical interface requires the following information that supply:

Field Valid values Description
File path of the installation root directory of the WebSphere product and the Update Installer Identify the installation root directory for one of the following products:

  • IBM WebSphere Application Server

  • IBM WAS - Express

  • Embedded version of the IBM WAS - Express

  • IBM WAS Network Deployment

  • IBM WebSphere Extended Deployment

  • IBM Application Client for WAS

  • IBM WebSphere Business Integration Server Foundation

  • Web server plug-ins for WebSphere Application Server

The Update Installer application defaults to select the product in its parent directory.
File name of the maintenance package to uninstall. Select a maintenance package to uninstall from the install_root/properties/version/ update/backup directory. The default maintenance package is the package with the latest date stamp and time stamp in the install_root /properties/version/ update/backup directory.

 

Overview

The following procedure describes how to uninstall a maintenance package.

 

Procedure

  1. Log on as root on a Linux or UNIX operating system, or as a member of the administrator group on a Windows system.

    In addition, verify that the umask setting is 022. To verify the umask setting, issue the following command

    umask
    
    To set the umask setting to 022, issue the following command

    umask 022
    

  2. Change directories to the updateinstaller directory in the installation root directory.

    For example, change directories to one of the following directories in a V6 environment:

    • /usr/IBM/WebSphere/AppServer/updateinstaller

    • /opt/IBM/WebSphere/AppServer/updateinstaller

    • /opt/IBM/WebSphere/AppServer/updateinstaller

    • /opt/IBM/WebSphere/AppServer/updateinstaller

    • C:\Program Files\IBM\WebSphere\AppServer\updateinstaller

    Or change directories to one of the following directories in a V5.1.1.1 Extended Deployment environment:

    • /usr/WebSphere/DeploymentManager/updateinstaller

    • /opt/WebSphere/DeploymentManager/updateinstaller

    • /opt/WebSphere/DeploymentManager/updateinstaller

    • /opt/WebSphere/DeploymentManager/updateinstaller

    • C:\Program Files\WebSphere\DeploymentManager\updateinstaller

  3. Use the Windows Services panel to stop all services for WAS processes.

  4. Stop all Java processes that use the IBM Software Developer Kit (SDK) that the WAS product provides.

    Before uninstalling interim fixes, fix packs, and refresh packs on a machine, stop all Java processes on the machine that use the IBM SDK, Java Technology Edition that WAS provides.

    WebSphere Application Server processes include:

    Stop all Java processes, if necessary. If you uninstall a maintenance package while a WebSphere Application Server-related Java process runs, IBM does not guarantee that the product can continue to run successfully, or without error.

  5. Determine if you are removing a maintenance package that updated the IBM SDK, Java Technology Edition. If so, one can clone the IBM SDK from the parent product to the Update Installer wizard directory. Cloning the SDK copies the install_root/java directory to the install_root/updateinstaller/java directory.

    The Update Installer for WebSphere Software searches known locations for a suitable IBM SDK to use. In order, the Update Installer wizard looks for a valid Java Virtual Machine (JVM) in the following locations:

    1. The install_root/updateinstaller/java directory (when updating the product SDK)

    2. The install_root/java directory (preferred SDK to use)

    3. The directory identified by one of the following environment variables on a Linux or UNIX system:

      1. JAVA_HOME

      2. JAVAHOME

      3. JRE_HOME

      4. JREHOME

      When no JVM is present in one of the first two locations, set one of the environment variables to point the Update Installer wizard to a valid JVM.

    The preferred SDK for starting the Update Installer wizard is the SDK in the parent product. Always use the product SDK when possible.

    Important: To uninstall a fix pack or interim fix for the IBM SDK in the parent product, do not start the Update Installer wizard using the product SDK that you intend to update. Using the SDK locks the SDK and prevents the update. Copy the SDK from the install_root/java directory to the install_root/updateinstaller/java directory. The Update Installer wizard uses the SDK in the install_root/updateinstaller/java directory if it is present.

    Alternatively, copy the IBM SDK from the parent product to a temporary location and use the -is:javahome ISMP parameter to identify the location as you run the update installer command

    update -is:javahome="my_fully_qualified_temp_SDK_location"
    

  6. Use the update installer to uninstall the maintenance package.

    Uninstall the interim fix on each application server node in a cell before uninstalling the maintenance package from the deployment manager node.

    Issue one of the following commands to uninstall with the graphical interface:

    Table 1. Update installer commands for uninstalling with the graphical interface
    Command example Type of installation Description
    update -W update.type="uninstall" Graphical interface mode Initializes the maintenance package field with the name of the maintenance package that was most recently installed.

    Accept all of the default values to uninstall the maintenance package with the most recent date stamp and time stamp.

    update -W product.location="e: \IBM\WebSphere\AppServer" -W update.type="uninstall" Graphical interface mode Overrides the graphical interface with the location of the WebSphere software to update. The default maintenance package to uninstall is the most recently installed maintenance package for that software.
    update -W backup.package="PQ20029.pak" -W update.type="uninstall" Graphical interface mode Overrides the maintenance package field with the name of the maintenance package to uninstall.
    update -W product.location="e: \IBM\WebSphere\AppServer" -W backup.package="PQ20029.pak" -W update.type="uninstall" Graphical interface mode Overrides the location of the WebSphere software to update and the name of the maintenance package to uninstall.
    update -options "responsefiles/file_name" Graphical interface mode with an options file Overrides all default values with values that you specified in the options response file.

    If you omit either value from the response file, the default maintenance package is the installed package with the most recent date stamp and time stamp. The default software is the software installed in the parent directory.

    Issue one of the following commands to use the silent interface:

    Table 1. Update installer commands for installing in silent mode
    Command example Type of installation Description
    update -W update.type="uninstall" -silent Silent mode Uninstalls the maintenance package with the most recent date stamp and time stamp to update the software that is installed in the parent directory.
    update -W product.location="e: \IBM\WebSphere\AppServer" -W update.type="uninstall" -silent Silent mode Overrides the default location of the WebSphere software to update. The default maintenance package to uninstall is the most recently installed maintenance package for that software.
    update -W backup.package="PQ20029.pak" -W update.type="uninstall" -silent Silent mode Overrides the interim fix field with the name of the maintenance package to uninstall.
    update -W product.location="e: \IBM\WebSphere\AppServer" -W backup.package="PQ20029.pak" -W update.type="uninstall" Silent mode Overrides the location of the WebSphere software to update and the name of the maintenance package to uninstall.
    update -silent -options "responsefiles/file_name" Silent mode with an options file Overrides all default values with values that you specified in the options response file.

    If you omit either value from the response file, the default maintenance package is the installed package with the most recent date stamp and time stamp. The default software is the software installed in the parent directory.

 

Result

This procedure results in uninstalling maintenance packages to update WebSphere software.

 

What to do next

After uninstalling maintenance packages, one can continue to use the WebSphere software.

 

See also


uninstall.txt