If the Integrity VM A.01.20 Serviceguard for Integrity
VM Toolkit is installed, remove the Integrity VM A.01.20 toolkit before
installing the current version of Integrity VM. After you install
Integrity VM, repackage the distributed guests, as described in this
section.
To upgrade to the current version of Integrity
VM, perform the following sequence of steps on each VM Host node in
the multiserver environment:
Move the distributed guest to the adoptive node by
entering the cmhaltpkg and cmrunpkg commands.
Remove the toolkit from the VM Host system as described
in Section .
Install the Integrity VM product as described in Chapter 2.
Move the distributed guest back to the VM Host system
using the cmhaltpkg and cmrunpkg commands.
Log in to the distributed guest and remove the toolkit
as described in Section .
Repackage the guest by using the procedure described
in Section .
Removing the Serviceguard for Integrity VM Toolkit |
|
To remove the Serviceguard for Integrity VM toolkit,
perform the following steps on the VM Host system:
Remove the toolkit package template files and scripts.
Remove the toolkit files from every VM Host in the multiserver
environment. Distributed guests and required resources are not affected
by removing the toolkit. Remove the toolkit by removing the toolkit
installation directory using the rm command. For
example:
# rm -rf /var/opt/hpvm/cluster |
Remove the vswitch monitor script and files.
The vswitch monitor script consists of three files: the actual vswitchmon script and the symbolic links used to
start and stop the script during system boot and shut down. Distributed
guests and required resources are not affected when you remove these
files. If a reboot occurs during the interval between the removal
of vswitchmon scripts and the Integrity
VM installation, vswitch monitoring is temporarily interrupted. To
delete the vswitch monitor, delete the associated files using the rm command. For example:
# rm /sbin/init.d/vswitchmon /sbin/rc2.d/K004vswitchmon /sbin/rc3.d/S802vswitchmon |
Remove the sepd tunable
in every distributed guest configuration.
Optionally, you can remove the sepd tunable. The sepd tunable is specific to Integrity VM A.01.20; it is not used in later
versions of Integrity VM. To remove the sepd tunable, remove the sepd entry
in the guest configuration file in the /var/opt/hpvm/guestname/ directory, where guestname is the name of the guest that was packaged
under Integrity VM A.01.20.
Guest Toolkit Removal |
|
To remove the Integrity VM A.01.20 guest toolkit,
remove the hpvmsgping script from
guests that were created with the toolkit. The hpvmsgping monitor script consists of the hpvmsgping script, a configuration file, and the links used to start and stop
the script during system boot and shutdown. Removal of these files
does not affect the currently running guests or the availability of
the system. Delete the associated files using the rm command. For example:
# rm /sbin/init.d/hpvmsgping /sbin/rc2.d/K003hpvmsgping /sbin/rc3.d/S801hpvmsgping /etc/hpvmsgping.conf |
Repackaging Guests |
|
After you upgrade all the nodes in the multiserver
environment to the current version of Integrity VM, repackage the
guests. To repackage a guest:
On the original node where the guest is running, run
the hpvmsg_package command.
Apply the package configuration using the cmapplyconf command.
To provide Serviceguard protection immediately, restart
the guest package after repackaging it.
For more information about using these commands,
see Section .