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 |
Problem
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
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
Attachments
|
|
|
Related Articles
Legacy ID
317270
Article URL http://www.symantec.com/docs/TECH66546
Terms of use for this information are found in Legal Notices









Thank you.