Array Support Library and Array Policy Module for Huawei OceanStor Series Arrays (A/P-C, A/P-F) on Veritas Volume Manager 5.0MP3 and later for Linux ( SLES and RHEL )

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


Environment

Issue



Array Support Library and Array Policy Module for Huawei OceanStor Series Arrays (A/P-C, A/P-F) on Veritas Volume Manager 5.0MP3 and later for Linux ( SLES and RHEL )

Solution



This TechFile provides information on the Array Support Library (ASL) and Array Policy Module (APM) for Huawei OceanStor Series Arrays (A/P-C and  A/P-F) on Veritas Volume Manager 5.0MP3 and later for Linux ( SLES and RHEL )

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

ASL Package Name: VRTSHUAWEIasl
ASL Package Description: Veritas Array Support Library for HUAWEI OceanStor Series Arrays
ASL Package version:  5.0-1.0
APM Package Name: VRTSHUAWEIapm
APM Package Description:  Veritas Array Policy Module for HUAWEI OceanStor Series Arrays
APM Package version:  5.0-1.0
Supported versions of Veritas Volume Manager:  5.0MP3 and later
Supported Mode : A/P-C and A/P-F
Supported Arrays: S5300, S5500, S5600, S6800E, S2300, S2300E, S2600C, S2600F, VIS6300, VIS6600



Installation Instructions:

1. Before adding any ASL package, ensure Veritas Volume Manager is installed and enabled

# vxdctl mode
mode: enabled

2. Create a directory to download the ASL tar package

# mkdir /tmp/asl_apm/
# cd /tmp/asl_apm/

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

4. After downloading VRTSHUAWEIaslapm-5.0-1.0_Linux.tar_327760.gz, verify the checksum of the file
# cksum VRTSHUAWEIaslapm-5.0-1.0_Linux.tar_327760.gz
3056868744 2134941 VRTSHUAWEIaslapm-5.0-1.0_Linux.tar_327760.gz

5. Uncompress the file and extract the packages

# gunzip VRTSHUAWEIaslapm-5.0-1.0_Linux.tar_327760.gz
# tar -xvf VRTSHUAWEIaslapm-5.0-1.0_Linux.tar_327760

Note: Verify that there are eight rpm packages as part of the tar ball. There is one ASL/APM package per distribution.
Following are the ASL packages:
VRTSHUAWEIasl-1.0-1.0_RHEL4.i686.rpm
VRTSHUAWEIasl-1.0-1.0_RHEL5.i686.rpm
VRTSHUAWEIasl-1.0-1.0_SLES10.i586.rpm
VRTSHUAWEIasl-1.0-1.0_SLES9.i586.rpm

Following are the APM packages:
VRTSHUAWEIapm-5.0-1.0_RHEL4.x86_64.rpm
VRTSHUAWEIapm-5.0-1.0_RHEL5.x86_64.rpm
VRTSHUAWEIapm-5.0-1.0_SLES10.x86_64.rpm
VRTSHUAWEIapm-5.0-1.0_SLES9.x86_64.rpm


Following are the installation instructions for RHEL4 distribution. Similar steps can be followed for other distributions (RHEL5/ SLES9 / SLES10)

6. ASL Installation
# rpm -ivh VRTSHUAWEIasl-1.0-1.0_RHEL4.i686.rpm

7. APM Installation
# rpm -ivh VRTSHUAWEIapm-5.0-1.0_RHEL4.x86_64.rpm

8. After the package is installed, you must 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 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=libvxhuawei.so
ATTR_NAME           ATTR_VALUE
=======================================
LIBNAME             libvxhuawei.so
VID                 HUAWEI
PID                 S5300, S5500, S5600
                   S2300, S2100, V1800
                   V1500, VIS6000, S2300E
                   S2600, S6800E
ARRAY_TYPE          A/P-C, A/PF-HUAWEI
ARRAY_NAME          HUAWEI-S5300-, HUAWEI-S5500-, HUAWEI-S5600-
                   HUAWEI-S2300-, HUAWEI-S2100-, HUAWEI-V1800-
                   HUAWEI-V1500-, HUAWEI-VIS6000-, HUAWEI-S2300E-
                   HUAWEI-S2600-, HUAWEI-S6800E-

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

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



ASL Package Information
# rpm -qil VRTSHUAWEIasl
Name        : VRTSHUAWEIasl                
Relocations : (not relocatable)
Version     : 1.0                              
Vendor      : VERITAS Software Corporation Inc.
Release     : 1.0_RHEL4                    
Build Date  : Fri 17 Jul 2009 11:50:26 AM IST
Install Date: Fri 17 Jul 2009 05:26:53 AM IST      
Build Host  : vmlx11.veritas.com
Group       : System/Data Storage          
Source RPM  : VRTSHUAWEIasl-1.0-1.0_RHEL4.src.rpm
Size        : 11697                            
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 HUAWEI OceanStor Series Arrays
Description : Veritas Array Support Library for HUAWEI OceanStor Series Arrays.
/etc/vx/aslkey.d
/etc/vx/aslkey.d/libvxhuawei.key.2
/etc/vx/lib/discovery.d
/etc/vx/lib/discovery.d/libvxhuawei.so.2

APM Package Information
# rpm -qil VRTSHUAWEIapm
Name        : VRTSHUAWEIapm                
Relocations : (not relocatable)
Version     : 5.0                              
Vendor      : VERITAS Software Corporation Inc.
Release     : 1.0_RHEL4                    
Build Date  : Fri 20 Mar 2009 03:04:44 PM IST
Install Date: Thu 16 Jul 2009 05:42:27 AM IST      
Build Host  : vmoptlx1.veritas.com
Group       : System/Data Storage          
Source RPM  : VRTSHUAWEIapm-5.0-1.0_RHEL4.src.rpm
Size        : 1950524                          
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 HUAWEI OceanStor Series Arrays.
Description : Veritas Array Policy Module for HUAWEI OceanStor Series Arrays
/etc/vx/apmkey.d
/etc/vx/apmkey.d/32/dmphuawei.key.2.6.9-34.ELlargesmp.2
/etc/vx/apmkey.d/32/dmphuawei.key.2.6.9-34.ELsmp.2
/etc/vx/apmkey.d/32/dmphuawei.key.2.6.9-34.ELvlargesmp.2
/etc/vx/apmkey.d/32/dmphuawei.key.2.6.9-34.ELvsmp.2
/etc/vx/kernel
/etc/vx/kernel/dmphuawei.ko.2.6.9-34.ELlargesmp.2
/etc/vx/kernel/dmphuawei.ko.2.6.9-34.ELsmp.2
/etc/vx/kernel/dmphuawei.ko.2.6.9-34.ELvlargesmp.2
/etc/vx/kernel/dmphuawei.ko.2.6.9-34.ELvsmp.2




Legacy ID



327760


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


Terms of use for this information are found in Legal Notices