Array Support Library and Array Policy Module for IBM DS4xxx and IBM DS5xxx Series Arrays in Active-Passive Explicit Failover (A/P-F) mode on Veritas Volume Manager 5.0 RU1 for SLES 11.

Article:TECH70248  |  Created: 2009-01-05  |  Updated: 2010-01-20  |  Article URL http://www.symantec.com/docs/TECH70248
Article Type
Technical Solution


Environment

Issue



Array Support Library and Array Policy Module for IBM DS4xxx and IBM DS5xxx Series Arrays in Active-Passive Explicit Failover (A/P-F) mode on Veritas Volume Manager 5.0 RU1 for SLES 11.

Solution



This TechFile provides information on the Array Support Library (ASL) and Array Policy module (APM) for IBM DS4xxx and IBM DS5xxx Series Arrays in Active-Passive Explicit Failover (A/P-F) mode on Veritas Volume Manager 5.0 RU1 for SLES 11.

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

ASL Package Name: VRTSLSI-ALL
ASL Package Description: Veritas Array Support Library for LSI, IBM, SUN, SGI Arrays
APM Package Name: VRTSLSIapm
APM Package Description: Veritas Array Policy Module for LSI multiVID
ASL Package version:  5.0-1.0
APM Package version:  5.0-1.0
Supported versions of Veritas Volume Manager:  5.0 RU1
Supported Arrays:  IBM DS4xxx series of Arrays (DS4100, DS4200, DS4300, DS4400, DS4500, DS4700 and DS4800) and IBM DS5xxx series of Arrays (DS5100 and DS5300)

Note: The APM requires Array to be configured in Active-Passive Explicit Fail-over Mode. Contact Array vendor for Array settings.

Installation Instructions:
1. Create a directory to download the ASL and APM tar package
# mkdir /tmp/asl_apm/
# cd /tmp/asl_apm/

2. At the bottom of this TechFile, click on Download Now to download the packages in /tmp/asl_apm/

3. After downloading VRTSLSI_MultiVID_5.0_aslapm_sles11.tar_324049.gz, verify the checksum of the file

# cksum VRTSLSI_MultiVID_5.0_aslapm_sles11.tar_324049.gz

476320795 165137 VRTSLSI_MultiVID_5.0_aslapm_sles11.tar_324049.gz

4. Uncompress the file and extract the packages
# gunzip VRTSLSI_MultiVID_5.0_aslapm_sles11.tar_324049.gz
# tar -xvf VRTSLSI_MultiVID_5.0_aslapm_sles11.tar_324049

Note: Verify that there are two .rpm packages as part of the tar ball. There is one ASL package and one APM package
ASL package:   VRTSLSI-ALL-5.0-1.0_SLES11.x86_64.rpm
APM package:  VRTSLSIapm-5.0-1.0_SLES11.x86_64.rpm

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

6. ASL installation instruction
# rpm -ivh VRTSLSI-ALL-5.0-1.0_SLES11.x86_64.rpm

7.APM installation instruction
# rpm -ivh VRTSLSIapm-5.0-1.0_SLES11.x86_64.rpm

8. After the packages are installed, you must execute the vxdctl enable command to claim the disk
array as an IBM array and then 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 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.

9. After executing vxdctl enable and vxconfigd -k, verify the output of the vxddladm listsupport command
# vxddladm listsupport libname=libvxlsiall.so
ATTR_NAME           ATTR_VALUE
=================================================
LIBNAME             libvxlsiall.so
VID                 IBM, SUN, STK
                   SGI, LSI, ENGENIO
PID                 All
ARRAY_TYPE          A/P-C, A/PF-LSI
ARRAY_NAME          DS4300-, DS4100-, FAStT500-
                   FAStT200, DS4500-, DS4400
                   IBM-FAStT, DS4800-, DS4700-
                   DS5100, DS3400, DS3200
                   DS3300, SUN6130-, SUN6140-
                   SUN6540-, ST2540-, SUN2510-
                   SUN2530-, SUN2530-, ST6580-
                   STK-ARRAY, D280, D220
                   D240, D178, FLEXLINE
                   Sun 6540, LSI-, TP9300-
                   TP9400-, TP9500-, TP9700-
                   IS500-, IS4600-, ENGENIO-

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

10. Now, verify that the APM is in Active state
# vxdmpadm listapm dmpEngenio
Filename:               dmpEngenio.ko
APM name:               dmpEngenio
APM version:            1
Feature:                VxVM
VxVM version:           50
Array Types Supported:  A/PF-LSI
Depending Array Types:  A/P
State:                  Active


ASL Package Information
# rpm -qi VRTSLSI-ALL
Name        : VRTSLSI-ALL      
Relocations : (not relocatable)
Version     : 5.0              
Vendor      : VERITAS Software Corporation Inc.
Release     : 1.0_SLES11        
Build Date  : Wed 15 Apr 2009 04:33:27 PM IST
Install Date: Tue 19 May 2009 07:02:15 PM IST      
Build Host  : sf-suse11.engba.symantec.com
Group       : System/Data Storage          
Source RPM  : VRTSLSI-ALL-5.0-1.0_SLES11.src.rpm
Size        : 18052
License     : Copyright (c) 1990-2005 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     : Veritas Array Support Library for LSI, IBM, SUN, SGI Arrays.
Description : Veritas Array Support Library for LSI, IBM, SUN, SGI Arrays.
Distribution: (none)

APM Package Information
# rpm -qi VRTSLSIapm
Name        : VRTSLSIapm                  
Relocations : (not relocatable)
Version     : 5.0
Vendor      : VERITAS Software Corporation Inc.
Release     : 1.0_SLES11
Build Date  : Thu 23 Apr 2009 03:01:06 PM IST
Install Date: Tue 19 May 2009 07:02:29 PM IST
Build Host  : sf-suse11.engba.symantec.com
Group       : System/Data Storage          
Source RPM  : VRTSLSIapm-5.0-1.0_SLES11.src.rpm
Size        : 795973
License     : Copyright (c) 1990-2005 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     : Veritas Array Policy Module for LSI multiVID.
Description : Veritas Array Policy Module for LSI multiVID.
Distribution: (none)




Legacy ID



324049


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


Terms of use for this information are found in Legal Notices