Upgrading the agent in a VCS One environment

Perform the following steps to upgrade the agent with minimal disruption, in a VCS One environment.

Note:

The agent package VRTSmq6 includes the Veritas agents for WebSphere MQ and WebSphere MQ FTE. Hence, both the agents will be upgraded as the result of upgrading the package. So, perform the following steps for the agent for WebSphere MQ FTE as well.

To upgrade the agent with minimal disruption, in a VCS One environment

  1. Freeze service groups that hosts the application.

    # hagrp -freeze -propagate GroupName

  2. Stop the clients forcibly. Execute the following command from the Policy Master.

    # hastop -client -sys SystemName -force

  3. Ensure that the agent operations are stopped on all the nodes.

    # ps -ef | grep WebSphereMQ6

  4. Uninstall the agent package from all the nodes. Type the following command on each client system to remove the agent. Answer prompts accordingly:

    AIX

    # installp -u VRTSmq6

    HP-UX

    # swremove VRTSmq6

    Linux

    # rpm -e VRTSmq6

    Solaris

    # pkgrm VRTSmq6
  5. Install the new agent on all the nodes in the cluster.

    See Installing the agent in VCS One environment.

  6. Add the agent types, using the installagpack program.

    See Adding the agent resource type definitions to the Policy Master Server on UNIX.

  7. Check for the changes in the resource values required, if any, due to the new agent types file.
  8. Start the clients.

    # hastart -client

  9. Start the agent on all nodes, if not started.

    # haagent -start WebSphereMQ6 -sys SystemName

  10. Unfreeze the service groups.

    # hagrp -unfreeze -propagate GroupName