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) 4.1MP4 for RHEL 4, RHEL 5, SLES 9 and SLES 10
| Article:TECH129176 | | | Created: 2010-01-26 | | | Updated: 2010-01-27 | | | Article URL http://www.symantec.com/docs/TECH129176 |
Problem
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) 4.1MP4 for RHEL 4, RHEL 5, SLES 9 and SLES 10
Solution
This TechFile
provides information about 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 (TM) 4.1 MP4 for RHEL
4, RHEL 5, SLES 9 and SLES 10
For general
information about ASLs, see TechNote
<http://support.veritas.com/docs/249446>
ASL Package
Name: VRTSNTAPasl
ASL Package
Version: 4.0
APM Package
Name: VRTSNTAPapm
APM Package
Version: 1.2
Supported
versions of Veritas Volume Manager: 4.1 MP4
Supported
Arrays: NetApp Storage Systems (A/A-NETAPP, A/P-NETAPP, A/P-C-NETAPP), and
IBM System Storage N3000, N5000 and N7000 Series
Change Log: The SLES10 APM rpms now support SLES10
SP3 kernel version 2.6.16.60-0.54.5-smp. Support for new PIDs FAS3140, V3140,
FAS3160, V3160, FAS3170, V3170, V2040 and FAS2040 is added in the ASL.
Installation
Instructions:
1. Create a
directory to store NetApp ASL and APM.
#
mkdir asl_dir
#
cd asl_dir
2. At the
bottom of this TechFile, click on Download Now to download the ASL and
APM packages
After
downloading VRTSNTAPaslapm_4.1_Linux.tar_351408.gz, verify the
checksum
#
cksum VRTSNTAPaslapm_4.1_Linux.tar_351408.gz
2503162542
4560563 VRTSNTAPaslapm_4.1_Linux.tar_351408.gz
3.Uncompress
and extract the files
#
gunzip VRTSNTAPaslapm_4.1_Linux.tar_351408.gz
#
tar xvf VRTSNTAPaslapm_4.1_Linux.tar_351408
There are a
total of 16 rpm packages in VRTSNTAPaslapm_4.1_Linux.tar_351408.gz tar ball.
There is one ASL package and three APM packages corresponding to ia32, ia64 and
x86_64 architectures for RHEL4, RHEL5, SLES9, SLES10 as listed
below:
VRTSNTAPasl-4.1-4.0_RHEL4.i686.rpm
VRTSNTAPasl-4.1-4.0_RHEL5.i686.rpm
VRTSNTAPasl-4.1-4.0_SLES9.i586.rpm
VRTSNTAPasl-4.1-4.0_SLES10.i586.rpm
VRTSNTAPapm-4.1-1.2_RHEL4.i686.rpm
VRTSNTAPapm-4.1-1.2_RHEL4.ia64.rpm
VRTSNTAPapm-4.1-1.2_RHEL4.x86_64.rpm
VRTSNTAPapm-4.1-1.2_RHEL5.i686.rpm
VRTSNTAPapm-4.1-1.2_RHEL5.ia64.rpm
VRTSNTAPapm-4.1-1.2_RHEL5.x86_64.rpm
VRTSNTAPapm-4.1-1.2_SLES9.i586.rpm
VRTSNTAPapm-4.1-1.2_SLES9.ia64.rpm
VRTSNTAPapm-4.1-1.2_SLES9.x86_64.rpm
VRTSNTAPapm-4.1-1.2_SLES10.i586.rpm
VRTSNTAPapm-4.1-1.2_SLES10.ia64.rpm
VRTSNTAPapm-4.1-1.2_SLES10.x86_64.rpm
4. Before
adding any ASL package, ensure Veritas Volume Manager is installed and
enabled:
#
vxdctl mode
mode:
enabled
5. ASL
Installation
To install the
ASL package
VRTSNTAPasl-4.1-4.0_SLES9.i586.rpm,
type:
#
rpm -ihv VRTSNTAPasl-4.1-4.0_SLES9.i586.rpm
6. APM
Installation
To install the
APM package
VRTSNTAPapm-4.1-1.2_SLES9.x86_64.rpm,
type:
#
rpm -ivh VRTSNTAPapm-4.1-1.2_SLES9.x86_64.rpm
Similar
instructions can be followed to install the other packages as well.
7. After the
packages are installed, you must execute the vxdctl enable command to claim the
disk array as a NetApp array and to load the 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.
8. After
executing vxdctl enable, verify the output of the vxddladm listsupport
command:
#
vxddladm listsupport libname=libvxnetapp.so
ATTR_NAME ATTR_VALUE
=======================================================================
LIBNAME libvxnetapp.so
VID NETAPP
ARRAY_TYPE
A/A-NETAPP, A/P-NETAPP, A/P-C-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
#
vxddladm listversion libname=libvxnetapp.so
libvxnetapp.so
has version string: vm-4.1-rev-2. VXVM version: 4.1
9. Verify that
the APM is in ACTIVE state:
#
vxdmpadm listapm dmpnetapp
Module
Name: dmpnetapp.ko
APM
name:
dmpnetapp
APM
version: 1
Feature: VxVM
VxVM
version: 41
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
Attachments
|
|
|
Related Articles
Legacy ID
351408
Article URL http://www.symantec.com/docs/TECH129176
Terms of use for this information are found in Legal Notices









Thank you.