This TechFile provides information about the Array Support Library (ASL) and Array Policy Module (APM) for EMC Invista on Veritas Volume Manager 4.1 and 5.0 for Solaris (Sparc). For general information about ASLs, see TechNote 249446 (link in the Related Documents section of this TechFile) Package Name: Inv-ASL and Inv-APM Package Version: 1.0 Supported Arrays: EMC Invista 2.0, 2.1, 2.2, 2.3 (including patches) (Active/Active) Supported versions of VERITAS Volume Manager: 4.1 and later, 5.0 and later Note: This ASL & APM is developed, supported, and maintained by EMC; If issues are encountered, please contact EMC Support for primary support and contact point. At the bottom of this TechFile, click on Download Now to download the APM and ASL package After downloading Invista_Sol_apm_asl_286501.tar.Z , uncompress the file: # mkdir /tmp/Invista # cd /tmp/Invista # zcat Invista_Sol_apm_asl_286501.tar.Z | tar xvf - After uncompressing, one ASL package directory and one APM package directory are available: # ls Inv-APM Inv-ASL Before adding any ASL package, ensure Veritas Volume Manager is installed and enabled: # vxdctl mode mode: enabled To install the package: APM Installation Install the APM first: # pkdadd -d . Inv-APM ASL Installation Install the ASL: # pkgadd -d . Inv-ASL After the packages are installed, you must execute the vxdctl enable command to claim the devices by EMC Invista APM-ASL: # vxdctl enable Note: In some cases, it has been reported that the installation of the ASL and/or APM does not take effect and vxdctl enable does not claim the enclosure and devices. In such cases, you can execute the vxconfigd -k command in addition to vxdctl enable. After executing vxdctl enable, check the output of the vxddladm listsupport command to verify the packages are installed and configured properly: bash-3.00# pkginfo -l Inv-APM PKGINST: Inv-APM NAME: Inv-APM Array Policy Module CATEGORY: system ARCH: sparc VERSION: 1.0,REV=07.31.2006.11.27 BASEDIR: / VENDOR: VERITAS Software DESC: Inv-APM Array Policy Module PSTAMP: Mon Jul 31 11:27:49 IST 2006 INSTDATE: Dec 12 2006 23:13 HOTLINE: 800-342-0652 EMAIL: support@veritas.com STATUS: completely installed FILES: 13 installed pathnames 9 shared pathnames 9 directories 4 executables 91 blocks used (approx) bash-3.00# vxdmpadm listapm dmpinv Module Name: dmpinv APM name: dmpinv APM version: 1 Feature: VxVM VxVM version: 41 Array Types Supported: Inv-A/A Depending Array Types: A/A State: Active bash-3.00# pkginfo -l Inv-ASL PKGINST: Inv-ASL NAME: Inv-ASL Array Support Library CATEGORY: system ARCH: sparc VERSION: 1.0,REV=07.28.2006.15.46 BASEDIR: /etc/vx VENDOR: VERITAS Software DESC: Inv-ASL Array Support library PSTAMP: Fri Jul 28 15:46:03 IST 2006 INSTDATE: Dec 12 2006 23:13 HOTLINE: 800-342-0652 EMAIL: support@veritas.com STATUS: completely installed FILES: 5 installed pathnames 3 shared pathnames 3 directories 2 executables 17 blocks used (approx) bash-3.00# vxddladm listsupport libname=libInv-ASL.so ATTR_NAME ATTR_VALUE ======================================================================= LIBNAME libInv-ASL.so VID EMC PID Invista ARRAY_TYPE Inv-A/A ARRAY_NAME EMC_Invista