Array Support Library and Array Policy Module for SUN LSI variant ( SUN StorageTek 6580/6780, SUN6130, SUN6140, SUN6180, SUN6540, SUN2540, SUN2530, SUN2510 and Flexline 200/300 series) Arrays in Active-Passive Concurrent and Active-Passive Explicit Failover mode on Veritas Volume Manager (tm) 5.0 MP3 and later for Solaris on x64 architectures.

Article:TECH75430  |  Created: 2009-01-09  |  Updated: 2010-01-23  |  Article URL http://www.symantec.com/docs/TECH75430
Article Type
Technical Solution

Product(s)

Environment

Issue



Array Support Library and Array Policy Module for SUN LSI variant ( SUN StorageTek 6580/6780, SUN6130, SUN6140, SUN6180, SUN6540, SUN2540, SUN2530, SUN2510 and Flexline 200/300 series) Arrays in Active-Passive Concurrent and Active-Passive Explicit Failover mode on Veritas Volume Manager (tm) 5.0 MP3 and later for Solaris on x64 architectures.

Solution



This TechFile provides information on the Array Support Library (ASL) and Array Policy Module for SUN LSI variant ( SUN StorageTek 6580/6780, SUN6130, SUN6140, SUN6180, SUN6540, SUN2540, SUN2530, SUN2510 and Flexline 200/300 series) Arrays in Active-Passive Concurrent(A/P-C) and Active-Passive Explicit Failover (A/P-F) mode on Veritas Volume Manager (tm) 5.0 MP3 and later for Solaris on AMD Opteron(x64) and Intel EM64T processor architectures.

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


ASL Package Name: VRTSLSIasl
ASL Package Description: LSI MultiVID Array Support Library
ASL Package Version: 1.0,REV=07.24.2009.12.29
APM Package Name: VRTSLSIapm
APM Package Description: LSI MultiVID Array Policy Module
APM Package Version: 1.0,REV=04.20.2009.04.36
Supported versions of Veritas Volume Manager: 5.0 MP3 and later
Supported Arrays:  SUN StorageTek 6580/6780, SUN6130, SUN6140, SUN6180, SUN6540, SUN2540, SUN2530, SUN2510 and Flexline 200/300 series
Supported Mode: Active-Passive Concurrent(A/P-C) and Active-Passive Explicit Failover (A/P-F) mode


Note: This ASL/APM requires Array to be configured in Active-Passive Explicit Failover Mode. Please refer to TechNote #283282 for Array configuration for DMP


Installation Instructions:

1. Create a directory to download the ASL/APM package
# mkdir /tmp/asl_apm/
# cd /tmp/asl_apm/

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

3. After downloading VRTSLSIaslapm_Solaris_i386_vm-5.0-rev-5.tar_334906.gz, verify the checksum
# cksum VRTSLSIaslapm_Solaris_i386_vm-5.0-rev-5.tar_334906.gz
2405035124      24860   VRTSLSIaslapm_Solaris_i386_vm-5.0-rev-5.tar_334906.gz

4. Uncompress the file and extract the packages
# gunzip VRTSLSIaslapm_Solaris_i386_vm-5.0-rev-5.tar_334906.gz
# tar xvf VRTSLSIaslapm_Solaris_i386_vm-5.0-rev-5.tar_334906

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

6. ASL installation:
# pkgadd -d . VRTSLSIasl

7. APM Installation:
# pkgadd -d . VRTSLSIapm

8. After the packages are installed, you must execute the vxdctl enable command to claim the disk arrays
# vxdctl enable
Note: In some cases, it has been reported that the installation of the ASL 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, A/A
ARRAY_NAME          DS4300-, DS4100-, FAStT500-
                   FAStT200, DS4500-, DS4400
                   IBM-FAStT, DS4800-, DS4700-
                   DS5100, DS3400, DS3200
                   DS3300, SUN6130-, SUN6140-
                   SUN6540-, ST2540-, SUN2510-
                   SUN2530-, SUN2530-, ST6580_6780-
                   SUN6180-, STK-ARRAY, D280
                   D220, D240, D178
                   FLEXLINE, Sun 6540, LSI-
                   TP9300-, TP9400-, TP9500-
                   TP9700-, IS500-, IS4600-
                   ENGENIO-


10. Verify ASL library version
# vxddladm listversion libname=libvxlsiall.so
libvxlsiall.so has version string: vm-5.0-rev-5. VXVM version: 5.0

11. Now, verify that the APM is in Active state
# vxdmpadm listapm dmpEngenio
Filename:               dmpEngenio
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
# pkginfo -l VRTSLSIasl
  PKGINST:  VRTSLSIasl
     NAME:  LSI MultiVID Array Support Library
 CATEGORY:  system
     ARCH:  i386
  VERSION:  1.0,REV=07.24.2009.12.29
  BASEDIR:  /etc/vx
   VENDOR:  VERITAS Software
     DESC:  LSI MultiVID Array Support library
   PSTAMP:  VERSION-1.0:12-March-2008
 INSTDATE:  Oct 16 2009 00:32
  HOTLINE:  800-342-0652
    EMAIL:  support@veritas.com
   STATUS:  completely installed
    FILES:        5 installed pathnames
                  3 shared pathnames
                  3 directories
                  2 executables
                 38 blocks used (approx)

APM Package Information
# pkginfo -l VRTSLSIapm
  PKGINST:  VRTSLSIapm
     NAME:  LSI MultiVID Array Policy Module
 CATEGORY:  system
     ARCH:  i386
  VERSION:  1.0,REV=04.20.2009.04.36
  BASEDIR:  /
   VENDOR:  VERITAS Software
     DESC:  LSI MultiVID Array Policy Module
   PSTAMP:  VERSION-1.2:16-April-2009
 INSTDATE:  Jul 23 2009 16:59
  HOTLINE:  800-342-0652
    EMAIL:  support@veritas.com
   STATUS:  completely installed
    FILES:       13 installed pathnames
                  9 shared pathnames
                  9 directories
                  4 executables
                110 blocks used (approx)




Legacy ID



334906


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


Terms of use for this information are found in Legal Notices