Veritas has enhanced the InfoScale 8.0.2.x Common Product Installer (CPI) installer to support IPS repositories on Solaris.
This feature has now been added to InfoScale on Solaris using the updated CPI patch (CPI_8.0.2_P12.pl).
The CPI patch is available for download on Download Center (DC).
Link:
https://downloads.infoscale.com/
For this feature to work we have to create an IPS repository first, and then run the installer with the CPI -ipsrepo option followed by repository_name.
Steps
1.] Create a new Boot Environment (BE) and mount it. In this instance, the BE name is IS_IPSRepo with the mount-point /IS_IPSRepo.
# beadm create IS_IPSRepo
# beadm mount IS_IPSRepo /IS_IPSRepo
2.] To list the Veritas package versions and Solaris release for the newly created BE, type the following commands:
# pkg -R /IS_IPSRepo list VRTS*
# pkg -R /IS_IPSRepo info entire
3.] Download and extract the InfoScale 8.0.2 base software (Veritas_InfoScale_8.0.2_Solaris_SPARC.tar.gz) to /IS_IPSRepo.
# cd /IS_IPSRepo
# ls /IS_IPSRepo/Veritas_InfoScale_8.0.2_Solaris_SPARC.tar.gz/IS_IPSRepo/Veritas_InfoScale_8.0.2_Solaris_SPARC.tar.gz
# tar -zxvf Veritas_InfoScale_8.0.2_Solaris_SPARC.tar.gz
The Veritas CPI installer script will be located using the following path:
# pwd/IS_IPSRepo/dvd1-sol_sparc/sol11_sparc
4.] Create a Solaris IPS repository for InfoScale 8.0.2 patches. In this instance, the name is /export/VeritasRepo.
# zfs create rpool/export/VeritasRepo
# zfs list | grep VeritasRepo
# pkgrepo create /export/VeritasRepo
5.] Download the InfoScale 8.0.2 patch updates, in this instance infoscale-sol11_sparc-Patch-8.0.2.1800.tar.gz.
# cd /root
# tar -zxvf infoscale-sol11_sparc-Patch-8.0.2.1800.tar.gz
# cd /root/patches
# cp *.p5p /export/VeritasRepo/
# ls /export/VeritasRepo/
pkg5.repository VRTScavf.p5p VRTSdbac.p5p VRTSgms.p5p VRTSsfcpi.p5p VRTSvbs.p5p VRTSvxfen.p5p VRTSvxvm.p5p
VRTSaslapm.p5p VRTScps.p5p VRTSdbed.p5p VRTSodm.p5p VRTSsfmh.p5p VRTSvcs.p5p VRTSvxfs.p5p
For each VRTS*.p5p package add it to the repository as follows:
# for i in `ls -1 /export/VeritasRepo/*.p5p`; do echo $i; pkgrecv -s $i -d '/export/VeritasRepo/' '*'; done | sh -x
# /usr/bin/pkgrepo info -s '/export/VeritasRepo'
PUBLISHER PACKAGES STATUS UPDATED
Veritas 14 online 2024-09-04T15:10:04.631401Z
Sample output
# /usr/bin/pkgrepo list -s '/export/VeritasRepo'PUBLISHER NAME O VERSION
Veritas VRTSaslapm 8.0.2.1500:20240523T015901Z
Veritas VRTScavf 8.0.2.1700:20240517T050644Z
Veritas VRTScps 8.0.2.1100:20240514T204446Z
Veritas VRTSdbac 8.0.2.1100:20240523T120021Z
Veritas VRTSdbed 8.0.2.1200:20240508T104510Z
Veritas VRTSgms 8.0.2.1700:20240517T050757Z
Veritas VRTSodm 8.0.2.1700:20240517T050958Z
Veritas VRTSsfcpi 8.0.2.1200:20240531T063929Z
Veritas VRTSsfmh 8.0.2.500:20240321T154308Z
Veritas VRTSvbs 8.0.2.1100:20240226T065309Z
Veritas VRTSvcs 8.0.2.1100:20240514T205256Z
Veritas VRTSvxfen 8.0.2.1100:20240514T204555Z
Veritas VRTSvxfs 8.0.2.1700:20240517T053317Z
Veritas VRTSvxvm 8.0.2.1500:20240523T015547Z
6.] Copy the CPI_8.0.2_P12.pl patch to /tmp
7.] Change to the directory hosting the InfoScale 8.0.2 base software:
# cd /IS_IPSRepo/dvd1-sol_sparc/sol11_sparc
8.] Run the installer script with the updated CPI patch and -ipsrepo option followed by repository_name.
Sample syntax:
# ./installer -ipsrepo repository_name -require /tmp/CPI_8.0.2_P12.pl
# date; time ./installer -patch_path /export/VeritasRepo -ipsrepo 'http://:8092/' -rootpath /IS_IPSRepo -require /tmp/CPI_8.0.2_P12.pl
9.] Once the installer has completed, verify the updated Veritas package information
In this instance, the BE name is IS_IPSRepo with the mount-point /IS_IPSRepo.
# pkg -R /IS_IPSRepo list VRTS*
CPI 8.0.2 Patch 1200
SYMPTOM:
Unable to install InfoScale packages on Solaris using IPS repository.
DESCRIPTION:
InfoScale installer on Solaris did not support IPS repository-based installation. This feature has now been added to InfoScale on Solaris.
RESOLUTION:
InfoScale installer has been modified to support IPS repository on Solaris.
Use the new option named -ipsrepo to define the IPS repository path or the repo name for performing IPS-based installation on Solaris.
InfoScale installer now supports installation using IPS repository on Solaris with cpi-Patch-8.0.2.1200
SW Download: UPD781319