Symantec Enabled Arrays - Array Support Library (ASL) and Array Policy Module (APM) for NetApp Storage Systems (Active/Active, Active/Passive, Active/Passive-Concurrent) on Veritas Volume Manager (tm) 5.0 and later for HP-UX 11iv2

Article:TECH77669  |  Created: 2009-01-07  |  Updated: 2011-02-17  |  Article URL http://www.symantec.com/docs/TECH77669
Article Type
Technical Solution

Product(s)

Environment

Issue



THIS FILE HAS BEEN UPDATED, please reference the ASL page in SORT to locate the most recent version of the ASL:  https://sort.symantec.com/asl

Symantec Enabled Arrays - Array Support Library (ASL) and Array Policy Module (APM) for NetApp Storage Systems (Active/Active, Active/Passive, Active/Passive-Concurrent) on Veritas Volume Manager (tm) 5.0 and later for HP-UX 11iv2


Solution



THIS FILE HAS BEEN UPDATED, please reference the ASL page in SORT to locate the most recent version of the ASL:  https://sort.symantec.com/asl
 
This TechFile provides information on the Array Support Library (ASL) and Array Policy Module (APM) for NetApp Storage Systems (Active/Active, Active/Passive, Active/Passive-Concurrent) on Veritas Volume Manager 5.0 and later for HP-UX 11iv2.
 

 
For general information about ASLs, see TechNote <http://support.veritas.com/docs/249446>
 

 
ASL Package Name: VRTSNTAPasl
 
ASL Package Version: 1.2
 
APM Package Name: VRTSNTAPapm
 
APM Package Version: 1.1
 
Supported versions of Veritas Volume Manager: 5.0, 5.0MP1 and later
 
Supported Arrays: NetApp Storage Systems (A/A-NETAPP, A/P-C-NETAPP, A/P-NETAPP) and IBM System Storage N3000, N5000, N6000 and N7000 Series.
 

 
Installation Instructions:
 
1. Create a directory to store NetApp ASL and APM package
 
# mkdir /tmp/NTAP_ASLAPM
 
# cd /tmp/NTAP_ASLAPM
 

 
2. At the bottom of this TechFile, click on Download Now to download the ASL and APM package
 

 
3. After downloading VRTSNTAP_asl_apm_5.0_hpux_1123pi_v1.4.tar_338236.gz, verify checksum of the file
 
# cksum VRTSNTAP_asl_apm_5.0_hpux_1123pi_v1.4.tar_338236.gz
 
326286936 179168 VRTSNTAP_asl_apm_5.0_hpux_1123pi_v1.4.tar_338236.gz
 

 
4. Uncompress the file and extract the packages
 
# gunzip VRTSNTAP_asl_apm_5.0_hpux_1123pi_v1.4.tar_338236.gz
 
# tar xvf VRTSNTAP_asl_apm_5.0_hpux_1123pi_v1.4.tar_338236
 

 
5. Before adding ASL/APM package, ensure Veritas Volume Manager is installed and enabled
 
# vxdctl mode
 
mode: enabled
 

 
6. Install the APM
 
# swinstall -s `pwd`/apm VRTSNTAPapm
 

 
7. Install the ASL
 
# swinstall -s `pwd`/asl VRTSNTAPasl
 

 
8. After the packages are installed, execute the vxdctl enable command to claim the disk array as NetApp array and to load the new APM
 
# 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. Check the ASL package version as follows:
 
# swlist -v VRTSNTAPasl | grep VERSION
 
number                 VERSION-1.2:
 

 
10. Check the APM package version as follows:
 
# swlist -v VRTSNTAPapm | grep VERSION
 
number                 VERSION-1.1:
 

 
11. Verify the output of the vxddladm listsupport command as follows:
 
# vxddladm listsupport libname=libvxnetapp.sl
 
ATTR_NAME           ATTR_VALUE
 
=================================================================================================
 
LIBNAME             libvxnetapp.sl
 
VID                 NETAPP
 
PID                 All
 
ARRAY_TYPE          A/P-NETAPP, A/P-C-NETAPP, 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, V2040
 
                   FAS2040
 

 
12. Verify the output of vxddladm listversion command as follows:
 
# vxddladm listversion libname=libvxnetapp.sl
 
libvxnetapp.sl has version string: vm-5.0-rev-4. VXVM version: 5.0
 

 
13. Also verify the output of vxdmpadm listapm command and check whether the APM is in Active state or not
 
# vxdmpadm listapm dmpnetapp
 
Filename:               dmpnetapp
 
APM name:               dmpnetapp
 
APM version:            1
 
Feature:                VxVM
 
VxVM version:           50
 
Array Types Supported:  A/A-NETAPP,A/P-C-NETAPP,A/P-NETAPP
 
Depending Array Types:  A/A,A/P-C,A/P
 
State:                  Active
 

 
ASL Package Information:
 
# swlist VRTSNTAPasl
 
# Initializing...
 
# Contacting target "hpcpeia2"...
 
#
 
# Target:  hpcpeia2:/
 
#
 

 
# VRTSNTAPasl                   5.0            Veritas NetApp Array Support Library
 
 VRTSNTAPasl.ASL_FILES         5.0            Veritas NetApp Array Support Library
 

 
APM Package Information:
 
# swlist VRTSNTAPapm
 
# Initializing...
 
# Contacting target "hpcpeia2"...
 
#
 
# Target:  hpcpeia2:/
 
#
 

 
# VRTSNTAPapm                   5.0            Veritas NetApp Array Policy Module
 
 VRTSNTAPapm.APM_FILES         5.0            Veritas NetApp Array Policy Module
 

 

 

 



Legacy ID



338236


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


Terms of use for this information are found in Legal Notices