Symantec Enabled Arrays - Array Support Library (ASL) and Array Policy Module (APM) for NetApp Storage Systems (Active/Active, Active/Passive-Concurrent) on Veritas Volume Manager (tm) 5.0 and later for HP-UX 11i v2

Article:TECH66546  |  Created: 2009-01-08  |  Updated: 2011-02-10  |  Article URL http://www.symantec.com/docs/TECH66546
Article Type
Technical Solution

Product(s)

Environment

Issue



THIS FILE HAS BEEN UPDATED, please refer to the following article for the most recent version:  http://www.symantec.com/business/support/index?page=content&id=TECH77669

Symantec Enabled Arrays - Array Support Library (ASL) and Array Policy Module (APM) for NetApp Storage Systems (Active/Active, Active/Passive-Concurrent) on Veritas Volume Manager (tm) 5.0 and later for HP-UX 11i v2


Solution



THIS FILE HAS BEEN UPDATED, please refer to the following article for the most recent version:  http://www.symantec.com/business/support/index?page=content&id=TECH77669
 
This TechFile provides information on the Array Support Library (ASL) and Array Policy Module (APM) for NetApp Storage Systems on Veritas Volume Manager 5.0 and later for HP-UX 11i v2.

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

ASL Package Name: VRTSNTAPasl
ASL Package Version: 5.0
APM Package Name: VRTSNTAPapm
APM Package Version: 5.0
Supported versions of Veritas Volume Manager: 5.0 and later
Supported Arrays: NetApp Storage Systems (A/A-NETAPP, A/P-C-NETAPP, A/P-NETAPP)


Installation Instructions:
1. Create a directory to store NetApp ASL and APM package:
# mkdir /tmp/NTAP_ASLAPM

2. At the bottom of this TechFile, click on Download Now to download the ASL and APM package

3. After downloading VRTSNTAP_asl_apm_5.0_hpux_1123pi_v1.3.tar_317270.gz in /tmp/NTAP_ASLAPM/ directory, verify cksum and uncompress the file.
# cd /tmp/NTAP_ASLAPM
# cksum VRTSNTAP_asl_apm_5.0_hpux_1123pi_v1.3.tar_317270.gz
912809219 177742 VRTSNTAP_asl_apm_5.0_hpux_1123pi_v1.3.tar_317270.gz

# gunzip VRTSNTAP_asl_apm_5.0_hpux_1123pi_v1.3.tar_317270.gz
# tar -xvf VRTSNTAP_asl_apm_5.0_hpux_1123pi_v1.3.tar_317270


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

6. Install the APM first:
# swinstall -s `pwd`/apm VRTSNTAPapm

7. Install the ASL:
# swinstall -s `pwd`/asl VRTSNTAPasl

8. After the packages are installed, execute the vxdctl enable command to claim the disk array as NetApp array and to 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 vxdctl enable does not claim the enclosure and devices. In such cases, you can execute the vxconfigd -k -m enable command in addition to vxdctl enable.

9. After executing vxdctl enable, verify the output of the "vxddladm listsupport" command:
# vxddladm listsupport libname=libvxnetapp.sl
ATTR_NAME            ATTR_VALUE                                                  
=======================================================================
LIBNAME              libvxnetapp.sl                                              
VID                  NETAPP                                                      
ARRAY_TYPE           A/P-NETAPP, A/P-C-NETAPP, A/A-NETAPP                        
ARRAY_NAME           Netapp, FAS*, F*                                            
                    R*, G*, FAS9                                                
                    GF96, GF94, GF98                                            
                    GF92, FAS980, FAS960                                        
                    FAS940, FAS920, FAS270                                      
                    F880, F840, F820                                            
                    F825, R100, R200                                            
                    R150, GF920, GF940                                          
                    GF960, GF980, FAS3050                                        
                    FAS3020, FAS3050-M, GF3050                                  
                    GF3020, GF3050-M, FAS6030                                    
                    FAS6070, GF270, V3020                                        
                    V3050, V6030, V6070                                          
                    GF270, GF825, R200e                                          
                    R210, R230, R270                                            
                    FAS2050, V2050, FAS2020                                      
                    V2020, FAS3070, V3070                                        
                    FAS3030, V3030, FAS3040                                      
                    V3040, FAS6040, V6040                                        
                    FAS6080, V6080, FAS3140                                      
                    V3140, FAS3160, V3160
                    FAS3170, V3170                                            

10. Verify the output of "vxddladm listversion" command:
# vxddladm listversion libname=libvxnetapp.sl
libvxnetapp.sl has version string: vm-5.0-rev-3. VXVM version: 5.0

11. Also verify the output of vxdmpadm listapm command:
# vxdmpadm listapm dmpnetapp
Filename:               dmpnetapp
APM name:               dmpnetapp
APM version:            1
Feature:                VxVM
VxVM version:           50
Array Types Supported:  A/A-NETAPP,A/P-C-NETAPP,A/P-NETAPP
Depending Array Types:  A/A,A/P-C,A/P
State:                  Active


Package Information:
1. ASL Information

# swlist -v VRTSNTAPasl
# Initializing...
# Contacting target "vmhprp1"...
#
# swlist   Installed Software Table of Contents
#
# For host:  vmhprp1:/
#
# Date:  Thu Mar  5 09:11:58 2009
#

# VRTSNTAPasl
vendor
tag                    VERITAS
uuid
title                  "VERITAS Software Incorporated"
description
end
product
tag                    VRTSNTAPasl
software_spec          VRTSNTAPasl,l=/,r=5.0,a=HP-UX_B.11.23_IA/PA,v=VERITAS
data_model_revision    2.40
instance_id            1
control_directory      VRTSNTAPasl
size                   378595
revision               5.0
title                  Veritas NetApp Array Support Library
description
mod_date               Thu Mar  5 09:01:43 PST 2009
mod_time               1236272503
create_date            Thu Mar  5 09:01:23 PST 2009
create_time            1236272483
install_date           200903050901.43
architecture           HP-UX_B.11.23_IA/PA
machine_type
os_name
os_release
os_version
install_source         vmhprp1.veritas.com:/tmp/asl/asl
install_type           physical
is_patch               false
supersedes
category_tag
vendor_tag             VERITAS
directory              /
qualifier
postkernel
layout_version         1.0
all_filesets           ASL_FILES ASL_FILES
is_locatable           false
location               /
copyright              "Copyright © 1990-2006 Symantec Corporation. All rights reserved.

Symantec and the Symantec Logo are trademarks or registered trademarks of
Symantec Corporation or its affiliates in the U.S. and other countries. Other
names may be trademarks of their respective owners.

The Licensed Software and Documentation are deemed to be "commercial computer
software" and "commercial computer software documentation" as defined in FAR
Sections 12.212 and DFARS Section 227.7202.
"
share_link
readme
job_file
number                 VERSION-1.1:

 VRTSNTAPasl.ASL_FILES
fileset
tag                    ASL_FILES
software_spec          VRTSNTAPasl.ASL_FILES,l=/,r=5.0,a=HP-UX_B.11.23_IA/PA,v=VERITAS,fr=5.0,fa=HP-UX_B.11.23_PA
data_model_revision    2.40
instance_id            1
control_directory      ASL_FILES
size                   378595
revision               5.0
title                  Veritas NetApp Array Support Library
description
mod_date               Thu Mar  5 09:01:43 PST 2009
mod_time               1236272503
create_date            Thu Mar  5 09:01:23 PST 2009
create_time            1236272483
install_date           200903050901.43
architecture           HP-UX_B.11.23_PA
machine_type           9000/[78]*:*
os_name                HP-UX
os_release             B.11.23
os_version             *
install_source         vmhprp1.veritas.com:/tmp/asl/asl
is_patch               false
supersedes
category_tag
state                  configured
is_kernel              false
is_reboot              false
is_secure              false
ancestor
media_sequence_number
partial_file
partial_pipe_size
partial_state_path
is_sparse              false
applied_patches
is_locatable
location               /
dynamic_module


2. APM Information:

# swlist -v VRTSNTAPapm
# Initializing...
# Contacting target "vmhprp1"...
#
# swlist   Installed Software Table of Contents
#
# For host:  vmhprp1:/
#
# Date:  Thu Mar  5 09:14:20 2009
#

# VRTSNTAPapm
vendor
tag                    VERITAS
uuid
title                  "VERITAS Software Incorporated"
description
end
product
tag                    VRTSNTAPapm
software_spec          VRTSNTAPapm,l=/,r=5.0,v=VERITAS
data_model_revision    2.40
instance_id            1
control_directory      VRTSNTAPapm
size                   27937
revision               5.0
title                  Veritas NetApp Array Policy Module
description
mod_date               Thu Mar  5 09:01:04 PST 2009
mod_time               1236272464
create_date            Thu Mar  5 09:00:41 PST 2009
create_time            1236272441
install_date           200903050901.04
architecture
machine_type
os_name
os_release
os_version
install_source         vmhprp1.veritas.com:/tmp/asl/apm
install_type           physical
is_patch               false
supersedes
category_tag
vendor_tag             VERITAS
directory              /
qualifier
postkernel
layout_version         1.0
all_filesets           APM_FILES APM_FILES
is_locatable           false
location               /
copyright              "Copyright © 1990-2006 Symantec Corporation. All rights reserved.

Symantec and the Symantec Logo are trademarks or registered trademarks of
Symantec Corporation or its affiliates in the U.S. and other countries. Other
names may be trademarks of their respective owners.

The Licensed Software and Documentation are deemed to be "commercial computer
software" and "commercial computer software documentation" as defined in FAR
Sections 12.212 and DFARS Section 227.7202.
"
share_link
readme
job_file
number                 VERSION-1.1:

 VRTSNTAPapm.APM_FILES
fileset
tag                    APM_FILES
software_spec          VRTSNTAPapm.APM_FILES,l=/,r=5.0,v=VERITAS,fr=5.0,fa=HP-UX_B.11.23_PA
data_model_revision    2.40
instance_id            1
control_directory      APM_FILES
size                   27937
revision               5.0
title                  Veritas NetApp Array Policy Module
description
mod_date               Thu Mar  5 09:01:04 PST 2009
mod_time               1236272464
create_date            Thu Mar  5 09:00:41 PST 2009
create_time            1236272441
install_date           200903050901.04
architecture           HP-UX_B.11.23_PA
machine_type           9000/[78]*
os_name                HP-UX
os_release             ?.11.23
os_version             *
install_source         vmhprp1.veritas.com:/tmp/asl/apm
is_patch               false
supersedes
category_tag
state                  configured
is_kernel              false
is_reboot              false
is_secure              false
ancestor
media_sequence_number
partial_file
partial_pipe_size
partial_state_path
is_sparse              false
applied_patches
is_locatable
location               /
dynamic_module


 



Legacy ID



317270


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


Terms of use for this information are found in Legal Notices