This TechFile provides information about the Array Support Library (ASL) for Pillardata Axiom series arrays (A/A-A) on Veritas Volume Manager 5.0 and later for Linux For general information about Array Support Libraries (ASLs), see TechNote 249446 (link in the Related Documents section of this TechFile) ASL Package Name: VRTSPILLAR-Axiom Package Version: 1.0 Supported Versions of Veritas Volume Manager: 5.0 and later Supported Arrays: Pillardata Axiom 300, Axiom 500 and Axiom 600 Series Arrays Supported Mode: Active/Active Asymmetric (A/A-A) Installation Instructions: 1. Create a directory for ASL package # mkdir /tmp/asl # cd /tmp/asl 2. At the bottom of this TechFile, click on Download Now to download the package 3. After Downloading VRTSPILLAR-Axiom-1.0-1.0_Linux.tar_335323.gz, verify checksum of the file # cksum VRTSPILLAR-Axiom-1.0-1.0_Linux.tar_335323.gz 3477913080 25821 VRTSPILLAR-Axiom-1.0-1.0_Linux.tar_335323.gz 4. Unzip the file and extract the rpm package # gunzip VRTSPILLAR-Axiom-1.0-1.0_Linux.tar_335323.gz # tar -xvf VRTSPILLAR-Axiom-1.0-1.0_Linux.tar_335323 Note: Verify that there are five rpm packages as part of the tar ball. There is one ASL package per distribution VRTSPILLAR-Axiom-1.0-1.0_RHEL4.i686.rpm VRTSPILLAR-Axiom-1.0-1.0_RHEL5.i686.rpm VRTSPILLAR-Axiom-1.0-1.0_SLES9.i586.rpm VRTSPILLAR-Axiom-1.0-1.0_SLES10.i586.rpm VRTSPILLAR-Axiom-1.0-1.0_SLES11.x86_64.rpm Following are the installation instructions for RHEL5 distribution Similar steps can be followed for other distributions (RHEL5/ SLES9 / SLES10/ SLES11) 5. Before adding any ASL package, ensure Veritas Volume Manager is installed and enabled: # vxdctl mode mode: enabled 6. ASL Installation # rpm -ivh VRTSPILLAR-Axiom-1.0-1.0_RHEL5.i686.rpm 7. After the package is installed, you must run 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 8. After executing vxdctl enable and vxconfigd -k, verify the output of the vxddladm listsupport command # vxddladm listsupport libname=libvxpillaraxiom.so ATTR_NAME ATTR_VALUE ===================================== LIBNAME libvxpillaraxiom.so VID Pillar PID Axiom 300, Axiom 500, Axiom 600 ARRAY_TYPE A/A-A ARRAY_NAME PILLAR-AXIOM 9. Verify ASL library version # vxddladm listversion libname=libvxpillaraxiom.so libvxpillaraxiom.so has version string: vm-5.0-rev-1. VXVM version: 5.0 ASL Package Information # rpm -qil VRTSPILLAR-Axiom Name : VRTSPILLAR-Axiom Relocations : (not relocatable) Version : 1.0 Vendor : VERITAS Software Corporation Inc. Release : 1.0_RHEL5 Build Date : Fri 16 Oct 2009 12:22:48 PM IST Install Date: Sat 17 Oct 2009 07:10:58 AM IST Build Host : vmlx4.veritas.com Group : System/Data Storage Source RPM : VRTSPILLAR-Axiom-1.0-1.0_RHEL5.src.rpm Size : 8884 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 : Array Support Library for Pillar Data Axiom series arrays Description : Array Support Library for Pillar Data Axiom series arrays /etc/vx/aslkey.d /etc/vx/aslkey.d/libvxpillaraxiom.key.2 /etc/vx/lib/discovery.d /etc/vx/lib/discovery.d/libvxpillaraxiom.so.2