Patch-ID# 111909-06
Keywords: vxconfigd vxdmp vxio vxdmpadm asl
Synopsis: VxVM 3.2: general patch for Solaris 8
Date: May/31/2002

Install Requirements: NA                      
                      
Solaris Release: 8

SunOS Release: 5.8

Unbundled Product: Volume Manager

Unbundled Release: 3.2

Xref: patch available for Solaris 7 as patch 111908-05 and for Solaris 2.6 as patch 111907-06
NOTE: 
****************************************************************
WARNING:
IT IS VERY IMPORTANT TO INSTALL THIS PATCH IN THE RIGHT OPERATING
SYSTEM LEVEL, WHICH IS SOLARIS 8, OTHERWISE VOLUME MANAGER MAY
NOT COME UP PROPERLY.
****************************************************************

Topic: 

Relevant Architectures: sparc

BugId's fixed with this patch: 4414884 4419634 4466429 4468856 4469908 4490913 4491411 4491753 4495696 4505737 4505811 4506689 4510516 4533901 4545695 4615526 4616042 4627914 4633940 4634822

Changes incorporated in this version: 4505811 4506689 4533901 4545695 4616042 4615526 4627914 4633940 4634822

Patches accumulated and obsoleted by this patch: 112383-01

Patches which conflict with this patch: 

Patches required with this patch: 108827-19 or greater 109529-06 or greater 111413-06 or greater

Obsoleted by: 

Files included with this patch: 

/etc/init.d/vxvm-reconfig
/etc/init.d/vxvm-shutdown
/etc/init.d/vxvm-startup2
/etc/init.d/vxvm-sysboot
/etc/rc0.d/K99vxvm-shutdown
/etc/rcS.d/S25vxvm-sysboot
/etc/rcS.d/S85vxvm-startup2
/etc/rcS.d/S86vxvm-reconfig
/etc/vx/aslkey.d/libvxap.key
/etc/vx/aslkey.d/libvxatf.key
/etc/vx/aslkey.d/libvxeccs.key
/etc/vx/aslkey.d/libvxemc.key
/etc/vx/aslkey.d/libvxfujitsu.key
/etc/vx/aslkey.d/libvxhds.key
/etc/vx/aslkey.d/libvxhitachi.key
/etc/vx/aslkey.d/libvxlsiinf.key
/etc/vx/aslkey.d/libvxnec.key
/etc/vx/aslkey.d/libvxpurple.key
/etc/vx/aslkey.d/libvxrdac.key
/etc/vx/aslkey.d/libvxsena.key
/etc/vx/aslkey.d/libvxshark.key
/etc/vx/aslkey.d/libvxssa.key
/etc/vx/aslkey.d/libvxstorcomp.key
/etc/vx/aslkey.d/libvxveritas.key
/etc/vx/aslkey.d/libvxxp256.key
/etc/vx/lib/discovery.d/libvxap.so
/etc/vx/lib/discovery.d/libvxatf.so
/etc/vx/lib/discovery.d/libvxeccs.so
/etc/vx/lib/discovery.d/libvxemc.so
/etc/vx/lib/discovery.d/libvxfujitsu.so
/etc/vx/lib/discovery.d/libvxhds.so
/etc/vx/lib/discovery.d/libvxhitachi.so
/etc/vx/lib/discovery.d/libvxlsiinf.so
/etc/vx/lib/discovery.d/libvxnec.so
/etc/vx/lib/discovery.d/libvxpurple.so
/etc/vx/lib/discovery.d/libvxrdac.so
/etc/vx/lib/discovery.d/libvxsena.so
/etc/vx/lib/discovery.d/libvxshark.so
/etc/vx/lib/discovery.d/libvxssa.so
/etc/vx/lib/discovery.d/libvxstorcomp.so
/etc/vx/lib/discovery.d/libvxveritas.so
/etc/vx/lib/discovery.d/libvxxp256.so
/etc/vx/slib/libvxdiscovery.so
/kernel/drv/sparcv9/vxdmp
/kernel/drv/sparcv9/vxdmp.SunOS_5.8
/kernel/drv/sparcv9/vxio
/kernel/drv/sparcv9/vxio.SunOS_5.8
/kernel/drv/sparcv9/vxspec
/kernel/drv/sparcv9/vxspec.SunOS_5.8
/kernel/drv/vxdmp
/kernel/drv/vxdmp.SunOS_5.8
/kernel/drv/vxdmp.conf
/kernel/drv/vxio
/kernel/drv/vxio.SunOS_5.8
/kernel/drv/vxio.conf
/kernel/drv/vxspec
/kernel/drv/vxspec.SunOS_5.8
/kernel/drv/vxspec.conf
/sbin/vxconfigd
/sbin/vxconfigd.SunOS_5.8
/sbin/vxdg
/sbin/vxdmpadm
/usr/lib/libarray.so
/usr/lib/vxvm/bin/vxcap-vol
/usr/lib/vxvm/bin/vxclustadm
/usr/lib/vxvm/bin/vxconvarrayinfo
/usr/lib/vxvm/bin/vxdarestore
/usr/lib/vxvm/bin/vxdisksetup
/usr/lib/vxvm/bin/vxdiskunsetup
/usr/lib/vxvm/bin/vxencap
/usr/lib/vxvm/bin/vxmirror
/usr/lib/vxvm/bin/vxr5check
/usr/lib/vxvm/bin/vxrelocd
/usr/lib/vxvm/bin/vxresize
/usr/lib/vxvm/bin/vxrootmir
/usr/lib/vxvm/bin/vxsparecheck
/usr/lib/vxvm/diag.d/macros.d/dmp_cpuiocount
/usr/lib/vxvm/diag.d/macros.d/dmp_cpuiocount_next
/usr/lib/vxvm/diag.d/macros.d/dmp_cpuiocount_zero
/usr/lib/vxvm/diag.d/macros.d/dmp_ctlr
/usr/lib/vxvm/diag.d/macros.d/dmp_ctlr_list_next
/usr/lib/vxvm/diag.d/macros.d/dmp_ctlr_path_next
/usr/lib/vxvm/diag.d/macros.d/dmp_dev_list
/usr/lib/vxvm/diag.d/macros.d/dmp_dev_list_next_dmpnode
/usr/lib/vxvm/diag.d/macros.d/dmp_dmpnode
/usr/lib/vxvm/diag.d/macros.d/dmp_dmpnode_next
/usr/lib/vxvm/diag.d/macros.d/dmp_dmpnode_next_ptr
/usr/lib/vxvm/diag.d/macros.d/dmp_dmpnode_path_next
/usr/lib/vxvm/diag.d/macros.d/dmp_opaths
/usr/lib/vxvm/diag.d/macros.d/dmp_path
/usr/lib/vxvm/diag.d/macros.d/dmp_print_dev_list_ctlrs
/usr/lib/vxvm/diag.d/macros.d/dmp_print_errq
/usr/lib/vxvm/diag.d/macros.d/dmp_print_errq_next
/usr/lib/vxvm/diag.d/macros.d/dmp_print_errq_null
/usr/lib/vxvm/diag.d/macros.d/sparcv9/dmp_cpuiocount
/usr/lib/vxvm/diag.d/macros.d/sparcv9/dmp_cpuiocount_next
/usr/lib/vxvm/diag.d/macros.d/sparcv9/dmp_cpuiocount_zero
/usr/lib/vxvm/diag.d/macros.d/sparcv9/dmp_ctlr
/usr/lib/vxvm/diag.d/macros.d/sparcv9/dmp_ctlr_list_next
/usr/lib/vxvm/diag.d/macros.d/sparcv9/dmp_ctlr_path_next
/usr/lib/vxvm/diag.d/macros.d/sparcv9/dmp_dev_list
/usr/lib/vxvm/diag.d/macros.d/sparcv9/dmp_dev_list_next_dmpnode
/usr/lib/vxvm/diag.d/macros.d/sparcv9/dmp_dmpnode
/usr/lib/vxvm/diag.d/macros.d/sparcv9/dmp_dmpnode_next
/usr/lib/vxvm/diag.d/macros.d/sparcv9/dmp_dmpnode_next_ptr
/usr/lib/vxvm/diag.d/macros.d/sparcv9/dmp_dmpnode_path_next
/usr/lib/vxvm/diag.d/macros.d/sparcv9/dmp_opaths
/usr/lib/vxvm/diag.d/macros.d/sparcv9/dmp_path
/usr/lib/vxvm/diag.d/macros.d/sparcv9/dmp_print_dev_list_ctlrs
/usr/lib/vxvm/diag.d/macros.d/sparcv9/dmp_print_errq
/usr/lib/vxvm/diag.d/macros.d/sparcv9/dmp_print_errq_next
/usr/lib/vxvm/diag.d/macros.d/sparcv9/dmp_print_errq_null
/usr/lib/vxvm/diag.d/vxaslkey
/usr/lib/vxvm/diag.d/vxconfigdump
/usr/lib/vxvm/diag.d/vxdmpdbprint
/usr/lib/vxvm/diag.d/vxdmpdebug
/usr/lib/vxvm/diag.d/vxdmpinq
/usr/lib/vxvm/diag.d/vxdmptp
/usr/lib/vxvm/diag.d/vxkprint
/usr/lib/vxvm/root/etc/vx/lib/discovery.d/libvxap.so
/usr/lib/vxvm/root/etc/vx/lib/discovery.d/libvxatf.so
/usr/lib/vxvm/root/etc/vx/lib/discovery.d/libvxeccs.so
/usr/lib/vxvm/root/etc/vx/lib/discovery.d/libvxemc.so
/usr/lib/vxvm/root/etc/vx/lib/discovery.d/libvxfujitsu.so
/usr/lib/vxvm/root/etc/vx/lib/discovery.d/libvxhds.so
/usr/lib/vxvm/root/etc/vx/lib/discovery.d/libvxhitachi.so
/usr/lib/vxvm/root/etc/vx/lib/discovery.d/libvxlsiinf.so
/usr/lib/vxvm/root/etc/vx/lib/discovery.d/libvxnec.so
/usr/lib/vxvm/root/etc/vx/lib/discovery.d/libvxpurple.so
/usr/lib/vxvm/root/etc/vx/lib/discovery.d/libvxrdac.so
/usr/lib/vxvm/root/etc/vx/lib/discovery.d/libvxsena.so
/usr/lib/vxvm/root/etc/vx/lib/discovery.d/libvxshark.so
/usr/lib/vxvm/root/etc/vx/lib/discovery.d/libvxssa.so
/usr/lib/vxvm/root/etc/vx/lib/discovery.d/libvxstorcomp.so
/usr/lib/vxvm/root/etc/vx/lib/discovery.d/libvxveritas.so
/usr/lib/vxvm/root/etc/vx/lib/discovery.d/libvxxp256.so
/usr/lib/vxvm/root/etc/vx/slib/libvxdiscovery.so
/usr/lib/vxvm/root/kernel/drv/sparcv9/vxdmp.SunOS_5.8
/usr/lib/vxvm/root/kernel/drv/sparcv9/vxio.SunOS_5.8
/usr/lib/vxvm/root/kernel/drv/sparcv9/vxspec.SunOS_5.8
/usr/lib/vxvm/root/kernel/drv/vxdmp.SunOS_5.8
/usr/lib/vxvm/root/kernel/drv/vxio.SunOS_5.8
/usr/lib/vxvm/root/kernel/drv/vxspec.SunOS_5.8
/usr/lib/vxvm/root/sbin/vxconfigd.SunOS_5.8
/usr/lib/vxvm/type/fsgen/vxplex
/usr/lib/vxvm/type/gen/vxinfo
/usr/lib/vxvm/type/gen/vxmend
/usr/lib/vxvm/type/gen/vxplex
/usr/lib/vxvm/type/gen/vxrlink
/usr/lib/vxvm/type/gen/vxrvg
/usr/lib/vxvm/type/gen/vxsd
/usr/lib/vxvm/type/gen/vxvol
/usr/lib/vxvm/type/raid5/vxmend
/usr/lib/vxvm/type/raid5/vxplex
/usr/lib/vxvm/type/raid5/vxsd
/usr/lib/vxvm/type/raid5/vxvol
/usr/lib/vxvm/voladm.d/bin/disk.ckinit
/usr/lib/vxvm/voladm.d/bin/disk.deport
/usr/lib/vxvm/voladm.d/bin/disk.import
/usr/lib/vxvm/voladm.d/bin/disk.init
/usr/lib/vxvm/voladm.d/bin/disk.k-rm
/usr/lib/vxvm/voladm.d/bin/disk.name_scheme
/usr/lib/vxvm/voladm.d/bin/disk.repl
/usr/lib/vxvm/voladm.d/bin/disk.rm
/usr/lib/vxvm/voladm.d/bin/disk.vmove
/usr/lib/vxvm/voladm.d/bin/exclude.do
/usr/lib/vxvm/voladm.d/bin/include.do
/usr/lib/vxvm/voladm.d/bin/inst.custom
/usr/lib/vxvm/voladm.d/bin/inst.enclr
/usr/lib/vxvm/voladm.d/bin/inst.quick
/usr/lib/vxvm/voladm.d/bin/inst.top
/usr/lib/vxvm/voladm.d/help/disk.deport.help
/usr/lib/vxvm/voladm.d/help/disk.import.help
/usr/lib/vxvm/voladm.d/help/disk.init.help
/usr/lib/vxvm/voladm.d/help/disk.k-rm.help
/usr/lib/vxvm/voladm.d/help/disk.menu.help
/usr/lib/vxvm/voladm.d/help/disk.name_scheme.help
/usr/lib/vxvm/voladm.d/help/disk.refresh.help
/usr/lib/vxvm/voladm.d/help/disk.repl.help
/usr/lib/vxvm/voladm.d/help/disk.rm.help
/usr/lib/vxvm/voladm.d/help/disk.vmove.help
/usr/lib/vxvm/voladm.d/help/inst.custom.help
/usr/lib/vxvm/voladm.d/help/inst.enclr.help
/usr/lib/vxvm/voladm.d/help/inst.quick.help
/usr/lib/vxvm/voladm.d/help/inst.top.help
/usr/lib/vxvm/voladm.d/lib/vxadm_lib.sh
/usr/lib/vxvm/voladm.d/lib/vxadm_syslib.sh
/usr/sbin/vxassist
/usr/sbin/vxclust
/usr/sbin/vxdctl
/usr/sbin/vxddladm
/usr/sbin/vxdg
/usr/sbin/vxdiskconfig
/usr/sbin/vxdmpadm
/usr/sbin/vxedit
/usr/sbin/vxinstall
/usr/sbin/vxiod
/usr/sbin/vxplex
/usr/sbin/vxprint
/usr/sbin/vxrecover
/usr/sbin/vxrecover.wrap
/usr/sbin/vxrelayout
/usr/sbin/vxrlink
/usr/sbin/vxrvg
/usr/sbin/vxspcshow
/usr/sbin/vxstat
/usr/sbin/vxtask
/usr/sbin/vxtrace
/usr/sbin/vxvol

Problem Description:

Note: VERITAS Incident Numbers are included in parenthesis.
 
Need to also obsolete point patch 112383-01.
 
(from 111909-05)
 
(29953) vxassist help space shows incorrect numbers
(30225) No need to call vol_mv_stable_reserve() if not stabilizing
(31590) EMC:libarray.so stub library has inconsistent return codes
(32999) EMC: vxinstall fails while adding all disks
(35074) EMC: vxdg deport/destroy allows you to deport DG with BCV attachments
(43263) General updates and corrections to VM man pages
(49711) SRVM: Application hangs when doing writes on a detached rlink.
(50206) EMC: vxassist move fails for volumes on non-EMC disks with verify option
(58021) EMC: Incorrect use of vxsym_errno in vxvm
(60034) EMC: Support new options in vxdiskadm, vxdiskadd, vxresize, vxrootmir and vxmirror
(60732) Check-in DDL and independent device naming man pages for 3.2 release
(61829) root disk encapsulation program corrupt the partiontion table.
(70415) DMP cannot hardcode pub/priv partitions
(70611) fix vxencap issues found during testing for normal disk
(71336) VVR: vols go into SYNC state during recovery if rvg is in PASSTHRU mode
(71362) vxnotify does not send event notification at time dmp path os disconnected
(71613) VVR TC: vvrtc failure on the latest build
(72734) VM 3.2p - The man page for vxddladm and the vxddladm help text do not match well
(72853) VVR  panic on secondary during mrs_recover.tc#1
(73510) problems with dcm and layered volumes
(73836) VVR: rlink enabled even if it was detached when there's srlheader error
(74085) Add DDL support for Fujitsu arrays
(76063) Upgrade process does not comment out VxVM volumes in /etc/vfstab
(76498) USETYPE of var,usr,opt changed to gen in vxvm 3.1.1p2 after using vxinstall to encapsulate the boot disk
(76940) VX_GET_IOPARAMETERS ioctl returns invalid dev_t on cvm slaves
(77239) importing a diskgroup with a duplicate dgid doesn't generate error
(77259) VVR: ted assert when running aixvm/tot_merge on solaris.
(77987) No more lite license without a key
(77993) VVR: SRL failure may result in inconsistent data
(78595) EMC: P3A: device group should be renamed whenever a diskgroup gets renamed
(79563) HP: switching to enclosure based DA names creates duplicate records.
(79655) CVM: ora.tc consistently hangs on 4 node GAB cluster
(79735) FMR2:Crash recovery for snapstart
(80587) VVR: vxrvg -M makeprimary doesn't work properly
(80735) VVR : panic on solaris while running srvmtest on tot
(81083) FMR:panic from snapprint in 3.2
(81763) EMC: Update the Testplan for handrun TCs and correct some TC scripts
(81867) vxstat -i should flush stdout
(82369) FMR:vxassist fails silently to remove a dco log volume
(82974) VVR: Too many memory errors on draining SRL when using TCP
4506689 (83191) vxdiskadm replaces disk but errors with UNKNOWN ERROR WHILE WRITING VTOC
(83351) libfdisk is out
(83386) vxprint -e takes long time to execute
(83557) Panic in do_xor() because of alignment error
(83719) change SIG dependency name in VxVM spec file
(83724) Support for new licensing utility package.
(83928) FMR2: Proper cleanup to be done while aborting a snapstart and snapback
(84371) P3A: the DGSJ of the Toolkit operated disk groups need device-group reconfiguration as well
(84375) vxassist snapprint doesn't work when a disk group is split
(84648) Linux: mread ioctl is making kernel to panic
(84907) VxVM 3.2 for linux - vxinstall fails because it does not automatically exclude the CD on csredhat8
(85055) some header files are missing from the VRTSvmdev pkg for LINUX
(85114) cpu-based SIG licensing for fs and vm on linux
(85139) Data corruption problem in FMR
(85288) changes reqd for code that creates /dev/vx/rdmp /dev/vx/dmp links
4533901 (85333) VxVM and AP231 co-existence fails.
(85383) LINUX: vxdg reminor fails for diskgroups
(85460) VVR : TCP : should free conn_req in case not able to alloc conn_ret
(85560) vxdisksetup gives confusing error message
(85908) VVR : nio_usec_tstamp can overflow and become -ve.
(85946) VM 3.2 for linux - There a four bad symbolic links in /etc/vx/bin
(86160) vxdmpadm -f disable path=c#t#d#s2 prints incorrect error about NON-rootdisk, saying it IS a rootdisk
(86164) If an operation in vxdiskadm fails and nothing is changed we should not run 'vxdctl enable' when exiting.
(86291) VVR: Replicating betn. diff VVR vers results in connect/disconnect
(86340) added disks are not updated
(86594) Wrong stats maintenance in voldisks
(86671) raid5 log replay not working on linux
(87287) VM 3.2 for linux for Foundation Suite 1.1 for linux - vxinstall reports no license found
(87289) vxdiskunsetup error's out in VM 3.2 for LINUX
(87403) VVR: panic in nmcom_get_checksum if packet_size of rlink is not 4 byte aligned.
(87461) removal of a device from a STD dg which is attached to a BCV dg was successful with enclosure based naming scheme
4616042 (87645) VxVM is not detecting all slices created on T3B with T3B_FW2.1
(87663) VM 3.2 for linux for FST 1.1 - vxinstall prints a message that is not formatted correctly when it starts
(87821) DDL: Built-in ASLs of VxVM should build under VRTSasld also
(88097) Linux VM 3.2 vxinstall should run /etc/rc.d/rc2.d/S02vxvm-recover
(88585) vxdmpadm getdmpnode nodename
(88803) VM 3.2 for linux for FST 1.1 - vxdiskunsetup does not work with the leading path
(88847) vxconfigd panic with alignment error, when dmp_debug_level set to 9, gen_aa_select_path
4505811 (89089) 3.1.1/3.2: /etc/rcS.d/S85vxvm-startup2 should copy additional libraries
4545695 (89089) VERITAS Volume Manager commands may break after upgrading to Solaris 8 Update 7 or installing Patch 108827-15 or Later
4627914 (89089) vxvm-startup2 vxvm 3.1.1 does not copy all vxvm required libraries
4633940 (89089) patch 111118 should require 108528-13
4634822 (89089) VXVM-patch should copy needed libraries upon installation
(89170) Policy to handle duplicate diskids
(89399) Arithmetic exception with relayout on large stripe width plex
(89428) VVR: srl is inconsistent but rlink is not detached
(90451) ADB macros used by VRTSexplorer need updation to collect complete dmpdb
(70904) vxedit -v set owner=xxxxx doesn't work in Volum Manager 3.1.1
(80961) vxdmpadm listctlr all and getsubpaths dmpnodename lists the CTLR-NAME incorrectly after enabling MPXIO
4615526 (83140) voladm_get_disk_dmname routine uses bogus default disk
(85892) VVR AIX io stops at 99% full srl in asyn with dcm
(85994) VVR: Disallow associating an open volume to a secondary rvg
(85998) VVR: Disallow attaching a secondary rlink if any associated data vol is open
(88498) FMR - performance improvement in DCO updates
(88545) VVR: Disallow associating an open volume as SRL
(88794) io error on a volume while doing 'vxdisk scandisks' after 'vxddladm includearray libname=xxx'
(89170) Policy to handle duplicate diskids
(90335) dd hangs when cable is pulled from hitachi 9200 array
(90471) ddl and dmp APIs should close files/devices opened before return
(90533) CVM volume stuck in NEEDSYNC for SC3.0
4545695 (90583) vxconfigd core possiblity: memcpy may read past the end of the source string
(90728) ATF: VxVM does not see the failed over ATF LUNs after rebbot
(90956) update modinfo and pstamp for VM 3.2 Patch 2
(91452) SEAGATE/HITACHI devices should be added as JBOD in postinstall/upgrade_finish scripts for Solaris
(92725) VVR  vol_rp_delete_port panic during mrs_recover.tc#1
(92921) VVR  Primary node hangs during ./scripts/offhost/offhost3.tc#2:offhost-backup-2:
(93035) VVR: KMSG/TCP: Add support for option management -- kmsg_sys_optmgmt
(93127) VVR: TCP: Increase snd and recv buffer space to improve performance
(93493) always add SUN Vicom arrays as jbod
(93495) update modinfo and pstamp for point patch for 3.2p1 to include 90533
 
(from 112383-01)
 
(88498) FMR - performance improvement in DCO updates
 
4616042 (87645) VxVM is not detecting all slices created on T3B with T3B_FW2.1
(56510) the current certified version of ATF 1.3.1 with DMP is too old
 
(56510) the current certified version of ATF 1.3.1 with DMP is too old
 
(from 111909-04)
 
(43263) General updates and corrections to VM man pages
(56510) the current certified version of ATF 1.3.1 with DMP is too old
(70611) fix vxencap issues found during testing for normal disk
4419634 (77622) VxVM - concat-pro & stripe-pro volumes do not align subdisks on cylinders.
(78995) vxencap man page doesn't describe [-s priv_reg_len]
(79028) vxbootsetup man page should refer to troubleshooting guide for the 'Recovery from Boot Disk Failure' chapter
(79477) remove bogus messages while building VRTSvxvm rpm
(79588) package TCs on linux in VxVMcert rpm
(79845) update modinfo and pstamp for VM 3.2t Patch 1
(81395) Man page changes requested by Japanese l10n
(82247) 3.2p1 - cannot remove/replace failed rootdisk via vxdiskadm
(82545) Linux - TED_ASSERT is hitting in function _vol_spinlok(sp, file, line)
(82965) pids for daemons have changed in 2.4.9
(83010) New version of rpm splits rpm and rpmbuild
(83243) VM32p1.4 - upgrade_finish fails to restore VM configuration
(83257) Under certain configuration, vxconfigd can core dump when doing enclosure renaming
(83351) libfdisk is out
(83397) LINUX:don't export unnecessary symbols from vxvm drivers
(83698) 3.2tp1.5 causes hds5700 to migrate from HITACHI to other_disk category.
(83711) vxvm-reconfig tries to cat non-existing files
 
(from 111909-03)
 
(58257) vxio and dmp drivers must fail insane disks without retrying i/o to them
(72742) VM 3.2p beta: unable to mirror rootdisk via vxdiskadm
(79845) update modinfo and pstamp for VM 3.2t Patch 1
(82076) Addition of new path is failing in 9200 array
 
(from 111909-02)
 
4469908 (70451) vxprint outputs gives impression that volumes are not correctly created
(71548) Add Autoraid suport to DDL
(70451) VM 3.2beta: vxprint output of a stripe-pro vol erroneously lists plexes with no associated sub-disks
(71548) Add Autoraid suport to DDL
(72686) vxtask list shows wrong object names for Solaris 64 bit kernel.
(73679) Hitachi 9200 command device not excluded during discovery
4505737 (79192) VxVm reading from STALE plexes / Possible Cause of Silent Data Corruption on VxVm mirrored volumes
(79845) update modinfo and pstamp for VM 3.2t Patch 1
(79959) I18N checkin of help files, and adding disk.refresh.help to prototype file SOL.
(80074) Final checkin of 3.2 localized man pages
(80698) vxrelocd not sending e-mail in language of locale, only English.
(80913) vxconfigd dmp_make_mpnode() can unncessarily creates /dev/vx/*dmp nodes
(81083) FMR:panic from snapprint in 3.2
(81274) I18N: Missing exported variable in msg 1001 in disk.ckinit.sh
(81526) Missing a page mapping, causes failed reads in > 2.4.7 kernels
(81622) I18N: minor error in vxrelocd, where vxprint header output was not I18N'ized
(81803) Create new vxdmp tunable "dmp_pathswitch_blocks_shift" to control amount of IOs into dmp path
 
(from 111909-01)
 
(35074) vxdg deport/destroy allows you to deport DG with BCV attachments
(42013) EMC: New device types in SYMAPI should be handled properly in libarray
(43079) EMC: vxdg doesn't apply EMC rules when dgid specified, instead of dg name
(43263) General updates and corrections to VM man pages
(53034) Add support for linux HIGHMEM feature
(54372) Sol: Core dump by vxconfigd when paths to all disks in dg are removed
(56568) EMC: dgrules ignore no mem error condition.
(58021) EMC: Incorrect use of vxsym_errno in vxvm
(58257) vxio and dmp drivers must fail insane disks without retrying i/o to them
(60036) Change vxdisk to implement disk array sepecific rules
(61141) I18N: Need appropiate error handling when user input non-ascii characters
4414884 (62449) Free photon license is not enough for a failed drive in A5X00
(64309) malloc() has to be changed to xalloc() in disc_api.c
(66317) CVM: vold hits assert if node aborts during master takeover
(66733) FMR2: new objects need -e expresions in vxprint
(67433) EMC: TCs in vxtf directory need to be changed after fix for 65056
(70126) after 2 node of a 8 node vcs cluster panic, none of the rest node pick up CVM master
(70172) VVR  primary node hung in a 3 primaries/1 secondary configuration
(70228) VVR: Secondary (32 bit debug) panic while running scenario 7 test 3.13
(70339) LINUX: pending issues for rootability on linux
(70413) add SIG licensing to VxVM
(70569) It would be nice to remove ksh dependency from vxcppart.sh
(71362) vxnotify does not send event notification at time dmp path os disconnected
(71748) cfs glm hits assert vxg_api_unregister:3
(71754) vxconfigd hangs while waiting for a lock
(72069) vxdarestore.tc Fails on 3.2(07_11) debug version leading rest of the TC's to abort
4466429 (72742) root disk cannot be mirrored with disk of same size
(72828) rc.sysinit patch needs revisiting...
(73159) vmconfig stress test tc's
(73197) minor fixes for SIG licensing
(73292) 8 node reltrain cluster has no master - vxconfigd cores with SIGSEGV
(73448) FMR:Wrong arg used in volassist/snap.c error message
(73679) Hitachi 9200 command device not excluded during discovery
(73726) VM 3.2 - vxdisk scandisks does not bring up the new disk(s) in to the list
(73740) VVR: vxrecover -np dumps core if rvg/rep is present in the dg.
(73860) AIX: panic in vol_accum_stats() when running vvrtc's
(73982) LINUX: dynamically modify debug values from sysctl interface
(74085) Add DDL support for Fujitsu arrays
(74215) TC: init_stub.sh doesn't use TC_VXVM_STUB_DIR
(74220) Cleanup the handling of return code for volcvm_establish()
(74418) Need to use full path to mount command
(74457) raw binding overflow upon volume creation is broken
(74610) FMR:Data corruption with multiple plex attaches on NPFMR enabled volume.
(74860) 3.2s breakup_dbg.tc scripts errors on sol26
(74926) cvm: vxconfigd assertion failure in dg.c:1408 on running ora_sm.tc#6
(75338) FMR2: sio queue corruption in dco error handling path
(75560) RAID-5 Logging Problem
(75606) vxconfigd terminated during its initialization if vxdctl enable issued.
(75646) VVR: panic if all the logs for volume are disabled when dcm is active
(75772) no DA record corresponding to RDAC devices
(75953) CVM:vxdg upgrade command fail to upgrade DG version by default
(76000) Add junk for vmdoc package
(76180) RFE: Improve load balancing in DMP for path failure cases.
(76213) CVM: kmsg has timing window in which sender misses notification
(76390) race between dco log volume detach and plex detach
(76466) VVR: vxrlink pause when SRL is around 99% full behaves incorrectly.
(76477) VVR - stop rvg doesn't check for open volume
(76498) USETYPE of var,usr,opt changed to gen in vxvm 3.1.1p2 after using vxinstall to encapsulate the boot disk
(76522) VVR: Revamp flow control algo & implement missing packet resend
4468856 (76691) VM 3.2 controllers with greater than 8 LUNs not recognized
(76719) inst.custom and inst.quick scripts needs minor verbage changes
(76841) T3 Subpath displays are incorrect after failover
(77017) vxdiskadm option 17 prevent multipathing with VID:PID option dump core
(77164) HP: Running 'vxdmpadm getctlrgrp' dumps core
(77262) I18N: Checkin of localized online doc files (man pages, help, etc) for 3.2
(77266) Vold dumps core in handling of Transaction failure because of no accessible config copies
(77306) I18N: Merging in 3.2 I18N shell-script fixes
(77307) I18N:  Merging in 3.2 I18N C source files changes
(77540) Redundant 2.6 patch info needs to be removed
(77987) No more lite license without a key
(78016) Small change needed to support 2.4.7 kernel
(78153) NEC diskarrays like iStorage 4000 are not recognized correctly in VM3.2
(78220) CVM:linux: remove GLM specific code for the linux release
(78325) VVR: possible to have two attached rlinks on secondary
(78384) vxconfigd uses /bin/rm in remove_dir()
(78412) DMP: Provide dmp_getsubpaths API in libvxvmsc.so
(78415) Disabling multipathing for a device may result in duplicate entries in vxdisk list output
(78428) cvm dmp: volcvm_setiopath ioctl panics due to zero byte allocation
4490913 (78621) vxddladm accepts ncludearray as argument and does include the lib back
(78679) dogi_darecs_on_device uses incorrect grep expression
4495696 (78746) Can not change drives selection during vxinstall as shown in the install menu
(78752) Linux: CVM: vxconfigd sometimes cores while creating shared dg
(78831) Solaris vxvm-sysboot.sh needs to assure English locale for vxconfigd in Japan etc locales.
(78879) CVM: volumes can be written even if dg is not write activated
(79308) Check in missing help file disk.refresh.help
(79311) vxsparecheck needs to send mail compatible with locales.
(79585) Man page changes requested by Japanese l10n team.
(79658) upgrade_starts fails with "test: argument expected" when upgrading from SUNWvxvm
(79763) Changes requested by Japanese localisers to vxinfo man page
(79812) LINUX: CVM Tc's need to be modified to be run on linux
(79845) update modinfo and pstamp for VM 3.2t Patch 1
(79909) EMC: support VxTF operations in vxtask
(79959) I18N checkin of help files, and adding disk.refresh.help to prototype file SOL.
4510516 (80310) VxVM 3.2T/Monterey: "New Volume" GUI hangs/freezes during creating volume.
(80487) arrays still connected after removing all the array library
(80599) CVM:abortsio can hang for drl volumes
 
(79959) I18N checkin of help files, and adding disk.refresh.help to prototype
        file SOL.
(81622) I18N: minor error in vxrelocd, where vxprint header output was not
        I18N'ized
 
(from 111903-02)
 
(79959) I18N checkin of help files, and adding disk.refresh.help to prototype
        file SOL.
(80074) Final checkin of 3.2 localized man pages
(80698) vxrelocd not sending e-mail in language of locale, only English.
(81274) I18N: Missing exported variable in msg 1001 in disk.ckinit.sh
 
(from 111903-01)
 
(61141) I18N: Need appropiate error handling when user input non-ascii
        characters
(77262) I18N: Checkin of localized online doc files (man pages, help, etc)
        for 3.2
(77306) I18N: Merging in 3.2 I18N shell-script fixes
(77307) I18N:  Merging in 3.2 I18N C source files changes
(77540) Redundant 2.6 patch info needs to be removed
(78708) update modinfo and pstamp for I18N build a
(78831) Solaris vxvm-sysboot.sh needs to assure English locale for vxconfigd
        in Japan etc locales.
(79308) Check in missing help file disk.refresh.help
(79311) vxsparecheck needs to send mail compatible with locales.
 
(71748) cfs glm hits assert vxg_api_unregister:3
(71754) vxconfigd hangs while waiting for a lock
(73292) 8 node reltrain cluster has no master - vxconfigd cores with SIGSEGV
(74303) CVM 3.2r_spfs vxconfigd cores in krecover_dg_purge during recovery_C.tc
(74610) FMR:Data corruption with multiple plex attaches on NPFMR enabled volume.
 
4491753 (75530) VxVM3,2r: T3 LUNs fails to be added to VxVM again after being deleted from disk
4491411 (76722) T3 reset causes VM to hang system
 
 
 
VERITAS Volume Manager (VxVM) 3.2 for Solaris    
 
==================================================================
Table of Contents
------------------------------------------------------------------
Section One: Installing VxVM 3.2 Patch 2
  A. Installing Required Sun Patches 
  B. Prepare to Install the Patch
  C. Install the VxVM 3.2 P2 Patch
  D. JBOD Array Considerations
  E. Removing the VxVM 3.2 P2 Patch
 
Section Two: New Upgrade_Start/Finish Script
 
Section Three: New Support Information
       A. DMP Support for VERITAS ServPoint SAN software
       B. New Support for ATF Version 3.3.0.3 
 
Section Four: Full Disk Mirorring and Replacement Considerations
 
Section Five: vxddladm listsupport Considerations
 
Section Six: Updated Manual Pages
 
Section Seven: Workarounds
  A. vxevac/vxmend 
  B. VMSA CFS mount issue
 
Section Eight: Documentation Errata
  A. VxVM Volume Manager 3.2 Installation Guide Changes
  B. VxVM 3.2 Troubleshooting Guide Changes
  C. VxVM Volume Manager 3.2 Hardware Notes Changes
  D. VxVM Volume Manager 3.2 Administrator's Guide Changes
------------------------------------------------------------------
==================================================================
 
================================
Section One
Installing the VxVM 3.2 P2 Patch
================================
 
A. Installing Required Sun Patches
Before installing the VxVM 3.2 p2 patch, you must
install these Solaris patches.
 
For Solaris 7:    106541-19, 107473-07 (or greater)
For Solaris 8:    111413-06, 108827-19 (or greater) 
 
Note:
   Patch 106541-19 requires 107544-03 (or greater) to be installed.
   Patch 111413-06 requires 109529-06 (or greater) to be installed.
   Patch 108827-19 requires 112334-02 and 108528-13 (or greater)
       to be installed.
 
Note:
   As of the release of this patch, Sun patch 112334-02 has been
     obsoleted by 108528-14. If you do not have 112334-02,  then
     use 108528-14 (or greater) instead.
 
   Reboot the system after patch installation.
 
B. Prepare to Install the Patch
Before running patchadd or patchrm, you need to:
   -shutdown any application that is accessing the volumes
   -unmount any mounted volumes.
 
To do this, do the following:
   # umountall
   # vxdctl stop
   # vxiod -f set 0
 
C. Install the VxVM 3.2 P2 Patch
To do this, run patchadd.
   # patchadd
 
Note: patchadd requires a patch for proper functioning.
Please install patch Sun 108987-08 before installing.
 
 
D. JBOD Array Considerations
If you have an array which was previously claimed as jbod,
you may get the following warning message during reboot after the upgrade:
   NOTICE: vxvm:vxdmp: added disk array <disk-array-serial-no>
   vxvm:vxconfigd: WARNING: File /etc/vx/array.info not in proper
   format.
   Regenerating file /etc/vx/array.info.
   All attributes will be set to default values.
   The system is coming up.  Please wait.
 
This message informs you that your array configuration has 
changed and that VxVM is recreating the file for you.
 
 
E. Removing the VxVM 3.2 P2 Patch
If you back out this patch, you may get the following warning
message when you reboot:
   vxvm:vxconfigd: WARNING: Incomplete serial no in file /etc/vx/array.info
   Attributes will be set to default values for these records.
 
Note:
   The message above is repeated many times.
 
------------------------------------------------------------------
 
================================
Section Two
New Upgrade_Start/Finish Script
================================
 
This patch contains a new version of the
upgrade_start/upgrade_finish script. If you plan to use the 
upgrade_start/upgrade_finish, be sure to use this new version 
provided in this patch. 
 
Do NOT use the original upgrade_start/upgrade_finish
that was provided with 3.2 VRTSvxvm package.
 
------------------------------------------------------------------
 
=======================
Section Three
New Support Information
=======================
 
A. DMP Support for VERITAS ServPoint SAN software
The ServPoint SAN product can be connected to servers or platforms supported
by VxVM 3.2 or higher, and it will appear to that server or platform
as a standard supported disk array.
 
B. New Support for ATF Version 3.3.0.3 
Support for ATF version 3.3.0.3 includes IR 90728.
 
 
------------------------------------------------------------------
 
==================================================
Section Four
Full Disk Mirorring and Replacement Encapsulated Root Disk Considerations
==================================================
 
If you are mirroring or replacing an encapsulated root disk, then it is
strongly recommended that you use vxdiskadm option #5 for mirroring  or
option #6 for replacing.
 
However, if you choose to use vxassist to mirror your encapsulated
root disk, or if you wish to manually replace the disk, then you will
need to make sure that your target disk is setup correctly first.
 
Due to larger private region size that was introduced in VxVM 3.2,
manual instruction is needed to create a disk layout on
the target disk first. 
 
Consider these two scenarios :   
1. Mirroring a disk created using an earlier version of VxVM 
    to a target disk which is exactly the same size as the 
    source disk.
	****A full disk means a disk that has no free cylinders.   
	You only need to use this step if disk mirroring/replacement
 	using vxdiskadm fails. For details, see vxdiskadm(1M).   
2. Replacing a failed disk created using an earlier version of 
    VxVM to a target disk which is exactly the same size as the 
    source disk.
 
Note: 
   In the following examples, the traditional c#t#d# naming
   scheme is used. If you are using enclosure-based naming scheme,
   use the enclosure name instead. 
 
1. Determine the size of the source disk's private region, 
   using either of the following methods:   
   a. Get the private region length of the source disk using:
	#vxdisk list diskname
    where diskname is the disk media name of the source/failed disk. 
    In the displayed output, note the len(length) value for 
    the private field.
    In this example, the value of this field is 3071: 
	private: slice=4 offset=1 len=3071 
   b. For failed disk, if this information is not be available, 
    you must decide what the private region is. 
    (One option is to use the same private region size of another 
    identical disk in the disk group.)  
 
2. Use the vxdisksetup program to initialize the target disk: 
    # /usr/lib/vxvm/bin/vxdisksetup -i c#t#d# privlen=XXXX old_layout
   where XXXX is the size of the source disk's private region. 
   For example, if the size of the disk s private region is 3071,
   then the value of XXXX is 3071 and XXXX+1 is 3072. 
 
3. Add the newly initialized target disk to the source disk group: 
	# vxdg  -k -g diskgroup adddisk medianame=c#t#d# 
 
 
------------------------------------------------------------------
 
===================================
Section Five: 
vxddladm listsupport Considerations
===================================
After installing your patch, you may not see all the
supported arrays using the vxddladm listsupport command.
If you do not see the correct information, 
1. Enter:
   # vxddladm addsupport all
 
2. Issue the command again to see the updated results.
 
------------------------------------------------------------------
 
==========================
Section Six: 
Updated Manual Pages
==========================
 
Updated manual page package (VRTSvmman) have been shipped with this patch. They
contain updated man page. Users should replace the previous manual
pages shipped with the VxVM 3.2 release with these new pages.
 
------------------------------------------------------------------
 
==========================
Section Seven: 
Workarounds
==========================
 
A. vxevac/vxmend Workaround
 
Evacuating a disk can corrupt data if the disk is in an RLOC
state and the plex is  ENABLED/ACTIVE. This combination of states
can occur if you remove and re-insert a failed disk and
then use vxmend to change the plex state to ACTIVE.
 
The following will recreate the problem:
   Note: vol01 is a mirrored volume which has disk01 and disk02.
 
1. Pull out disk01 and issue a write on vol01.
   Subdisk disk01-01 goes to RLOC state and plex goes to
   DISABLED/NODEVICE state.
2. Use vxmend to change the state of the failed plex to
   DISABLED/ACTIVE state.
3. Re-insert the failed disk and run "vxconfigd -m disable; vxdctl enable"
4. Start the volume: the plex goes to ENABLED/ACTIVE state but the
        subdisk remains in RLOC state.
5. Now the vxevac command cannot do the evacuation properly.
 
Workaround:
 
If the subdisk is in RLOC state and plex is ENABLED/ACTIVE,
change the plex to STALE before evacuating the disk, as follows.
 
1. Use vxmend to change the plex state to STALE.
     Example:
	vxvol stop <volume>
	vxmend fix stale <plex name>
		<plex name> is the name of a plex which has its subdisk
			    in RLOC state.
2. Use vxevac or vxdiskadm to evacuate the disk.
     Example:
	vxevac <disk medianame> <new disk medianame>
		disk medianame is the name of disk to be evacuated.
 
 
-------------------------------------------------
B. VMSA CFS mount issue: Workaround  
 
Problem:
 
VMSA fails to list/recognize valid cluster nodes 
for a CFS mount operation, when the CFS is not
mounted on at least one cluster nodes.
 
Symptom:
 
When attempting a cluster-mount operation on an
unmounted CFS: 
 
VMSA rejects valid cluster node names in mount 
dialogs.
 
VMSA fails to list cluster nodes in dialogs that
provide a list of valid nodes for mounting a CFS.
 
Workaround:
 
Execute the following cluster-mount command on
the cluster's primary node:
 
/opt/VRTSvxfs/lib/vcs/mount_cfs <bdev<node>
 
where <bdev> is the block-device name for the
CFS.  And <node> is the name of any node in the cluster.
 
After mounting the CFS on one cluster node, VMSA will 
function normally.
 
------------------------------------------------------------------
 
==================================
Section Eight: 
Documentation Errata for VxVM 3.2
 
==================================
 
Please note the following changes to the documentation 
for VxVM 3.2 for Solaris.
 
-------------------------------------------------
 VERITAS Volume Manager Installation Guide
-------------------------------------------------
[1] On page 9, reads:
 
The boot disk is a special case. If no other space is
available, VxVM attempts to allocate space usually reserved
for swap by shrinking the swap partition (which must be slice
1). This process is known as swap relocation and, if
necessary, happens automatically during root disk
encapsulation.
 
[Should be]
 
The boot disk is a special case. If no other space is
available, VxVM attempts to allocate space usually reserved
for swap by shrinking the swap partition. This process is
known as swap relocation and, if necessary, happens
automatically during root disk encapsulation.
 
** Notice the phrase "(which must be slice 1)" is removed
 
 
[2] On page 53, Step 2 reads:
Determine if the root disk is encapsulated by running the
following command:
# df -k
 
If the output from this command includes a pathname that contains
vx and rootvol as in /dev/vx/dsk/rootvol, then the rootdisk is 
encapsulated and you must upgrade both VxVM and Solaris. See 
"Upgrading VxVM on an Encapsulated Root Disk on page 56."
 
[Should be]
If the output from this command includes a pathname that contains
vx and rootvol as in /dev/vx/dsk/rootvol, then the rootdisk is encapsulated. 
See "Upgrading VxVM on an Encapsulated Root Disk
on page 56."
 
 
-------------------------------------------------
VERITAS Volume Manager Troubleshooting Guide
-------------------------------------------------
[1] On page 33
rm -r /etc/vx/reconfig.d/state.d/installdb
 
[should be]
rm -r /etc/vx/reconfig.d/state.d/install-db
 
 
[2] On page 47
or invoke vxconfigd as shown here:
 
[should be]
or invoke vxconfigd under C locale as shown here:
 
 
[3] On page 48
specify the option -x syslog to vxconfigd:
 
[should be]
specify the option -x syslog to vxconfigd under C locale:
 
 
-------------------------------------------------
 VERITAS Volume Manager Hardware Notes
-------------------------------------------------
[1] On page 5
path c1t0d0s2 is represented by the DMP metanode c1t0d0s2 
which isrepresented by device nodes in the /dev/vx/dmp and
/dev/vx/rdmp directories.
 
[should be]
path c1t0d0s2 is represented by the DMP metanode c2t0d0s2 
which is represented by device nodes in the /dev/vx/dmp and
/dev/vx/rdmp directories.
 
[2] On page 5
This example output shows that the path c2t0d0s2 is owned 
by the DMP device c2t0d0s2 which has two paths to it.
 
[should be]
This example output shows that the physical path c1t0d0s2 
is owned by the DMP device c2t0d0s2 which has two paths to it.
 
[3] On page 23
#vxdmpadm getsubpaths ctlr=/c1
 
[should be]
#vxdmpadm getsubpaths ctlr=c1
 
[4] On page 23
NAME STATE TYPE DMPNODENAME DA-TYPE DA-SNO
 
[should be]
NAME STATE TYPE DMPNODENAME ENCLR-TYPE ENCLR-NAME
 
[5] On page 29
/dev/RAID_module01/0s[0-7] and /dev/RAID_module01/0s[0-7]
 
[should be]
/dev/RAID_module01/0s[0-7] and /dev/rRAID_module01/0s[0-7]
 
 
-------------------------------------------------
 VERITAS Volume Manager Administrator's Guide
-------------------------------------------------
[1] On page 46
"The original volume must not be in use during a snapback
operation in which it is resynchronized from a snapshot."
 
[should be]
The original volume must not be in use during a snapback 
operation that uses the option -o resyncfromreplica to 
resynchronize the volume from the snapshot.
 
[2] On page 110
ENCLR_NAME ENCLR_TYPE ENCLR_SNO              MODE        STATUS
==================================================================
enc0       T300       60020f20000001a90000   PRIVATE     CONNECTED
 
[should be]
 
ENCLR_NAME ENCLR_TYPE ENCLR_SNO              STATUS
=======================================================
enc0       T300       60020f20000001a90000   CONNECTED
 
[3] On page 111
ENCLR_NAME ENCLR_TYPE ENCLR_SNO              MODE       STATUS
=================================================================
others0    OTHER      OTHER_DISKS            PRIVATE    CONNECTED
seagate0   SEAGATE    SEAGATE_DISKS          PRIVATE    CONNECTED
enc0       T300       60020f20000001a90000   PRIVATE    CONNECTED
 
[should be]
 
ENCLR_NAME ENCLR_TYPE ENCLR_SNO              STATUS
=========================================================
others0    OTHER      OTHER_DISKS            CONNECTED
seagate0   SEAGATE    SEAGATE_DISKS          CONNECTED
enc0       T300       60020f20000001a90000   CONNECTED
 
[4] On page 111
ENCLR_NAME ENCLR_TYPE ENCLR_SNO              MODE       STATUS
=================================================================
others0    OTHER      OTHER_DISKS            PRIVATE    CONNECTED
seagate0   SEAGATE    SEAGATE_DISKS          PRIVATE    CONNECTED
GRP_1      T300       60020f20000001a90000   PRIVATE    CONNECTED
 
[should be]
 
ENCLR_NAME ENCLR_TYPE ENCLR_SNO              STATUS
=======================================================
others0    OTHER      OTHER_DISKS            CONNECTED
seagate0   SEAGATE    SEAGATE_DISKS          CONNECTED
GRP_1      T300       60020f20000001a90000   CONNECTED
 
 
[5] On page 155
# vxmake -hfsgen vol home plex=home-1,home-2
 
[should be]
 
# vxmake -U fsgen vol home plex=home-1,home-2
 
[6] On page 272
9. On the OHP host where the backup is to be performed, 
use the following command to import the snapshot volumes
fs disk group:
# vxdg import snapvoldg
 
[should be]
 
9. On the OHP host where the backup is to be performed, 
use the following command to import the snapshot volumes
fs disk group:
# vxdg import snapvoldg
The snapshot volume is initially disabled following the split.
Use either of the following commands on the OHP host to 
restart the snapshot volume:
# vxrecover -g snapvoldg -m snapvol
# vxvol startall
 
[7] On page 275
10. On the OHP host where the replica database is to be set up,
use the following command to import the snapshot volumes
fs disk group:
# vxdg import snapvoldg
 
[should be]
 
10. On the OHP host where the replica database is to be set up,
use the following command to import the snapshot volumes
fs disk group:
# vxdg import snapvoldg
The snapshot volume is initially disabled following the split.
Use either of the following commands on the OHP host to restart
the snapshot volume:
# vxrecover -g volumedg -m snapvol
# vxvol startall

Patch Installation Instructions:
-------------------------------- 
For Solaris 7 and 8 releases, refer to the man pages for instructions on
using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:
 
        example# patchadd /var/spool/patch/104945-02
 
The following example removes a patch from a standalone system:
 
        example# patchrm 104945-02
 
For additional examples please see the appropriate man pages.

Special Install Instructions:
----------------------------- 
Reboot the system after patch installation.
 
If you are going to upgrade Solaris, follow the instructions in the 
Installation Guide, but you will need to use the new upgrade_start and
upgrade_finish scripts.  These new scripts are supplied with the patch
but they are not part of the patch.

README -- Last modified date:  Wednesday, June 5, 2002

