Serviceguard Toolkits for Contrib User Guide Version A.12.00.00

Upgrading the Contributed Toolkits
The Contributed toolkits can be upgraded by upgrading the individual software components of
the Contributed toolkits such as Apache, Tomcat, and so on. These RPMs must be installed on all
the nodes of the cluster that are configured to run the toolkit package.
To upgrade a already installed version of the toolkit, run the following command:
rpm -Uvh --nopostun serviceguard-<toolkit name>-toolkit-<version
number>.<OS_destro>.noarch.rpm .
For example:
For SLES:
rpm -Uvh --nopostun
serviceguard-apache-toolkit-A.12.00.00.sles.noarch.rpm
For RHEL:
rpm -Uvh --nopostun
serviceguard-apache-toolkit-A.12.00.00.redhat.noarch.rpm
Uninstalling the Contributed Toolkits
The uninstallation process of the Contributed toolkits is complete only after all the software
components such as Apache, Tomcat, and so on are individually uninstalled.
Perform the following steps to the individual software components of the Contributed toolkits. These
steps should be followed on all the nodes configured to run the Toolkit package.
To remove the earlier version, run the following command:
# rpm e <<Toolkit RPM package>>
To ensure that the toolkit is removed from all the configured nodes of the cluster, run the following
command:
# rpm qa | grep <Toolkit Name>
Rolling upgrade
For a Rolling upgrade of the Contributed toolkits, perform the following steps on all the individual
software components of the Contributed toolkits, such as Apache, Tomcat, and so on. These RPMs
must be installed on all the nodes of the cluster that are configured to run the toolkit package.
The toolkit package nodes in a cluster can be upgraded with the new toolkit, on one node at a
time. Follow the instructions below to do so:
1. Backup the package directory and any package control scripts.
2. Move the running toolkit packages from the node that is being upgraded to another package
node.
3. Upgrade the toolkit using the following command:
rpm -Uvh --nopostun
serviceguard-<toolkit>-toolkit<version_number>.<OS_distro>.noarch.rpm
4. Verify the installation, using the following command:
rpm -q serviceguard-<toolkit>-toolkit
The system displays the following output:
serviceguard-<toolkit>-toolkit-<version number>
5. Repeat the above steps on all the other package nodes in the cluster.
6. Repeat the above steps for all the other individual software components of the Contributed
toolkits.
Upgrading the Contributed Toolkits 7