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

 Basic information

Library name: libvxlsiall
Library version: vm-5.0-rev-6
ASL package name: VRTSLSIasl
ASL package version: 1.5
APM: dmpEngenio
APM package version: 1.0
Supported product versions:
  • 5.0MP3
  • 5.0MP1
  • 5.0
Embedded in VxVM?: No
Supported platforms:
  • AIX (5.2, 5.3, 6.1)
Popularity: 688 viewed  14 downloaded
Download size: 38K
Checksum: 1898378851
Release date: 2012-06-04 15:24:22

 Supported Arrays and Modes

  • System Storage DS5000 series
Supported mode: A/P-C, A/PF-LSI

 Readme file  [Save As...]

This README provides information about the Array Support Library and Array Policy Module for SUN LSI variant arrays (SUN6140, SUN6180, SUN6540, SUN2540, SUN2530, SUN2510, SUN ST6580/6780 and FlexLine) and IBM System Storage DS5000 series arrays on Veritas Volume Manager (tm) 5.0 and later for AIX. ASL Package Name: VRTSLSIasl ASL Package Description: VERITAS Array Support Library ASL Package version: 1.6 APM Package Name: VRTSLSIapm APM Package Description: VERITAS Array Policy Module APM Package version: 1.0 Supported versions of Veritas Volume Manager: 5.0, 5.0MP1 and 5.0MP3 for SUN LSI variant arrays 5.0MP3RP4HF9 for IBM System Storage DS5000 series arrays Supported Arrays: SUN LSI variant arrays (SUN6140, SUN6180, SUN6540, SUN2540, SUN2530, SUN2510, SUN ST6580/6780 and FlexLine) and IBM System Storage DS5000 series arrays Supported Modes: A/P-C, A/P-F Note: ----- 1. Please refer to TechNote 283282 for Array configuration for 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 and VRTSSTKasl. # lslpp -l | grep "VRTSST2540|VRTSSTKasl" Then use "installp -u" to remove the above packages. 3. Minimum VxVM version required for support of IBM System Storage DS5000 series arrays is 5.0MP3RP4HF9 4. By default AIX native mutipathing driver, MPIO controls IBM DS5000 arrays. You need to disable MPIO for DMP to take control of multipathing. To disable MPIO for IBM DS5100 array run the following command and reboot the machine: /etc/vx/bin/vxmpio disable pid='1818 FAStT' for DS5020: /etc/vx/bin/vxmpio disable pid='1814 FAStT' To find the PID for a device please use 'Machine Type and Model' string displayed in 'lscfg -vl <device>' command. 5. The DS5020 array will get claimed by the internal ASL libvxibmds4k.so. To prevent the internal ASL from claiming this array, and allow this LSI ASL to claim the array, you need to exclude the internal ASL by: vxddladm excludearray libname=libvxibmds4k.so Change Log: ----------- Latest: Modified ASL to claim LUNs from the following arrays: DS4100,DS4300,DS4400,DS4500,DS4700,DS4200,DS3950,DS5020,DS4800,DS5300, IBM-FAStT,FAStT200,FAStT500 Previous: Added support for IBM System Storage DS5000 series arrays for VxVM version 5.0MP3RP4HF2 Installation Instructions: -------------------------- 1. Download the ASL and APM tar package into /tmp/asl_apm # mkdir /tmp/asl_apm # cd /tmp/asl_apm 2. After downloading VRTSLSIaslapm_5.0-6.0_AIX.tar.gz, verify the cksum of the file # cksum VRTSLSIaslapm_5.0-6.0_AIX.tar.gz 1898378851 39103 VRTSLSIaslapm_5.0-6.0_AIX.tar.gz 3. Uncompress the file and extract the packages # gunzip VRTSLSIaslapm_5.0-6.0_AIX.tar.gz # tar xvf VRTSLSIaslapm_5.0-6.0_AIX.tar 4. Ensure Veritas Volume Manager is installed and enabled # vxdctl mode mode: enabled 5. Install the ASL and APM using installp command # installp -acgX -d VRTSLSIasl.bff VRTSLSIasl # installp -acgX -d VRTSLSIapm.bff 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. Verify the output of the vxddladm listsupport command # vxddladm listsupport libname=libvxlsiall.so ATTR_NAME ATTR_VALUE =========================================== LIBNAME libvxlsiall.so VID SUN, STK, SGI LSI, ENGENIO, IBM PID All ARRAY_TYPE A/P-C, A/PF-LSI ARRAY_NAME SUN6130-, SUN6140-, SUN6540- ST2540-, SUN2530-, SUN2510- ST6580_6780-, SUN6180-, STK-ARRAY D280, D220, D240 D1718, FLEXLINE, Sun 6540 LSI-, TP9300-, TP9400- TP9500-, TP9700-, IS500- IS4600-, ENGENIO-, DS3200, DS3300, DS3400, DS3500, DS3950, DS4100, DS4200, DS4300, DS4400, DS4500, DS4700, DS5020, DS5100, DS4800, DS5100_DS5300, IBM-FAStT, FAStT200, FAStT500 8. Check ASL Library version # vxddladm listversion libname=libvxlsiall.so libvxlsiall.so has version string: vm-5.0-rev-6. VXVM version: 5.0 9. APM is only active if the array is in A/P-F 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