Symantec Enabled Arrays - Array Support Library and Array Policy Module for NetApp Storage Systems (Active/Active) on Veritas Volume Manager (tm) 5.0 and 5.0MP1 for AIX

Article:TECH67294  |  Created: 2009-01-29  |  Updated: 2011-02-28  |  Article URL http://www.symantec.com/docs/TECH67294
Article Type
Technical Solution

Product(s)

Environment

Issue



THIS FILE HAS BEEN UPDATED, please refer to the following article for the most recent version:  http://www.symantec.com/business/support/index?page=content&id=TECH77849

 

Symantec Enabled Arrays - Array Support Library and Array Policy Module for NetApp Storage Systems (Active/Active) on Veritas Volume Manager (tm) 5.0 and 5.0MP1 for AIX


Solution



THIS FILE HAS BEEN UPDATED, please refer to the following article for the most recent version:  http://www.symantec.com/business/support/index?page=content&id=TECH77849
 
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.0 and 5.0MP1 for AIX.

For general information about ASLs, see TechNote  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 and 5.0MP1
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
2. This ASL and APM requires the hotfix 5.0MP1RP2HF3. Install this hotfix before installing the ASL and APM.



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.0_ASL_APM_Aix-5.3_v3.tar_318319.gz into /tmp/asl directory and verify the cksum
 
# cksum VRTSNTAP_5.0_ASL_APM_Aix-5.3_v3.tar_318319.gz
 
3841967451 22341 VRTSNTAP_5.0_ASL_APM_Aix-5.3_v3.tar_318319.gz
 

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
# gunzip VRTSNTAP_5.0_ASL_APM_Aix-5.3_v3.tar_318319.gz
# tar -xvf VRTSNTAP_5.0_ASL_APM_Aix-5.3_v3.tar_318319

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.0.0  COMMITTED  VERITAS NetApp Array Support
                                                Library (1.0)

Path: /etc/objrepos
 VRTSNTAPasl                5.0.0.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

 
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.
 

9. After executing vxdctl enable, verify that ASL and APM are configured properly. Execute vxddladm and vxdmpadm commands to verify:

# vxddladm listversion libname=libvxnetapp.so
libvxnetapp.so has version string: vm-5.0-rev-3. VXVM version: 5.0

# vxddladm listsupport  libname=libvxnetapp.so
ATTR_NAME           ATTR_VALUE                                                  
=================================================================================================
LIBNAME             libvxnetapp.so
VID                 NETAPP
PID                 All
ARRAY_TYPE          A/PG-C, A/A-NETAPP
ARRAY_NAME          Netapp, FAS*, F*
                   R*, G*, FAS9
                   GF96, GF94, GF98
                   GF92, FAS980, FAS960
                   FAS940, FAS920, FAS270
                   F880, F840, F820
                   F825, R100, R200
                   R150, GF920, GF940
                   GF960, GF980, FAS3050
                   FAS3020, FAS3050-M, GF3050
                   GF3020, GF3050-M, FAS6030
                   FAS6070, GF270, V3020
                   V3050, V6030, V6070
                   GF270, GF825, R200e
                   R210, R230, R270
                   FAS2050, V2050, FAS2020
                   V2020, FAS3070, V3070
                   FAS3030, V3030, FAS3040
                   V3040, FAS6040, V6040
                   FAS6080, V6080, FAS3140
                   V3140, FAS3160, V3160
                   FAS3170, V3170


# 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

 



Legacy ID



318319


Article URL http://www.symantec.com/docs/TECH67294


Terms of use for this information are found in Legal Notices