================================================================================ This README file provides information on the Array Support Library (ASL) and Array Policy Module (APM) for HUAWEI OceanStor / HUASY Oceanspace series arrays (A/P-F) on Veritas Volume Manager 5.0MP3 and later for Linux (SLES/RHEL) ================================================================================ ASL Package Name : VRTSHUAWEIasl ASL Package Description : Veritas Array Support Library for HUAWEI OceanStor / HUASY Oceanspace Series Arrays ASL Package version : 4.0 APM Package Name : VRTSHUAWEIapm APM Package Description : Veritas Array Policy Module for HUAWEI OceanStor / HUASY Oceanspace Series Arrays APM Package version : 4.0 Supported versions of Veritas Volume Manager : 5.0MP3, 5.0MP4 and later Supported Mode : A/P-F Supported Arrays : Please refer to the HCL for the list of supported HUAWEI array models Change Log : ASL : vm-5.0-rev-4: Added functionality to claim PIDs Dorad2100, Dorado5100 ================================================================================ Installation Instructions ------------------------- 1. Before adding any ASL package, ensure Veritas Volume Manager is installed and enabled # vxdctl mode mode: enabled 2. Create a directory and download the rpm tar file in that directory # mkdir /tmp/asl_apm/ # cd /tmp/asl_apm/ 3. Verify the checksum of the tar file # cksum VRTSHUAWEI-vm5.0-Linux-aslapm.tar.gz 1102351489 2823079 VRTSHUAWEI-vm5.0-Linux-aslapm.tar.gz 4. Uncompress the file and extract the ASL-APM packages # gunzip VRTSHUAWEI-vm5.0-Linux-aslapm.tar.gz # tar xvf VRTSHUAWEI-vm5.0-Linux-aslapm.tar Verify that there are four rpm packages as part of the tar ball. There is one ASL package per distribution. Following are the ASL packages ------------------------------ VRTSHUAWEIasl-5.0-4.0_SLES10.i586.rpm VRTSHUAWEIasl-5.0-4.0_SLES11.x86_64.rpm VRTSHUAWEIasl-5.0-4.0_RHEL5.i686.rpm VRTSHUAWEIasl-5.0-4.0_RHEL4.i686.rpm VRTSHUAWEIasl-5.0-4.0_SLES9.i586.rpm Following are the APM packages ------------------------------ VRTSHUAWEIapm-5.0-4.0_RHEL4.x86_64.rpm VRTSHUAWEIapm-5.0-4.0_RHEL5.x86_64.rpm VRTSHUAWEIapm-5.0-4.0_SLES10.x86_64.rpm VRTSHUAWEIapm-5.0-4.0_SLES11.x86_64.rpm VRTSHUAWEIapm-5.0-4.0_SLES9.x86_64.rpm Following are the installation instructions for RHEL5 distribution. Similar steps can be followed for other Linux distributions (RHEL4 / SLES9 / SLES10 / SLES11) 5. ASL Installation # rpm -ivh VRTSHUAWEIasl-5.0-4.0_RHEL5.i686.rpm 6. APM Installation # rpm -ivh VRTSHUAWEIapm-5.0-4.0_RHEL5.x86_64.rpm 7. 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 8. Verify the output of the "vxddladm listsupport" command # vxddladm listsupport libname=libvxhuawei.so ATTR_NAME ATTR_VALUE ================================================================================================= LIBNAME libvxhuawei.so VID HUAWEI, HUASY PID S5100, S5300, S5500 S5600, S6800E, S8000 S8000-I, VIS6000, S5500T S5600T, S5800T, S6800T S2600T, V1500, V1800 S2100, S2300, S2300E S2600, S3900-M100, S3900-M200 S3900-M300, S5900-M100, S5900-M200 S6900-M100, Dorado2100, Dorado5100 ARRAY_TYPE A/P-C, A/PF-HUAWEI ARRAY_NAME HUAWEI-S5100-, HUAWEI-S5300-, HUAWEI-S5500- HUAWEI-S5600-, HUAWEI-S6800E, HUAWEI-S8000- HUAWEI-S8000-I, HUAWEI-VIS6000-, HUAWEI-S5500T HUAWEI-S5600T, HUAWEI-S5800T, HUAWEI-S6800T HUAWEI-S2600T, HUAWEI-V1500-, HUAWEI-V1800- HUAWEI-S2100-, HUAWEI-S2300-, HUAWEI-S2300E HUAWEI-S2600-, HUAWEI-S3900M1, HUAWEI-S3900M2 HUAWEI-S3900M3, HUAWEI-S5900M1, HUAWEI-S5900M2 HUAWEI-S6900M1, HUAWEI-D2100-, HUAWEI-D5100- HUASY-S5100-, HUASY-S5300-, HUASY-S5500- HUASY-S5600-, HUASY-S6800E, HUASY-S8000- HUASY-S8000-I, HUASY-VIS6000-, HUASY-S5500T HUASY-S5600T, HUASY-S5800T, HUASY-S6800T HUASY-S2600T, HUASY-V1500-, HUASY-V1800- HUASY-S2100-, HUASY-S2300-, HUASY-S2300E HUASY-S2600-, HUASY-S3900M1, HUASY-S3900M2 HUASY-S3900M3, HUASY-S5900M1, HUASY-S5900M2 HUASY-S6900M1, HUASY-D2100-, HUASY-D5100- 9. Verify ASL library version # vxddladm listversion libname=libvxhuawei.so libvxhuawei.so has version string: vm-5.0-rev-4. VXVM version: 5.0 10. Now, verify that the APM is in Active state # vxdmpadm listapm dmphuawei 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 : 5.0 Vendor: VERITAS Software Corporation Inc. Release : 4.0_RHEL5 Build Date: Tue 17 Apr 2012 01:59:45 PM IST Install Date: Tue 04 Sep 2012 06:33:35 PM IST Build Host: vmlx4.veritas.com Group : System/Data Storage Source RPM: VRTSHUAWEIasl-5.0-4.0_RHEL5.src.rpm Size : 13032 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 / HUASY Oceanspace Series Arrays Description : Veritas Array Support Library for HUAWEI OceanStor / HUASY Oceanspace 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 : 4.0_RHEL5 Build Date: Fri 13 May 2011 02:26:36 PM IST Install Date: Tue 04 Sep 2012 06:33:35 PM IST Build Host: vm2850lx3.veritas.com Group : System/Data Storage Source RPM: VRTSHUAWEIapm-5.0-4.0_RHEL5.src.rpm Size : 1215888 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 / HUASY Oceanspace Series Arrays Description : Veritas Array Policy Module for HUAWEI OceanStor / HUASY Oceanspace Series Arrays /etc/vx/apmkey.d /etc/vx/apmkey.d/32/dmphuawei.key.2.6.18-8.el5.2 /etc/vx/apmkey.d/32/dmphuawei.key.2.6.18-8.el5v.2 /etc/vx/kernel /etc/vx/kernel/dmphuawei.ko.2.6.18-8.el5.2 /etc/vx/kernel/dmphuawei.ko.2.6.18-8.el5v.2 ================================================================================