Array Support Library (ASL)/Array Policy Module (APM) Details
VRTSLSIasl [Download] - 37 K Sign in if you want to rate this ASL/APM.

 Basic information

Library name: libvxlsiall
Library version: vm-5.0-rev-5
ASL package name: VRTSLSIasl
ASL package version: 2.0,REV=01.18.2010.13.27
APM: dmpEngenio
APM package version: 1.4,REV=01.07.2010.05.24
Supported product versions:
  • 5.0MP3
Embedded in VxVM?: No
Supported platforms:
  • Solaris (SPARC 8, SPARC 9, SPARC 10)
TechNote: 340465
Popularity: 1129 viewed  107 downloaded
Download size: 37K
Checksum: 2560659785
Release date: N/A

 Supported Arrays and Modes

  • Storage 6580/6780 series, StorageTek 2500 series, StorageTek 2510 array, StorageTek 2530 array, StorageTek 2540 array, StorageTek 6140 array, Sun Storage 6180 array, Sun Storage 6580 array, Sun Storage 6780 array
Supported mode: A/P-C, A/PF-LSI, A/A

 Readme file  [Save As...]

This TechFile provides information about the Array Support Library (ASL) and Array Policy Module (APM) for SUN LSI variant arrays (SUN6130, SUN6140, SUN6180, SUN6540, SUN2540, SUN2530, SUN2510, SUN ST6580/6780 and Flexline 200/300 series) in Active-Passive Concurrent (A/P-C) and Active-Passive Explicit Failover (A/P-F) mode on Veritas Volume Manager (tm) 5.0MP3 and later for Solaris Sparc For general information about ASLs, see TechNote http://support.veritas.com/docs/249446 ASL Package Name: VRTSLSIasl ASL Package Description: LSI MultiVID Array Support Library ASL Package Version: 2.0,REV=01.18.2010.13.27 APM Package Name: VRTSLSIapm APM Package Description: LSI MultiVID Array Policy Module APM Package Version: 1.4,REV=01.07.2010.05.24 Supported versions of Veritas Volume Manager: 5.0MP3 and later Supported Arrays: SUN6130, SUN6140, SUN6180, SUN6540, SUN2540, SUN2530, SUN2510, SUN ST6580/6780 and Flexline 200/300 series Supported Mode: A/P-C and A/P-F Note: 1. Please refer to TechNote 283282 (link provided in the Related Documents section below) for guidelines on array configuration supported with DMP. 2. Before installing this ASL package, Please remove any external ASL packages that are installed on this system for SUN 2540, SUN 6540, STK 6540 and Flexline 200/300 series. Please refer to following example to remove VRTSSTK2540, VRTSSTKasl and VRTSLSIasl # pkginfo -l | egrep "VRTSST2540|VRTSSTKasl|VRTSLSIasl" Then use "pkgrm" to remove the above packages. Installation Instructions: 1. Before adding any ASL package, ensure Veritas Volume Manager is installed and enabled # vxdctl mode mode: enabled 2. At the bottom of this TechFile, click on Download Now to download the ASL and APM tar package into /tmp/asl_apm # mkdir /tmp/asl_apm # cd /tmp/asl_apm 3. After downloading VRTSLSIaslapm_Sol_sparc_5.0_7.0.tar_340465.gz, verify the cksum of the file # cksum VRTSLSIaslapm_Sol_sparc_5.0_7.0.tar_340465.gz 2560659785 37846 VRTSLSIaslapm_Sol_sparc_5.0_7.0.tar_340465.gz 4. Uncompress the file and extract the packages # gunzip VRTSLSIaslapm_Sol_sparc_5.0_70.tar_340465.gz # tar xvf VRTSLSIaslapm_Sol_sparc_5.0_70.tar_340465 5. Install the ASL and APM using pkgadd command # pkgadd -d . VRTSLSIasl # pkgadd -d . VRTSLSIapm 6. After the packages are installed, execute the vxdctl enable command to claim the disk array(s) # vxdctl enable Note: In some cases, it has been reported that the installation of the ASL 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 7. After executing vxdctl enable and/or vxconfigd -k, verify the output of the vxddladm listsupport and vxddladm listversion commands as follows: # vxddladm listsupport libname=libvxlsiall.so ATTR_NAME ATTR_VALUE ================================================================================================= LIBNAME libvxlsiall.so VID IBM, SUN, STK SGI, LSI, ENGENIO PID All ARRAY_TYPE A/P-C, A/PF-LSI, A/A ARRAY_NAME DS4300-, DS4100-, FAStT500- FAStT200, DS4500-, DS4400 IBM-FAStT, DS4800-, DS4700- DS5100, DS3400, DS3200 DS3300, SUN6130-, SUN6140- SUN6540-, ST2540-, SUN2510- SUN2530-, SUN2530-, ST6580_6780- SUN6180-, STK-ARRAY, D280 D220, D240, D178 FLEXLINE, Sun 6540, LSI- TP9300-, TP9400-, TP9500- TP9700-, IS500-, IS4600- ENGENIO- # vxddladm listversion libname=libvxlsiall.so libvxlsiall.so has version string: vm-5.0-rev-5. VXVM version: 5.0 8. Verify that APM is in Active state if the array is configured in A/P-F mode (Refer to H/W technote: http://support.veritas.com/docs/283282 for details regarding array configuration). Note: The APM is used only when the array is configured in A/P-F mode. The APM will report as "not Active" if the array is configured in A/P-C mode ( please see below screenshot). Note: Non-Disruptive Firmware Upgrades are not supported when using the array in A/P-C mode. # vxdmpadm listapm dmpEngenio Filename: dmpEngenio APM name: dmpEngenio APM version: 1 Feature: VxVM VxVM version: 50 Array Types Supported: A/PF-LSI Depending Array Types: A/P State: Active << State when array is in A/PF mode Package Information: Note: The pkgchk command will report errors for missing files with ".2" extension. This is a known ASL and APM packaging limitation, which does not effect the functionality, and can be safely ignored. ASL Package Information: # pkginfo -l VRTSLSIasl PKGINST: VRTSLSIasl NAME: LSI MultiVID Array Support Library CATEGORY: system ARCH: sparc VERSION: 2.0,REV=01.18.2010.13.27 BASEDIR: /etc/vx VENDOR: VERITAS Software DESC: LSI MultiVID Array Support library PSTAMP: VERSION-2.0:18-Jan-2010 INSTDATE: Jan 18 2010 23:59 HOTLINE: 800-342-0652 EMAIL: support@veritas.com STATUS: completely installed FILES: 5 installed pathnames 3 shared pathnames 3 directories 2 executables 38 blocks used (approx) APM Package Information: # pkginfo -l VRTSLSIapm PKGINST: VRTSLSIapm NAME: LSI MultiVID Array Policy Module CATEGORY: system ARCH: sparc VERSION: 1.4,REV=01.07.2010.05.24 BASEDIR: / VENDOR: VERITAS Software DESC: LSI MultiVID Array Policy Module PSTAMP: VERSION-1.4:7-Jan-2010 INSTDATE: Jan 07 2010 16:07 HOTLINE: 800-342-0652 EMAIL: support@veritas.com STATUS: completely installed FILES: 21 installed pathnames 9 shared pathnames 9 directories 12 executables 336 blocks used (approx)