You can perform a manual upgrade of VCS using Live Upgrade. On each node, remove and install the appropriate VCS packages.
To perform Live Upgrade of VCS manually
Confirm that the vcslustart script has mounted the secondary (alternate) disk to /altroot.5.10.
# mount
# df -k
Remove VCS packages on the alternate boot disk in the following order:
# pkgrm -R /altroot.5.10 \ VRTScmcc VRTScmcs VRTScssim VRTScscm \ VRTSvcsmn VRTSacclib VRTSweb VRTScscw \ VRTScutil VRTSjre15 VRTSvcsag VRTSvcsmg \ VRTSvcs VRTSvxfen VRTSgab VRTSllt \ VRTSspt VRTSat VRTSpbx VRTSicsco \ VRTSvlic VRTSperl
The -R option removes the packages from the root path /altroot.5.10
.
Install VCS 5.1 packages in the following order one at a time to the alternate boot disk using the pkgadd command:
VRTSvlic.pkg VRTSperl.pkg VRTSat.pkg VRTSspt.pkg VRTSllt.pkg VRTSgab.pkg VRTSvxfen.pkg VRTSvcs.pkg VRTScps.pkg VRTSvcsag.pkg VRTScutil.pkg
# pkgadd -R /altroot.5.10 -d package_name.pkg
Where you replace package_name.pkg
with a package's name, for example VRTSvcs.pkg
.
# pkgadd -R /altroot.5.10 -d VRTSvcs.pkg
Verify that the version of the packages on the alternate boot disk is 5.1.
# pkginfo -R /altroot.5.10 -l VRTSvcs
Run the following command on the alternate root path of any one node in the cluster to configure a VCS cluster UUID:
# /altroot.5.10/opt/VRTSvcs/bin/uuidconfig.pl -clus -configure \ -use_llthost
The -use_llthost option indicates that the /etc/llthost
file is used to determine the names of the nodes in the cluster. Alternatively, you can specify the node names instead of the file name.
Confirm that you have created the Universal Unique Identifier:
# /altroot.5.10/opt/VRTSvcs/bin/uuidconfig.pl -clus -display \ -use_llthost
Run the following command to export the root path installation environment variable.
# export INSTALL_ROOT_PATH=/altroot.5.10