HP P10000 Implementation Manual

HP P10000 Implementation Manual

Hp 3par hp-ux 11i v2, v3 implementation guide (ql226-96021, august 2011)
Hide thumbs Also See for P10000:
Table of Contents

Advertisement

Quick Links

HP 3PAR HP-UX 1 1i v2 and v3
Implementation Guide
HP Part Number: QL226-96021
Published: August 201 1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the P10000 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for HP P10000

  • Page 1 HP 3PAR HP-UX 1 1i v2 and v3 Implementation Guide HP Part Number: QL226-96021 Published: August 201 1...
  • Page 2 © Copyright 201 1 Hewlett-Packard Development Company, L.P. Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.21 1 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license.
  • Page 3: Table Of Contents

    Contents 1 Introduction....................4 Supported Configurations......................4 InForm OS Upgrade Considerations....................4 Audience..........................4 Related Documentation......................4 Typographical Conventions......................5 Advisories..........................5 2 Configuring the HP 3PAR Storage System for Fibre Channel......6 Configuring the HP 3PAR Storage System Running InForm OS 3.1.x and OS 2.3.x......6 Configuring Ports for a Direct Connection................6 Configuring Ports for a Fabric Connection................7 Creating the Host Definition....................7 Configuring the HP 3PAR Storage System Running InForm OS 2.2.x..........8...
  • Page 4: Introduction

    1 Introduction This implementation guide provides the information you need to configure an HP 3PAR Storage System with HP-UX 1 1i v2 or v3. General information is also provided on the basic steps required to allocate storage on the HP 3PAR Storage System that can then be accessed by the HP-UX host. The information contained in this implementation guide is the outcome of careful testing of the HP 3PAR Storage System with as many representative hardware and software configurations as possible.
  • Page 5: Typographical Conventions

    For information about… Read the… HP 3PAR Storage System concepts and terminology HP 3PAR InForm OS Concepts Guide Determining HP 3PAR Storage System hardware HP 3PAR InServ S-Class/T-Class Storage Server Physical specifications, installation considerations, power Planning Manual or the HP 3PAR InServ E-Class/F-Class requirements, networking options, and cabling Storage Server and Third-Party Rack Physical Planning Manual...
  • Page 6: Configuring The Hp 3Par Storage System For Fibre Channel

    2 Configuring the HP 3PAR Storage System for Fibre Channel This chapter describes how to establish a connection between an HP 3PAR Storage System and HP-UX host using Fibre Channel and how to set up the fabric when running InForm OS 3.1.x, OS 2.3.x, or OS 2.2.x.
  • Page 7: Configuring The Hp 3Par Storage System Running Inform Os 3.1.X And Os 2.3.X

    Configuring Ports for a Fabric Connection To configure HP 3PAR Storage System ports for a fabric connection, complete the following steps for each port connecting to a fabric. CAUTION: Before taking a port offline in preparation for a fabric connection, you should verify that the port has not been previously defined and that it is not already connected to a host as this would interrupt the existing host connection.
  • Page 8: Configuring The Hp 3Par Storage System Running Inform Os 2.2.X

    To verify that the host has been created, issue the showhost command. # showhost Id Name Persona -WWN/iSCSI_Name- Port 2 hpux-host HPUX-legacy 1122334455667788 --- 1122334455667799 --- Configuring the HP 3PAR Storage System Running InForm OS 2.2.x This section describes how to configure the HP 3PAR Storage System running InForm OS 2.2.x. REQUIRED The following setup must be completed before connecting the HP 3PAR Storage System port to a device.
  • Page 9: Creating The Host Definition

    Issue controlport vcn disable -f <X:X:X> for each port. Verify that each port has the appropriate persona defined: # controlport persona 8 1:2:1 # showport -par N:S:P ConnType CfgRate MaxRate Class2 VCN -----------Persona------------ IntCoal 1:2:1 point auto 2Gbps disable enabled (8) aglt, g_hba, hp, 0, FA enabled Creating the Host Definition...
  • Page 10: Configuration Guidelines For Fabric Vendors

    After connecting each host server HBA port and HP 3PAR Storage System port to the fabric(s), verify the switch and zone configurations using the InForm CLI showhost command, to ensure that each initiator is zoned with the correct target. In the following explanations an initiator port (initiator for short) refers to a host server HBA port and a target port (target for short) refers to an HP 3PAR Storage System HBA port.
  • Page 11: Configuration Diagrams For Zoning

    so that it cannot overrun the HP 3PAR Storage System port's queues when all host servers are delivering their maximum number of I/O requests. NOTE: When host server ports can access multiple targets on fabric zones, the assigned target number assigned by the host driver for each discovered target can change when the host server is booted and some targets are not present in the zone.
  • Page 12: Single Initiator To Single Target Zoning With Fan-In From Multiple Hp 3Par Storage System Ports To One Host Server Port

    Figure 2 Single Initiator to Single Target Zoning with Fan-Out NOTE: A maximum of 64 host server ports can fan-out from a single HP 3PAR Storage System port. Single Initiator to Single Target Zoning with Fan-In from Multiple HP 3PAR Storage System Ports to One Host Server Port With single initiator to single target zoning, in a fan-in configuration a host server port connects to many HP 3PAR Storage System ports, as shown in...
  • Page 13: Non-Compliant Zoning Examples

    Figure 4 Single Initiator to Single Target Zoning with Fan-In and Fan-Out Non-Compliant Zoning Examples In the following example, the zoning rule of one initiator zoned to one target is not respected, as shown in Figure 5 (page 13). Figure 5 Non-Compliant Zoning Setting Up and Zoning the Fabric...
  • Page 14: Connecting A Host Server With Fibre Channel

    3 Connecting a Host Server with Fibre Channel This chapter describes the tasks necessary for connecting the host to Fibre Channel. Installing the HBA Install the HP-UX operating system from the HP-UX 1 1i v2 Mission Critical OE June 2008 Release or from the HP-UX 1 1i v3 Data Center OE March 201 1 Release on Integrity/PA-RISC Servers.
  • Page 15 # FibrChanl-00 B.11.23.0712 PCI FibreChannel;Supptd HW=A6795A,A5158A FibrChanl-00.FC-TACHYON-TL B.11.23.0712 PCI FibreChannel;Supptd HW=A6795A,A5158A # FibrChanl-01 B.11.23.08.02 FibrChnl;SupptdHW=A6826A,A9782A,A9784A,AB378A,AB379A,AB465A,AD193A,AD194A,AD300A FibrChanl-01.FC-FCD B.11.23.08.02 HP PCI-X/PCIe FibreChannel Driver(FCD) # FibrChanl-02 B.11.23.0712 PCIe FibreChannel;Supptd HW=AD299A,AD355A FibrChanl-02.FC-FCLP B.11.23.0712 PCIe FibreChannel The drivers are installed as part of the operating system install. FibreChanl-00 must be also installed for FibrChanl-01 to function.
  • Page 16 NOTE: Contact HP for information on upgrading the system firmware. For Itanium systems, install the supported EFI firmware for the AB379A/B, A6826A, A6795A card. The firmware is downloadable from www.hp.com by searching the HBA model. Those firmware versions are essential to enable the boot over SAN feature. Connecting a Host Server with Fibre Channel...
  • Page 17: Allocating Storage For Access By The Hp-Ux Host

    4 Allocating Storage for Access by the HP-UX Host Creating Storage on the HP 3PAR Storage System This section describes the general steps and commands that are required to create the Virtual Volumes that can then be exported for discovery by the HP-UX host. For additional information, see the HP 3PAR InForm OS CLI Administrator’s Manual.
  • Page 18: Creating Thin Provisioned Volumes

    NOTE: To create thinly provisioned virtual volumes, an HP 3PAR Thin Provisioning license is required. Consult the InForm Management Console help and the HP 3PAR Command Line Reference for complete details on creating volumes for the InForm OS version that is being used on the HP 3PAR Storage System.
  • Page 19: Restrictions On Volume Size And Number

    Restrictions on Volume Size and Number Follow the guidelines for creating virtual volumes (VVs) and Virtual LUNs (VLUNs) in the HP 3PAR InForm OS CLI Administrator’s Manual while adhering to these cautions and guidelines: This configuration supports sparse LUNs (meaning that LUNs may be skipped). LUNs may also be exported in non-ascending order (e.g.
  • Page 20 sfd[2330]: started 'insf' to create device special files for newly found devices. sfd[2330]: execution of 'insf' completed. Always use the -N option for the ioscan command to see the persistent devices or agile devices. Without the -N option, legacy devices will be seen. NOTE: Broken or stale device paths are displayed with S/W state of NO_HW in the output of the ioscan -kfnNC disk command.
  • Page 21 works with persistent device paths (DSF). Use the rmsf -v -L command to disable the legacy device paths. # rmsf -vL WARNING: This command may be disruptive to the system. Before running this command, make sure you have first run iofind(1M) and migrated all applications using legacy device special files.
  • Page 22 Issue ioscan -kfnNC tgtpath on the HP-UX host. # ioscan -kfnNC tgtpath Class I H/W Path Driver S/W State H/W Type Description ====================================================================== tgtpath 2 0/0/0/3/0.0x6 estp CLAIMED TGT_PATH parallel_scsi target served by c8xx driver tgtpath 0 0/0/4/1/0.0x20420002ac000036 estp CLAIMED TGT_PATH fibre_channel target served by fcd driver tgtpath...
  • Page 23 0/0/4/1/0.0x20420002ac000036.0x4002000000000000 0/0/4/1/1.0x21520002ac000036.0x4002000000000000 In the LUN path the 16 bits address following the target port ID (0x20420002ac000036) represents the LUN number where the device is seen and the addressing mode. For example, for 0x4001 (which translates to 0100000000000001) the first two bits 01 represents VSA mode and the remaining 14 bits represent the LUN number, which is LUN 1 in this example.
  • Page 24 Issuing ioscan -kfnNC lunpath shows that host recognizes the VV as /dev/disk/disk20. # ioscan -kfnNC lunpath lunpath 15 0/0/4/1/0.0x20420002ac000036.0x4014000000000000 eslpt CLAIMED LUN_PATH LUN path for disk20 lunpath 16 0/0/4/1/1.0x21520002ac000036.0x4014000000000000 eslpt NO_HW LUN_PATH LUN path for disk20 Remove the LUN and reexport it as LUN 25 and you can see that /dev/disk/disk20 is recreated for LUN 25 and the LUN path for LUN number 20 goes stale (NO_HW).
  • Page 25 hpcluster.1 RW 1/0/- - 50002AC002490036 Tue Oct 23 12:53:36 PDT 2007 hpcluster.2 RW 0/1/- - 50002AC0024A0036 Tue Oct 23 12:53:36 PDT 2007 # showvlun -lvw Active VLUNs Lun VVname -----VV_WWN----- Host -Host_WWN/iSCSI_Name- Port Type 1 hpcluster.0 50002AC002480036 sqahpit2 50060B000068D5A4 0:4:2 host 2 hpcluster.1 50002AC002490036 sqahpit2 50060B000068D5A4 0:4:2 host 3 hpcluster.2 50002AC0024A0036 sqahpit2 50060B000068D5A4...
  • Page 26 Serial number = 024D0036 Vendor id = 3PARdata Product id = VV I/O load balance policy = round_robin Driver esdisk Status Information : Capacity in number of blocks = 2097152 Block size in bytes = 512 Number of active IOs Special properties Maximum number of IO retries = 45...
  • Page 27 SCSI ATTRIBUTES FOR LUN : /dev/rdisk/disk6 name = load_bal_policy current = round_robin default = least_cmd_load saved = If the load_bal_policy needs to be changed to default, issue the following commands. # scsimgr save_attr -N /escsi/esdisk -a load_bal_policy=default # scsimgr get_attr -N /escsi/esdisk -a load_bal_policy SCSI ATTRIBUTES FOR SETTABLE ATTRIBUTE SCOPE : /escsi/esdisk name = load_bal_policy current = round_robin...
  • Page 28 I/O transfer Statistics: Bytes read = 22816 Bytes written = 912 Total I/Os processed = 512 Asynchronous IO read failures Asynchronous IO write failures In HP-UX 1 1i v3, a device WWN (HP 3PAR Storage System VV) is closely tied to its exported LUN ID (HP 3PAR Storage System VLUN).
  • Page 29 Remove the VLUN oracle1, and export oracle2 on the same LUN ID 6. # removevlun oracle1 6 sqahpit2 # createvlun oracle2 6 sqahpit Issuing ioscan on the HP-UX 1 1i v3 host shows the scsimgr replace_wwid in the syslog.log file and that the LUN path instances (19, 20) have failed the authentication. # ioscan # tail -f /var/adm/syslog/syslog.log sqahpit2 vmunix: class : lunpath, instance 19...
  • Page 30 Without using the dsf option # scsimgr replace_wwid -D /dev/rdisk/disk22 scsimgr:WARNING: Performing replace_wwid on the resource may have some impact on system operation. Do you really want to replace? (y/[n])? y scsimgr: Successfully validated binding of LUN paths with new LUN. # ioscan -kfnNC disk Class H/W Path...
  • Page 31 # scsimgr get_attr -D /dev/rdisk/disk22 current = 0x50002ac0024f0036 --> Oracle2 You can give alias names for the disk as a way of tracking the device names with the HP 3PAR Storage System volume name using the alias option for set_attr in the scsimgr command.
  • Page 32: Setting Up Multipathing Software On 1 1I V2

    # scsimgr get_info -D /dev/rdisk/disk3 Driver esdisk Status Information : Capacity in number of blocks = 10485760 Block size in bytes = 512 Some of the LVM commands such as vgimport require the-N option to be specified to use the new DSF device name (/dev/disk/disk). All display commands will show the persistent DSF name.
  • Page 33 To configure the VERITAS vxdmp driver to manage the HP 3PAR Storage System server paths for path failure management and dynamic load balancing, register the storage server as a generic JBOD device using the following case-sensitive VERITAS command: # vxddladm addjbod vid-3PARdata To confirm the VERITAS vxdmp driver has registered the HP 3PAR Storage System as a generic JBOD device, issue the following VERITAS command: # vxddladm listjbod...
  • Page 34 LV Name /dev/testdg/testvol1 LV Status available/syncd LV Size (Mbytes) 10000 Current LE 2500 Allocated PE 2500 Used PV --- Physical volumes -- PV Name /dev/dsk/c120d1 PV Name /dev/dsk/c14t0d1 Alternate Link PV Status available Total PE 2559 Free PE Autoswitch NOTE: Refer to HP documentation at http://docs.hp.com for complete information on using...
  • Page 35 ISP Chip version Topology = PTTOPT_FABRIC Link Speed = 2Gb Local N_Port_id is = 0x050200 Previous N_Port_id is = 0x050200 N_Port Node World Wide Name = 0x50060b00001d5845 N_Port Port World Wide Name = 0x50060b00001d5844 Switch Port World Wide Name = 0x200200051e3534c9 Switch Node World Wide Name = 0x100000051e3534c9...
  • Page 36 Recipient Control Flags: 0 Rxsz: 800 Example for Direct Connect # fcmsutil /dev/fcd0 get remote all Target N_Port_id is = 0x0000ef Target Loop_id is = 0 Target state = DSM_UNOPENED Symbolic Name = Port Type = NL_PORT FCP-2 Support = NO Target Port World Wide Name = 0x20020002ac00003e Target Node World Wide Name = 0x2ff70002ac00003e Common Service parameters (all values shown in hex):...
  • Page 37: Optional Instructions For Multipathing

    Optional Instructions for Multipathing For multipath load balancing and failover using the VERITAS DMP driver, install VERITAS Volume Manager using the instructions given in the VERITAS Volume Manager installation and administrator guides, available from: www.VERITAS.com http://docs.hp.com The base VxVM package is installed as part of the HP-UX Operating System installation. To enable VxDMP, also install the following product bundle: Patch bundle B91 16AA on the HP-UX 1 1i v1 or v2 application Software CD or DVD for the appropriate installed OS release...
  • Page 38 work, host I/O must be pointed at the LVM Logical Volume device, not at the raw or block special files in /dev/rdsk and /dev/dsk. WARNING! Because HP-UX sees every path to a device (i.e., a single storage server VLUN) as a different device (e.g., cxt0d0 and cyt0d0), the potential to overwrite data on a LUN exists if I/O is performed directly to the /dev/dsk/ or /dev/rdsk/ special files.
  • Page 39 NOTE: Refer to HP documentation at http://docs.hp.com for complete information on using the PVLinks feature to manage device paths. If the VERITAS Volume Manager's DMP driver is to be used, make the newly-registered VLUNs visible to the DMP layer using the following command, which causes VxVM to rebuild its view of the device nodes: # vxdctl enable NOTE:...
  • Page 40 The Vital Product Data (VPD), including firmware version (Engineering Data Code), is shown using the vpd option of fcmsutil for AD194A HBA on the Itanium Server. # fcmsutil /dev/fcd0 vpd V I T A L P R O D U C T D A T A --------- ------------------ ---------- Product Description : "Dual Port 2Gbps/1Gbps Fibre Channel Universal PCI-X Adapter"...
  • Page 41 To find the storage volume serial number for the corresponding disk id on the HP-UX host, use the cstm command. The HP Online diagnostic tool must be installed to access the cstm command. For example: # cstm # selclass type disk # info # infolog .
  • Page 42: Removing Hp 3Par Devices On The Host Server

    5 Removing HP 3PAR Devices on the Host Server To remove a VV from the HP-UX 1 1i v3 or 1 1i v2 host, complete the following steps Consult the appropriate HP-UX document about how to remove a specific volume type (e.g., VxVM, LVM).
  • Page 43: Booting The Host From The Hp 3Par Storage System

    6 Booting the Host from the HP 3PAR Storage System Refer to HP-UX boot over SAN from http://docs.hp.com to learn the benefits of configuring HP-UX to boot from the HP 3PAR Storage System. HP 3PAR Storage System Setup Requirements Booting from the HP 3PAR Storage System is supported in fabric and direct connect modes. Make sure you have allocated enough space when creating your virtual volumes to be able to install your HP-UX OS.
  • Page 44: Installation From Hp-Ux 1 1I V2 Or 1 1I V3 Dvds

    Prepare boot volume on HP 3PAR Storage System. Refer to “Creating Storage on the HP 3PAR Storage System” (page 17) to setup the boot volume and export it to the host. Use the WWN recorded in Step Connect cable between host HBA port and HP 3PAR Storage System HBA port. Both direct and fabric connections are supported.
  • Page 45 ¦ ¦ ¦¦ ¦ ¦ [ Root Swap (MB)... ] 2048 Physical Memory (RAM) = 2040 MB ¦¦ ¦ ¦ ¦¦ ¦ ¦ [ Languages... ] English [ Keyboards... ] [ Additional... ] ¦¦ ¦ ¦ ¦¦ ¦ +---------------------------------------------------------------------------+¦ ¦ [ Show Summary...
  • Page 46: A Hp-Ux Software List Command Output

    A HP-UX Software List Command Output Different servers may have different patch requirements. HP Itanium Servers boot over SAN running HP-UX 1 1i v3 March 201 1 Data Center OE and HP-UX 1 1i v2 June 2008 Mission Critical OE installed with AB379A/B, AH402A, and AD193A HBA Cards.
  • Page 47 MOZILLA 1.7.13.01.00 Mozilla for HP-UX MOZILLAsrc 1.7.13.01.00 Mozilla Source distribution OnlineDiag B.1 1.23.10.05 HPUX 1 1.23 Support Tools Bundle, December 2007 ParMgr B.23.02.01.03 Partition Manager - HP-UX ProviderDefault B.1 1.23.0712 Select WBEM Providers QPKAPPS B.1 1.23.0712.070a Applications Patches for HP-UX 1 1i v2, December 2007 QPKBASE B.1 1.23.0712.070a Base Quality Pack Bundle for HP-UX 1 1i v2, December 2007 RAID-01...
  • Page 48 GigEther-01 B.1 1.23.0712 PCI GigEther;Supptd HW=A6825A/A6794A/A6847A/A8685A/A9782A/A9784A/A7109A/AB465A GuestAVIOStor B.1 1.23.0712 HPVM Guest AVIO Storage Software GuestAvioLan B.1 1.23.0712 HPVM Guest AVIO LAN Software HPUX1 1i-OE-MC B.1 1.23.0712 HP-UX Mission Critical Operating Environment Component HPUXBaseAux B.1 1.23.0712 HP-UX Base OS Auxiliary HPUXBaseOS B.1 1.23 HP-UX Base OS HPUXBastille B.3.0.29 Bastille Security Hardening Tool...

This manual is also suitable for:

3par hp-ux 11i v3

Table of Contents