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

Article:TECH60909  |  Created: 2008-01-10  |  Updated: 2011-02-10  |  Article URL http://www.symantec.com/docs/TECH60909
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 NetAapp 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.2_304669.tar.Z in /tmp/NTAP_ASLAPM/ directory, uncompress the file and verify the cksum.
# cd /tmp/NTAP_ASLAPM
# zcat VRTSNTAP_asl_apm_5.0_hpux_1123pi_v1.2_304669.tar.Z | tar xvf -
# cksum VRTSNTAP_asl_apm_5.0_hpux_1123pi_v1.2_304669.tar.Z
367295244 268853 VRTSNTAP_asl_apm_5.0_hpux_1123pi_v1.2_304669.tar.Z

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, FAS3170, V3170                                            

10. Verify the output of "vxddladm listversion" command:
# vxddladm listversion libname=libvxnetapp.sl
libvxnetapp.sl has version string: vm-5.0-rev-2. 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 "stephp1"...
#
# swlist   Installed Software Table of Contents
#
# For host:  stephp1:/
#
# Date:  Tue Jun 10 12:34:14 2008
#

# 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                   117753
revision               5.0
title                  Veritas NetApp Array Support Library
description            
mod_date               Tue Jun 10 12:31:20 PDT 2008
mod_time               1213126280
create_date            Tue Jun 10 12:29:19 PDT 2008
create_time            1213126159
install_date           200806101231.20
architecture           HP-UX_B.11.23_IA/PA
machine_type            
os_name                
os_release              
os_version              
install_source         sfstep1.veritas.com:/tmp/asl/TN/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_IA
data_model_revision    2.40
instance_id            1
control_directory      ASL_FILES
size                   117753
revision               5.0
title                  Veritas NetApp Array Support Library
description            
mod_date               Tue Jun 10 12:31:20 PDT 2008
mod_time               1213126280
create_date            Tue Jun 10 12:29:19 PDT 2008
create_time            1213126159
install_date           200806101231.20
architecture           HP-UX_B.11.23_IA
machine_type           ia64*
os_name                HP-UX
os_release             B.11.23
os_version             *
install_source         sfstep1.veritas.com:/tmp/asl/TN/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          
is_drd_safe


2. APM Information:
# swlist -v VRTSNTAPapm
# Initializing...
# Contacting target "stephp1"...
#
# swlist   Installed Software Table of Contents
#
# For host:  stephp1:/
#
# Date:  Tue Jun 10 12:35:52 2008
#

# 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                   36809
revision               5.0
title                  Veritas NetApp Array Policy Module
description            
mod_date               Tue Jun 10 12:26:10 PDT 2008
mod_time               1213125970
create_date            Tue Jun 10 12:23:57 PDT 2008
create_time            1213125837
install_date           200806101226.10
architecture            
machine_type            
os_name                
os_release              
os_version              
install_source         sfstep1.veritas.com:/tmp/asl/TN/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_IA
data_model_revision    2.40
instance_id            1
control_directory      APM_FILES
size                   36809
revision               5.0
title                  Veritas NetApp Array Policy Module
description            
mod_date               Tue Jun 10 12:26:10 PDT 2008
mod_time               1213125970
create_date            Tue Jun 10 12:23:57 PDT 2008
create_time            1213125837
install_date           200806101226.10
architecture           HP-UX_B.11.23_IA
machine_type           ia64*
os_name                HP-UX
os_release             B.11.23
os_version             *
install_source         sfstep1.veritas.com:/tmp/asl/TN/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          
is_drd_safe
 




Legacy ID



304669


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


Terms of use for this information are found in Legal Notices