WebSphere brand IBM WebSphere Presence Server, Version 7.0

Installing updates for the Presence Server product

You can apply updates to the Presence Server product, like interim fixes and fix packs, without disruption to normal processing when the product is deployed in a horizontal WebSphere cluster. This feature is known as a rollout update. In a vertical cluster, the same process is used to apply updates, but there will be an interval during which Presence Server is not available for use.

Before you begin

The EAR file for the Presence Server update you are installing, for example was_root/installableApps/presence/IBMWebSpherePresenceServer.ear, must exist either on the local computer or on the deployment manager node.

Refer to the Readme file, which is included with every update or fix, for additional prerequisites.

About this task

Note that continuous availability is possible only in clusters that have a horizontal scaling topology–that is, cluster members exist on multiple WebSphere nodes. In the case of a vertical configuration (where all cluster members exist on the same physical computer), you should follow the same steps to perform updates. However, the Presence Server application will be taken offline while you are applying the updates.

To install updates to the Presence Server product, follow these steps:

  1. Log in to the Integrated Solutions Console:
    1. Open a browser and navigate to the following URL: https://host_name:port/ibm/console.
      Where:
      • host_name is the fully qualified host name of the server where the application or the network deployment manager is deployed.
      • port is the secured port used to access the console. The default port is 9043.
      Note: The default unsecured port is 9060. If you use 9060, you must have "http" instead of "https" in the URL.
    2. Enter an administrator user ID and password.
    3. Click Log in.
  2. Click Applications > Application types > WebSphere Enterprise Applications.
    Note: If you are using WebSphere® Application Server version 6.1.0.x, reach this window by clicking Applications > Enterprise Applications.
  3. Select the Presence Server check box and click Rollout Update.
    Note: In WebSphere Application Server version 6.1.0.x, select the Presence Server check box and click Update.
  4. Browse to the EAR file for the Presence Server update you are installing, for example was_root/installableApps/presence/IBMWebSpherePresenceServer.ear.
  5. Optional: Make any desired changes to the default settings, clicking Next to navigate through the lists of options.
  6. Click Finish to complete the update. When the update is complete, the following message displays: Application Presence Server installed successfully.
  7. Click the Rollout Update link.
  8. When all cluster members have completed the synchronization phase, click Continue.

Installing updates from the command line

About this task
As an alternative to using the Integrated Solutions Console, you can install updates using the PresenceServerRollout.sh script.
  1. Log in to the deployment manager.
  2. Change (cd) to the deployment manager profile directory.
  3. Edit the file properties/soap.client.props and update the timeout property: com.ibm.SOAP.requestTimeout=0.
  4. Copy the PresenceServerRollout.sh script from the installation medium to any directory on the deployment manager, for example /usr or /opt.
  5. Change to the directory into which you copied PresenceServerRollout.sh.
  6. Run the following command to ensure that the script will run properly:
    • chmod 755 PresenceServerRollout.sh
  7. Run the script:
    ./PresenceServerRollout.sh –dmgrProfile dmgr_profile_path -username user_name -password password -psear ear_file_path
    where:
    • dmgr_profile_path is the full path to the deployment manager profile directory.
    • user_name represents your WebSphere Application Server administrator user ID.
    • password represents the password associated with your user_name.
    • ear_file_path is the path to the EAR file for the Presence Server update you are installing, for example was_root/installableApps/presence/IBMWebSpherePresenceServer.ear.



Terms of use
(C) Copyright IBM Corporation 2009. All Rights Reserved.