Symantec Enabled Arrays: Array Support Library for HP StorageWorks MSA2300 Series Arrays and MSA 2012sa on Veritas Volume Manager (tm) 5.0 and 5.0MPx for Linux (RHEL and SLES)

Article:TECH76433  |  Created: 2009-01-05  |  Updated: 2011-04-25  |  Article URL http://www.symantec.com/docs/TECH76433
Article Type
Technical Solution

Product(s)

Environment

Issue



This ASL package has been replaced with a new version. To get the latest version of this ASL package please go to  SORT ASL page:  https://sort.symantec.com/asl

Symantec Enabled Arrays: Array Support Library for HP StorageWorks MSA2300 Series Arrays and MSA 2012sa on Veritas Volume Manager (tm) 5.0 and 5.0MPx for Linux (RHEL and SLES)


Solution



This ASL package has been replaced with a new version. To get the latest version of this ASL package please go to  SORT ASL page:  https://sort.symantec.com/asl

This TechFile provides information about the Array Support Library (ASL) for HP StorageWorks MSA2300 Series Arrays and MSA 2012sa on Veritas Volume Manager (tm) 5.0 and 5.0MPx for Linux (RHEL and SLES)
 

 
For general information about ASLs, see TechNote 249446 (link in the Related Documents section of this TechFile)
 

 
Package Name: VRTSMSA2000
 
Package Description: Array Support Library for HP MSA 2012/2312/2324 series arrays.
 
Package Version: 3.0
 
Supported versions of Veritas Volume Manager: 5.0, 5.0MP1, 5.0MP2, 5.0MP3 and later
 
Supported Arrays: HP StorageWorks MSA2312/2324 fc/sa and HP StorageWorks MSA2012sa Series Arrays
 
Supported Modes: A/A-A-HP (Pre 5.0MP3) and ALUA (5.0MP3 and later)
 

 
NOTE:
 
1. Before installing this ASL package, please remove any external ASL packages that are installed on this system for HP MSA2312/2324/2012sa or HP MSA2312/2324fc series. Please refer to the following example to remove VRTSmsa2kfc and VRTSHP-MSA2000sa packages.
 
# rpm -qa | egrep "VRTSmsa2kfc|VRTSHP-MSA2000sa" | awk '{ print $2 }'
 
Then use "rpm -e" to remove the above packages.
 

 
2. TechFiles 324954 and 315798 are deprecated by this TechFile (link in the Related Documents section of this TechFile)
 

 
Installation Instructions:
 
1. Create a directory to download the ASL package
 
# mkdir HPMSA_ASL
 
# cd HPMSA_ASL
 

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

 
3. After downloading VRTSMSA2000-5.0-3.0-Linux.tar_336780.gz, verify the checksum of the file:
 
# cksum VRTSMSA2000-5.0-3.0-Linux.tar_336780.gz
 
552096616 30697 VRTSMSA2000-5.0-3.0-Linux.tar.gz
 

 
4. Uncompress the file and extract the rpm packages
 
# gunzip VRTSMSA2000-5.0-3.0-Linux.tar_336780.gz
 
# tar xvf VRTSMSA2000-5.0-3.0-Linux.tar_336780
 
There are a total of five ASL packages present in VRTSMSA2000-5.0-3.0-Linux.tar_336780.gz file, as follows:
 
- VRTSMSA2000-5.0-3.0_RHEL4.i686.rpm for RHEL4
 
- VRTSMSA2000-5.0-3.0_RHEL5.i686.rpm for RHEL5
 
- VRTSMSA2000-5.0-3.0_SLES9.i586.rpm for SLES9
 
- VRTSMSA2000-5.0-3.0_SLES10.i586.rpm for SLES10
 
- VRTSMSA2000-5.0-3.0_SLES11.x86_64.rpm for SLES11
 
The same ASL package is intended to work on different architectures (ia32/ia64/x86_64) on RHEL4/RHEL5/SLES9/SLES10.
 

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

 
6. Select the appropriate ASL package depending on the target machine distribution (RHEL or SLES) and OS version.
 
Following is an example installation instruction for RHEL5 distribution:
 
# rpm -ivh VRTSMSA2000-5.0-3.0_RHEL5.i686.rpm
 

 
7. After the package is installed, execute the vxdctl enable command to claim the disk array
 
# vxdctl enable
 
Note: In some cases, it has been reported that the installation of the ASL and/or APM does not take effect, and the vxdctl enable command does not claim the enclosure and devices. In such cases, you can execute the vxconfigd -k command in addition to vxdctl enable.
 

 
8. After running vxdctl enable, verify the output of the vxddladm listsupport command. On VxVM 5.0MP3 and later releases the ARRAY_TYPE should be ALUA and on previous releases it should be A/A-A-HP.
 
5.0MP3 and later:
 
# vxddladm listsupport libname=libvxmsa2kfc_sa.so
 
ATTR_NAME           ATTR_VALUE
 
=================================================================================================
 
LIBNAME             libvxmsa2kfc_sa.so
 
VID                 HP
 
PID                 MSA2312fc, MSA2324fc, MSA2012sa
 
                   MSA2312sa, MSA2324sa, MSA2312i
 
                   MSA2324i, P2000 G3 FC, P2000G3 FC/iSCSI
 
ARRAY_TYPE          ALUA
 
ARRAY_NAME          MSA2312fc, MSA2324fc, MSA2012sa
 
                   MSA2312sa, MSA2324sa, MSA2312i
 
                   MSA2324i, HP_P2000, HP_P2000-
 

 
Pre 5.0MP3:
 
# vxddladm listsupport libname=libvxmsa2kfc_sa.so
 
ATTR_NAME           ATTR_VALUE
 
=================================================================================================
 
LIBNAME             libvxmsa2kfc_sa.so
 
VID                 HP
 
PID                 MSA2312fc, MSA2324fc, MSA2012sa
 
                   MSA2312sa, MSA2324sa, MSA2312i
 
                   MSA2324i, P2000 G3 FC, P2000G3 FC/iSCSI
 
ARRAY_TYPE          A/A-A-HP
 
ARRAY_NAME          MSA2312fc, MSA2324fc, MSA2012sa
 
                   MSA2312sa, MSA2324sa, MSA2312i
 
                   MSA2324i, HP_P2000, HP_P2000-
 

 
9. Verify the ASL library version
 
# vxddladm listversion libname=libvxmsa2kfc_sa.so
 
libvxmsa2kfc_sa.so has version string: vm-5.0-rev-3. VXVM version: 5.0
 

 
Package Information:
 
# rpm -qil VRTSMSA2000-5.0-3.0_RHEL5
 
Name        : VRTSMSA2000                  Relocations: (not relocatable)
 
Version     : 5.0                               Vendor: VERITAS Software Corporation Inc.
 
Release     : 3.0_RHEL5                     Build Date: Tue 29 Sep 2009 01:15:26 PM IST
 
Install Date: Fri 13 Nov 2009 10:04:26 AM IST      Build Host: vmlx4.veritas.com
 
Group       : System/Data Storage           Source RPM: VRTSMSA2000-5.0-3.0_RHEL5.src.rpm
 
Size        : 11268                            License: Copyright (c) 1990-2007 VERITAS Software Corporation.  ALL RIGHTS RESERVED.  THIS SOFTWARE IS THE PROPERTY OF AND IS LICENSED BY VERITAS SOFTWARE, AND/OR ITS SUPPLIERS.
 
Signature   : (none)
 
Packager    : linuxvm-pkgr@veritas.com
 
URL         : http://www.veritas.com/
 
Summary     : Array Support Library for HP MSA 2012/2312/2324 series arrays.
 
Description :
 
Array Support Library for HP MSA 2012/2312/2324 series arrays.
 
/etc/vx/aslkey.d
 
/etc/vx/aslkey.d/libvxmsa2kfc_sa.key.2
 
/etc/vx/lib/discovery.d
 
/etc/vx/lib/discovery.d/libvxmsa2kfc_sa.so.2
 

Attachments

VRTSMSA2000-5.0-3.0-Linux.tar_336780.gz (30 kBytes)


Legacy ID



336780


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


Terms of use for this information are found in Legal Notices