Following an upgrade from Storage Foundation 6.1.1 to Storage Foundation 6.2.1 on Solaris 10, pkginfo still reports the old version of VxVM

book

Article ID: 100049521

calendar_today

Updated On:

Description

Error Message

 

Cause

This was due to the presence of the /var/sadm/pkg/.save.VRTSvxvm directory which also contained a pkginfo file.

Resolution

Once the /var/sadm/pkg/.save.VRTSvxvm directory was moved to another location (eg /tmp), the 'pkginfo -l VRTSvxvm' command was then able to report the correct version. The .save.VRTSvxvm directory could then be safely deleted.

Issue/Introduction

Following an upgrade from Storage Foundation 6.1.1 to Storage Foundation 6.2.1 on Solaris 10, pkginfo was still reporting 6.1.1 as the version. # pkginfo -l VRTSvxvm PKGINST: VRTSvxvm
NAME: Binaries for VERITAS Volume Manager by Symantec
CATEGORY: system
ARCH: sparc
VERSION: 6.1.0.000,REV=10.21.2013.19.42
BASEDIR: /
VENDOR: Symantec Corporation
DESC: Virtual Disk Subsystem
PSTAMP: 6.1.1.400-2016-04-13-04.06.42
INSTDATE: Dec 16 2016 20:18
HOTLINE: http://www.symantec.com/business/support/assistance_care.jsp
STATUS: completely installed
The 'modinfo' output confirmed that the 6.2.1 drivers were loaded. # grep -i vx modinfo
39 7befa000 5ec00 322 1 vxdmp (VxVM 6.2.0.000 Multipathing Dri)
40 7c002000 2d1230 328 1 vxio (VxVM 6.2.0.000 I/O driver)
42 7be18dd8 1290 329 1 vxspec (VxVM 6.2.0.000 control/status d) No issues were reported during the upgrade and VxVM was working fine. The /var/sadm/pkg/VRTSvxvm/pkginfo file also showed that 6.2 was installed. VERSION=6.2.0.000