This TechFile provides information on the Array Support Library (ASL) and Array Policy Module (APM) for NetApp Storage Systems on (A/A-NETAPP) Veritas Volume Manager (tm) 5.0MP3 for AIX. For general information about ASLs, see http://support.veritas.com/docs/249446 Package name: VRTSNTAPasl and VRTSNTAPapm Package Version: 5.0.0.0 Supported versions of Veritas Volume Manager: 5.0 MP3 and later Supported Arrays: NetApp Storage Systems (A/A-NETAPP), and IBM System Storage N3000, N5000 and N7000 Series. Notes: 1. This array must be appropriately configured for dynamic multipathing (DMP) to be claimed correctly by the ASL. See the array vendor's documentation for more information Installation Instructions: 1. Create a directory to store ASL package: # mkdir /tmp/asl 2. At the bottom of this TechFile, click on Download Now to download the package 3. Download the file VRTSNTAP_5.0MP3_ASL_APM_Aix_v3_309218.tar.Z into /tmp/asl directory and verify the cksum # cksum VRTSNTAP_5.0MP3_ASL_APM_Aix_v3_309218.tar.Z 871677013 43736 VRTSNTAP_5.0MP3_ASL_APM_Aix_v3_309218.tar.Z 4. Before adding any ASL package, ensure Veritas Volume Manager is installed and enabled: # vxdctl mode mode: enabled 5. To uncompress the package # cd /tmp/asl # zcat VRTSNTAP_5.0MP3_ASL_APM_Aix_v3_309218.tar.Z | tar xvf - 6. To install the packages # cd /tmp/asl # installp -acXd ./VRTSNTAPasl.bff VRTSNTAPasl # installp -acXd ./VRTSNTAPapm.bff VRTSNTAPapm 7. Verify that the packages installed successfully # lslpp -l VRTSNTAPasl Fileset Level State Description ---------------------------------------------------------------------------- Path: /usr/lib/objrepos VRTSNTAPasl 5.0.3.0 COMMITTED VERITAS NetApp Array Support Library (1.0) Path: /etc/objrepos VRTSNTAPasl 5.0.3.0 COMMITTED VERITAS NetApp Array Support Library (1.0) # lslpp -l VRTSNTAPapm Fileset Level State Description ---------------------------------------------------------------------------- Path: /usr/lib/objrepos VRTSNTAPapm 5.0.0.0 COMMITTED Veritas NetApp Array Policy Module Path: /etc/objrepos VRTSNTAPapm 5.0.0.0 COMMITTED Veritas NetApp Array Policy Module 8. Execute the vxdctl enable command to claim the disk array as a NetApp Storage device: # vxdctl enable After executing vxdctl enable, verify that ASL and APM are configured properly. Execute vxddladm and vxdmpadm commands to verify: # vxddladm listsupport libname=libvxnetapp.so ATTR_NAME ATTR_VALUE ================================================================================================= LIBNAME libvxnetapp.so VID NETAPP PID All ARRAY_TYPE A/A-NETAPP # vxddladm listversion libname=libvxnetapp.so libvxnetapp.so has version string: vm-5.0-rev-1. VXVM version: 5.0 # vxdmpadm listapm dmpnetapp Filename: dmpnetapp APM name: dmpnetapp APM version: 1 Feature: VxVM VxVM version: 50 Array Types Supported: A/A-NETAPP Depending Array Types: A/A State: Active