The following article outlines how to upgrade or install Veritas InfoScale 7.4.2 along with additional patches (Update & Platform) using Install Bundle Feature with Red Hat 8.x.
NOTE: Any Platform patch is ideally supposed to be upgraded on top of the latest released Update patch for a particular release. This ensures the environment has all the up-to-date product fixes enabling it to support the specific platform release.
Download Center (DC)
https://www.veritas.com/content/support/en_US/downloads/detail.REL600675#item3

Installing or upgrading the Veritas product stack with one or more Patch releases
Users may wish to install the Veritas software base release (i.e. 7.4.2) as well as one or more Patch releases (Update and Platform patches).
Multiple install options are possible, enabling for flexibility when either upgrading or installing the product release.
This removes the labour intensive task surrounding multiple install operations to deploy & upgrade the Veritas software.
CPI Flexibility
Using the -patch_path arguments (previously named -hotfix_path in versions prior to 6.2), enables the Install Bundles feature to be used to install one or more Patch releases along with a base release:
#./installer system1 system2 -patch_path /
NOTE: The CPI installer will install the base 7.4.2 rpms if provided, followed by the latest 7.4.2.x rpms if applicable and specified with the -patch_path & -patch#_patch (# = 2,3,4,5).
Only the highest product component patch will be installed on top of the 7.4.2 base related rpm.
Example
if you have VRTSvxvm patches 7.4.2.2200 & 7.4.2.2400 to be installed on top of 7.4.2, only 7.4.2.2400 will be installed, skipping 7.4.2.2200 completely. This reduces the time required to apply patches.
Sample syntax
[root@server101 rhel8_x86_64]# pwd
/var/7.4.2/base/dvd1-redhatlinux/rhel8_x86_64
[root@server101 rhel8_x86_64]# ./installer server101 -patch_path /var/7.4.2/7.4.2.1900/ -patch2_path /var/7.4.2/7.4.2.2000/
Summary:
The -patch_path option is used to define the path of a patch-level release that is to be integrated with a base or maintenance-level release, when multiple releases are installed simultaneously.
The -patch2_path option is used to define the path of the second patch-level release that is to be integrated with a base or maintenance-level release, when multiple releases are installed simultaneously.
The -patch3_path option is used to define the path of the third patch-level release that is to be integrated with a base or maintenance-level release, when multiple releases are installed simultaneously.
The -patch4_path option is used to define the path of the fourth patch-level release that is to be integrated with a base or maintenance-level release, when multiple releases are installed simultaneously.
The -patch5_path option is used to define the path of the fifth patch-level release that is to be integrated with a base or maintenance-level release, when multiple releases are installed simultaneously.
Example
Currently there are no VRTS rpms installed on the Red Hat 8.x system:
[root@server101 rhel8_x86_64]# rpm -qa | grep -i VRTS
1.] The following directories are created for the 7.4.2 base software (s/w), Update patch and Platform patch bundles:
[root@server101 var]# mkdir /var/7.4.2
[root@server101 var]# cd /var/7.4.2
[root@server101 7.4.2]# mkdir base
[root@server101 7.4.2]# mkdir 7.4.2.1900
[root@server101 7.4.2]# mkdir 7.4.2.2000
[root@server101 7.4.2]# ls -al
total 4
drwxr-xr-x. 5 root root 54 Feb 16 00:55 .
drwxr-xr-x. 31 root root 4096 Feb 16 00:50 ..
drwxr-xr-x. 2 root root 116 Feb 16 00:51 7.4.2.1900
drwxr-xr-x. 2 root root 6 Feb 16 00:49 7.4.2.2000
drwxr-xr-x. 3 root root 73 Feb 16 00:26 base
2.] Download the base 7.4.2 s/w from Download Center & extract the contents to the "base" directory:
[root@server101 7.4.2]# mv Veritas_InfoScale_7.4.2_RHEL.tar.gz base/
[root@server101 7.4.2]# cd base
[root@server101 base]# tar -zxvf Veritas_InfoScale_7.4.2_RHEL.tar.gz
[root@server101 base]# ls -al
total 1596204
drwxr-xr-x. 3 root root 73 Feb 16 00:26 .
drwxr-xr-x. 5 root root 54 Feb 16 00:55 ..
drwxr-xr-x. 4 root root 46 May 11 2020 dvd1-redhatlinux
-rw-r--r--. 1 root root 1634510709 May 11 2020 Veritas_InfoScale_7.4.2_RHEL.tar.gz
[root@server101 base]# cd dvd1-redhatlinux/
[root@server101 dvd1-redhatlinux]# ls -al
total 0
drwxr-xr-x. 4 root root 46 May 11 2020 .
drwxr-xr-x. 3 root root 73 Feb 16 00:26 ..
drwxrwxr-x. 8 root root 116 May 11 2020 rhel7_x86_64
drwxrwxr-x. 8 root root 116 May 11 2020 rhel8_x86_64
[root@server101 dvd1-redhatlinux]# cd rhel8*
[root@server101 rhel8_x86_64]# ls
copyright docs EULA installer perl rpms scripts tools
3.] Download Update Patch: 7.4.2 Update3 patch for RHEL8 platform
https://www.veritas.com/content/support/en_US/downloads/update.UPD251267
[root@server101 7.4.2.1900]# pwd
/var/7.4.2/7.4.2.1900
Extract the tar file for Update Patch: 7.4.2 Update3 patch for RHEL8 platform to /var/7.4.2/7.4.2.1900
[root@server101 7.4.2.1900]# tar -zxvf infoscale-rhel8_x86_64-Patch-7.4.2.1900.tar.gz
[root@server101 7.4.2.1900]# ls -al
total 634436
drwxr-xr-x. 4 root root 137 Feb 16 01:25 .
drwxr-xr-x. 5 root root 110 Feb 16 01:24 ..
-rw-r--r--. 1 root root 649547911 Feb 14 03:42 infoscale-rhel8_x86_64-Patch-7.4.2.1900.tar.gz
-rwxr-xr-x. 1 root root 8221 Oct 4 10:23 installVRTSinfoscale742P1900
-rw-r--r--. 1 root root 92424 Oct 13 00:48 README
drwxrwxr-x. 4 root root 4096 Oct 4 10:22 rpms
drwxr-xr-x. 7 root root 99 Oct 4 10:23 scripts
[root@server101 7.4.2.1900]# cd rpms
[root@server101 rpms]# ls VRTS*
VRTSamf-7.4.2.2100-RHEL8.x86_64.rpm VRTSgms-7.4.2.1100-RHEL8.x86_64.rpm VRTSvcsag-7.4.2.2100-RHEL8.x86_64.rpm
VRTSaslapm-7.4.2.2200-RHEL8.x86_64.rpm VRTSllt-7.4.2.2100-RHEL8.x86_64.rpm VRTSvcsea-7.4.2.1100-RHEL8.x86_64.rpm
VRTScavf-7.4.2.1300-GENERIC.x86_64.rpm VRTSodm-7.4.2.2200-RHEL8.x86_64.rpm VRTSvcswiz-7.4.2.2100-RHEL8.x86_64.rpm
VRTScps-7.4.2.1600-RHEL8.x86_64.rpm VRTSpython-3.7.4.35-RHEL8.x86_64.rpm VRTSvlic-4.01.742.300-RHEL8.x86_64.rpm
VRTSdbac-7.4.2.1400-RHEL8.x86_64.rpm VRTSsfcpi-7.4.2.1100-GENERIC.noarch.rpm VRTSvxfen-7.4.2.2100-RHEL8.x86_64.rpm
VRTSgab-7.4.2.2100-RHEL8.x86_64.rpm VRTSsfmh-7.4.2.501-0.x86_64.rpm VRTSvxfs-7.4.2.2200-RHEL8.x86_64.rpm
VRTSglm-7.4.2.2100-RHEL8.x86_64.rpm VRTSvcs-7.4.2.2100-RHEL8.x86_64.rpm VRTSvxvm-7.4.2.2200-RHEL8.x86_64.rpm
4.] Download Platform Patch: RHEL8.5 Platform support patch
https://www.veritas.com/content/support/en_US/downloads/update.UPD886326
[root@server101 7.4.2.1900]# pwd
/var/7.4.2/7.4.2.2000
Extract the tar file for Platform Patch: RHEL8.5 Platform support patch to /var/7.4.2/7.4.2.2000
[root@server101 7.4.2]# mv infoscale-rhel8.5_x86_64-Patch-7.4.2.2000.tar.gz 7.4.2.2000/
[root@server101 7.4.2]# cd 7.4.2.2000
[root@server101 7.4.2.2000]# tar -zxvf infoscale-rhel8.5_x86_64-Patch-7.4.2.2000.tar.gz
[root@server101 7.4.2.2000]# ls -al
total 401332
drwxr-xr-x. 4 root root 139 Feb 16 01:27 .
drwxr-xr-x. 5 root root 54 Feb 16 01:26 ..
-rw-r--r--. 1 root root 410858981 Feb 15 00:59 infoscale-rhel8.5_x86_64-Patch-7.4.2.2000.tar.gz
-rwxr-xr-x. 1 root root 8221 Nov 9 10:34 installVRTSinfoscale742P2000
-rw-r--r--. 1 root root 83178 Nov 9 10:35 README
drwxrwxr-x. 4 root root 4096 Nov 9 10:34 rpms
drwxr-xr-x. 7 root root 99 Nov 9 10:34 scripts
[root@server101 7.4.2.2000]# cd rpms
[root@server101 rpms]# ls VRTS*
VRTSamf-7.4.2.2300-RHEL8.x86_64.rpm VRTSgab-7.4.2.2300-RHEL8.x86_64.rpm VRTSvxfen-7.4.2.2300-RHEL8.x86_64.rpm
VRTSaslapm-7.4.2.2400-RHEL8.x86_64.rpm VRTSllt-7.4.2.2300-RHEL8.x86_64.rpm VRTSvxfs-7.4.2.2300-RHEL8.x86_64.rpm
VRTSdbac-7.4.2.2300-RHEL8.x86_64.rpm VRTSodm-7.4.2.2300-RHEL8.x86_64.rpm VRTSvxvm-7.4.2.2400-RHEL8.x86_64.rpm
In case of multiple patch path options, the CPI doesn’t install intermediate patch. It just installs the highest version patch after comparing the different patch bundles.
From the directory hosting the base 7.4.2 s/w, run the installer syntax show below:
[root@server101 rhel8_x86_64]# pwd
/var/7.4.2/base/dvd1-redhatlinux/rhel8_x86_64
[root@server101 rhel8_x86_64]# ./installer server101 -patch_path /var/7.4.2/7.4.2.1900/ -patch2_path /var/7.4.2/7.4.2.2000/
To illustrate that the CPI installer only installs a single VxVM patch on top of the base VRTSvxvm-7.4.2.0000-RHEL8.x86_64 rpm:
Sample output
[root@server101 ]# cat install.VRTSvxvm.server101
Verifying packages...
Preparing packages...
VRTSvxvm-7.4.2.0000-RHEL8.x86_64
Installing and Enabling VxVM systemd-services
creating VxVM device nodes under /dev
Installing keys for APMs
[root@server101 ]# cat install.patch.VRTSvxvm.server101
Verifying packages...
Preparing packages...
..
VRTSvxvm-7.4.2.2400-RHEL8.x86_64
Installing and Enabling VxVM systemd-services
creating VxVM device nodes under /dev
Installing keys for APMs
VRTSvxvm-7.4.2.0000-RHEL8.x86_64
It is also advisable to use the latest CPI patch along with the installer for a smoother upgrade.
Example :
./installer -require
Reboot the server once the installation is complete.