HP StorageWorks P9000 - Disk Arrays Configuration Manual
HP StorageWorks P9000 - Disk Arrays Configuration Manual

HP StorageWorks P9000 - Disk Arrays Configuration Manual

Hp storageworks p9000 configuration guide: ibm aix (av400-96094, september 2010)
Hide thumbs Also See for StorageWorks P9000 - Disk Arrays:
Table of Contents
HP StorageWorks
P9000 Configuration Guide: IBM AIX
P9500 Disk Array
Abstract
This guide provides requirements and procedures for connecting a P9000 disk array to a host system, and for
configuring the disk array for use with the IBM AIX operating system. This document is intended for system
administrators, HP representatives, and authorized service providers who are involved in installing, configuring,
and operating the HP P9000 storage systems.
Part Number: AV400-96094
First edition: October 2010
Table of Contents
loading

Summary of Contents for HP StorageWorks P9000 - Disk Arrays

  • Page 1 HP StorageWorks P9000 Configuration Guide: IBM AIX P9500 Disk Array Abstract This guide provides requirements and procedures for connecting a P9000 disk array to a host system, and for configuring the disk array for use with the IBM AIX operating system. This document is intended for system administrators, HP representatives, and authorized service providers who are involved in installing, configuring, and operating the HP P9000 storage systems.
  • Page 2 Legal and notice information © Copyright 2010 Hewlett-Packard Development Company, L.P. Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S.
  • Page 3: Table Of Contents

    Contents 1 Installing and configuring AIX for the P9000 family of disk arrays .... 7 Features and requirements ......................7 Fibre Channel interface ....................... 7 Device emulation types ........................ 8 Failover ............................. 8 SNMP configuration ........................8 RAID Manager command devices ....................9 Installation roadmap ........................
  • Page 4 Supported emulations ........................ 31 Emulation specifications ......................31 Disk parameters by emulation type ....................34 Byte information table ....................... 41 Physical partition size table ......................43 C Using Veritas Cluster Server to prevent data corruption ......45 Using VCS I/O fencing ......................45 Glossary ....................
  • Page 5: P9000 Configuration Guide: Ibm Aix

    Figures SNMP configuration ....................9 Point-to-point fabric topology example ............... 12 Multi-cluster environment ..................13 Nodes and ports ....................46 P9000 Configuration Guide: IBM AIX...
  • Page 6 Tables Host group mode (option) ..................11 Fabric topology settings ................... 12 Fabric zoning and LUN security settings ..............13 Device parameters-read/write timeout and queue type ..........15 Device parameters-queue depth ................15 Error conditions ...................... 25 Path worksheet ....................... 29 Supported emulations ....................
  • Page 7: Installing And Configuring Aix For The P9000 Family Of Disk Arrays

    1 Installing and configuring AIX for the P9000 family of disk arrays You and the HP service representative each play a role in installation. The HP service representative is responsible for installing the disk array and formatting the disk devices. You are responsible for configuring the host server for the new devices with assistance from the HP service representative.
  • Page 8: Device Emulation Types

    Device emulation types The P9000 family of disk arrays supports these device emulation types: OPEN-x devices: OPEN-x logical units represent disk devices. Except for OPEN-V, these devices are based on fixed sizes. OPEN-V is a user-defined size based on a CVS device. Supported emulations include OPEN-3, OPEN-8, OPEN-9, OPEN-E, OPEN-L, and OPEN-V devices.
  • Page 9: Raid Manager Command Devices

    Figure 1 SNMP configuration RAID Manager command devices HP StorageWorks P9000 RAID Manager Software manages HP StorageWorks P9000 Business Copy Software or HP StorageWorks P9000 Continuous Access Synchronous Software operations from a host server. To use RAID Manager, you must designate at least one LDEV as a command device. This can be done with Remote Web Console Software or P9000 Command View Advanced Edition Suite Software.
  • Page 10: Defining The Paths

    Assembling hardware and installing software Loading the microcode updates Installing and formatting devices After these tasks are finished, use Remote Web Console, Command View Advanced Edition, or Array Manager to complete the remaining disk array configuration tasks. If you do not have these programs, your HP service representative can perform these tasks for you.
  • Page 11: Setting The System Option Modes

    The following host group mode is available for AIX: Table 1 Host group mode (option) Host Group Mode Function Default Comments Veritas Storage Foundation for Oracle RAC, Inactive Previously MODE186 DBE+RAC Database Edition/Advanced Do not apply this option Cluster for Real Application Clusters or if to Sun Cluster.
  • Page 12: Fabric And Connection Parameter Settings

    each port. For specific values, see the HP StorageWorks P9000 Provisioning for Open Systems User Guide Fabric and connection parameter settings Set each array port to FABRIC ON or OFF with connections of POINT-TO-POINT or FC-AL as shown in the following table and figures. For detailed topology information, see the HP StorageWorks SAN Design Reference Guide at: http://www.hp.com/go/sandesign.
  • Page 13: Clustering And Fabric Zoning

    Clustering and fabric zoning If you plan to use clustering, install and configure the clustering software on the servers. Clustering is the organization of multiple servers into groups. Within a cluster, each server is a node. Multiple clusters compose a multi-cluster environment. The following example shows a multi-cluster environment with three clusters, each containing two nodes.
  • Page 14: Connecting The Disk Array

    Connecting the disk array The HP service representative performs the following steps to connect the disk array to the host: Verifying operational status of the disk array channel adapters, LDEVs, and paths. Connecting the Fibre Channel cables between the disk array and the fabric switch or host. Verifying the ready status of the disk array and peripherals.
  • Page 15: Changing The Device Parameters

    Changing the device parameters When the device files are created, the system sets the device parameters to the system default values. You might need to change a few of those values for each new OPEN-x device: For more information, Table 4 Table Read/write (R/W) timeout value Queue depth...
  • Page 16 To change the queue type parameter, enter: chdev –l hdiskx –a q_type='simple' For example, enter the following command to change the queue depth for the device hdisk3: # chdev –l hdisk3 –a queue_depth='2' Verify that the parameters for all devices were successfully changed. For example, enter the following command to verify the parameter change for the device hdisk3: # lsattr –E –l hdisk3 Repeat these steps for each OPEN-x device on the disk array.
  • Page 17: Assigning The New Devices To Volume Groups

    Enter the correct values for the read/write timeout value, queue depth, and queue type parameters. Press Enter to complete the parameter changes. Example Change/Show Characteristics of a Disk Type or select values in entry fields. Press Enter AFTER making all desired changes. [MORE...4] Status Location...
  • Page 18 Select Logical Volume Manager. Example System Storage Management (Physical & Logical Storage) Move cursor to desired item and press Enter. Logical Volume Manager File Systems Files & Directories Removable Disk Management System Backup Manager Select Volume Groups. Example Logical Volume Manager Move cursor to desired item and press Enter.
  • Page 19: Creating The Journaled File Systems

    Enter or select values for the following fields: Volume Group name (the volume group can contain multiple hdisk devices) Physical partition size in megabytes, see “Physical partition size table” on page 43 Physical Volume names To enter values, place the cursor in the field and type the value. To select values, place the cursor in the field and press F4.
  • Page 20 Select System Storage Management (Physical & Logical Storage). Example System Management Move cursor to desired item and press Enter. Software Installation and Maintenance Software License Management Devices System Storage Management (Physical & Logical Storage) Security & Users Communications Applications and Services Print Spooling Problem Determination Performance &...
  • Page 21 Select Journaled File System. Example Add / Change / Show / Delete File Systems Move cursor to desired item and press Enter. Journaled File Systems CDROM File Systems Network File System (NFS) Cache Fs Select Add a Journaled File System. Example Journaled File System Move cursor to desired item and press Enter.
  • Page 22: Mounting And Verifying The File Systems

    Enter values for the following fields: SIZE of file system (in 512-byte blocks). Enter the lsvg command to display the number of free physical partitions and physical partition size. Calculate the maximum size of the file system as follows: (FREE PPs - 1) x (PP SIZE) x 2048. Mount Point: Enter mount point name.
  • Page 23 Mount the file system. Enter: mount mount_point_name Example # mount /vg01 Repeat step 1 for each new file system. Use the df command to verify the size of the file systems. The capacity is listed in 512-byte blocks. To list capacity in 1024-byte blocks, use the df –k command. Example # df File system 512-blocks...
  • Page 24 Use the df command to verify that the file systems have successfully automounted after a reboot. Any file systems that were not automounted can be set to automount using the SMIT Change a Journaled File System screen. If you are using HACMP or HAGEO, do not set the file systems to automount. Example # df File system 512-blocks...
  • Page 25: Troubleshooting

    2 Troubleshooting This section includes resolutions for various error conditions you may encounter. If you are unable to resolve an error condition, ask your HP support representative for assistance. Error conditions Depending on your system configuration, you may be able to view error messages (R-SIMS) as follows: In Remote Web Console (Status tab) In Command View Advanced Edition (Alerts window) Table 6 Error conditions...
  • Page 26 Error condition Recommended action The disk array responds “Not Ready” Contact HP. or the disk array has displayed “Not Ready” and timed out. The host detects a parity error. Check the FCA and make sure it was installed properly. Reboot the host.
  • Page 27: Support And Other Resources

    3 Support and other resources Contacting HP For worldwide technical support information, see the HP support website: http://www.hp.com/support Before contacting HP, collect the following information: Product model names and numbers Technical support registration number (if applicable) Product serial numbers Error messages Operating system type and revision level Detailed questions Subscription service...
  • Page 28: Conventions For Storage Capacity Values

    http://www.hp.com/storage/spock Conventions for storage capacity values HP P9000 storage systems use the following values to calculate physical storage capacity values (hard disk drives): 1 KB (kilobyte) = 1,000 (10 ) bytes 1 MB (megabyte) = 1,000 bytes 1 GB (gigabyte) = 1,000 bytes 1 TB (terabyte) = 1,000 bytes...
  • Page 29: A Path Worksheet

    A Path worksheet Worksheet Table 7 Path worksheet LDEV (CU:LDEV) (CU = SCSI Bus Device Type Path 1 Alternate Paths control unit) Number TID: TID: TID: 0:00 LUN: LUN: LUN: TID: TID: TID: 0:01 LUN: LUN: LUN: TID: TID: TID: 0:02 LUN: LUN:...
  • Page 30 Path worksheet...
  • Page 31: B Disk Array Supported Emulations

    B Disk Array supported emulations This appendix provides information about supported emulations and device type specifications. Some parameters might not be relevant to your array. Consult your HP representative for information about supported configurations for your system. Supported emulations HP recommends using OPEN-V as the emulation for better performance and features that may not be supported with the legacy emulations (OPEN-[389LE]).
  • Page 32: General Notes

    Emulation Category Product name Blocks Sector size # of Heads Sectors Capacity (Note 1) (Note 2) (Note 3) (512 bytes) (bytes) cylinders per track (Note 4) OPEN-3*n SCSI disk OPEN-3*n 4806720*n 3338*n 2347*n OPEN-8*n SCSI disk OPEN-8*n 14351040*n 9966*n 7007*n OPEN-9*n SCSI disk OPEN-9*n...
  • Page 33 Note 4: The device capacity can sometimes be changed by the BIOS or host adapter board. This may make actual capacity different from that listed in the table. Note 5: The number of blocks for a CVS volume is calculated as follows: # of blocks = (# of cylinders) ×...
  • Page 34: Disk Parameters By Emulation Type

    Note 7: The capacity of an OPEN-3/8/9/E CVS volume is specified in MB, not number of cylinders. The capacity of an OPEN-V CVS volume can be specified in MB or number of cylinders. You set the volume size using Remote Web Console or Command View Advanced Edition. Disk parameters by emulation type Table 10 OPEN-3 parameters by emulation type Emulation Type...
  • Page 35: Open-8 Parameters By Emulation Type

    Emulation Type Parameter OPEN-3 OPEN-3*n (n=2 to OPEN-3 CVS OPEN-3 CVS*n (n=2 to 36) d partition size Set optionally Set optionally Set optionally Set optionally e partition size Set optionally Set optionally Set optionally Set optionally f partition size Set optionally Set optionally Set optionally Set optionally...
  • Page 36 Emulation Type Parameter OPEN-8 OPEN-8*n (n=2 to OPEN-8 CVS OPEN-8 CVS*n (n=2 to 36) Sectors/tracks Tracks/cylinder Set optionally Depends on config- Depends on config- Number of all cylinders 9,966 9,966*n uration of CV uration of CV Number of rotations of the disk 6,300 6,300 6,300...
  • Page 37: Open-9 Parameters By Emulation Type

    Emulation Type Parameter OPEN-8 OPEN-8*n (n=2 to OPEN-8 CVS OPEN-8 CVS*n (n=2 to 36) d partition block size 8,192 8,192 8,192 8,192 e partition block size 8,192 8,192 8,192 8,192 f partition block size 8,192 8,192 8,192 Set optionally g partition block size 8,192 8,192 8,192...
  • Page 38 Emulation Type Parameter OPEN-9 OPEN-9*n (n=2 to OPEN-9 CVS OPEN-9 CVS*n (n=2 to 36) c partition offset (Starting block in c partition) d partition offset (Starting block in Set optionally Set optionally Set optionally Set optionally d partition) e partition offset (Starting block in Set optionally Set optionally Set optionally...
  • Page 39: Open-E Parameters By Emulation Type

    Emulation Type Parameter OPEN-9 OPEN-9*n (n=2 to OPEN-9 CVS OPEN-9 CVS*n (n=2 to 36) d partition fragment size 1,024 1,024 1,024 1,024 e partition fragment size 1,024 1,024 1,024 1,024 f partition fragment size 1,024 1,024 1,024 1,024 g partition fragment size 1,024 1,024 1,024...
  • Page 40 Emulation Type Parameter OPEN-E OPEN-E*n (n=2 to OPEN-E CVS OPEN-E CVS*n (n=2 to 36) h partition offset (Starting block in Set optionally Set optionally Set optionally Set optionally h partition) a partition size Set optionally Set optionally Set optionally Set optionally b partition size Set optionally Set optionally...
  • Page 41: Byte Information Table

    Notes for disk parameters The value of pc is calculated as follows: pc = nc * nt * ns The nc of OPEN-x CVS corresponds to the capacity specified by SVP or remote console. The CVS size of OPEN-x is specified by capacity (megabyte), not by number of cylinders. The number of cylinders of an OPEN-x CVS volume can be obtained by the following calculation ( ...
  • Page 42 Category LU product name Number of bytes per Inode OPEN-8 OPEN-8*2 to OPEN-8*9 4096 OPEN-8 OPEN-8*10 to OPEN-8*18 8192 OPEN-8*19 to OPEN-8*36 16384 OPEN-9 OPEN-9*2 to OPEN-9*9 4096 OPEN-9 OPEN-9*10 to OPEN-9*18 8192 OPEN-9*19 to OPEN-9*36 16384 OPEN-3 CVS OPEN-8 CVS OPEN-9 CVS OPEN-E CVS OPEN-3/8/9 CVS 4096 OPEN-K CVS...
  • Page 43: Physical Partition Size Table

    Physical partition size table Table 15 Physical partition size Category LU product name Physical partition size in megabytes OPEN-3 OPEN-3*2 to OPEN-3*3 OPEN-3*4 to OPEN-3*6 OPEN-3 OPEN-3*7 to OPEN-3*13 OPEN-3*14 to OPEN-3*27 OPEN-3*28 to OPEN-3*36 OPEN-8 OPEN-8*2 OPEN-8*3 to OPEN-8*4 OPEN-8 OPEN-8*5 to OPEN-8*9 OPEN-8*10 to OPEN-8*18...
  • Page 44 Category LU product name Physical partition size in megabytes 1801 to 2300 2301 to 7000 7001 to 16200 13201 to 32400 32401 to 64800 64801 to 126000 126001 to 259200 259201 - 518400 518401 and higher 1024 Disk Array supported emulations...
  • Page 45: C Using Veritas Cluster Server To Prevent Data Corruption

    C Using Veritas Cluster Server to prevent data corruption Using VCS I/O fencing By issuing a Persistent Reserve SCSI-3 command, VCS employs an I/O fencing feature that prevents data corruption from occurring if cluster communication stops. To accomplish I/O fencing, each node of VCS registers reserve keys for each disk in a disk group that is imported.
  • Page 46: Nodes And Ports

    Figure 4 Nodes and ports Using Veritas Cluster Server to prevent data corruption...
  • Page 47: Port 1A Key Registration Entries

    Table 16 Port 1A Key Registration Entries Reserve key in registration Entry WWN visible to Port-1A LU - Disk Group table APGR0001 WWNa0 0, 1, 2 - Disk Group 1 APGR0003 WWNa0 8, 9 - Disk Group 3 BPGR0001 WWNb0 0, 1, 2 - Disk Group 1 BPGR0002 WWNb0...
  • Page 48 Using Veritas Cluster Server to prevent data corruption...
  • Page 49: Glossary

    Glossary AL-PA Arbitrated loop physical address. command device A volume on the disk array that accepts HP StorageWorks Continuous Access or HP StorageWorks Business Copy control operations which are then executed by the array. Control unit. Custom volume size. CVS devices (OPEN-x CVS) are custom volumes configured using array management software to be smaller than normal fixed-size OPEN system volumes.
  • Page 50 Logical unit number. A LUN results from mapping a SCSI logical unit number, port ID, and LDEV ID to a RAID group. The size of the LUN is determined by the emulation mode of the LDEV and the number of LDEVs associated with the LUN. For example, a LUN associated with two OPEN-3 LDEVs has a size of 4,693 LUSE Logical Unit Size Expansion.
  • Page 51 World Wide Name. A unique identifier assigned to a Fibre Channel device. P9000 Configuration Guide: IBM AIX...
  • Page 52 Glossary...
  • Page 53: Index

    Index device(s) AL-PA, configuration, arbitrated-loop physical address, emulation types, Array Manager, 7, emulations, Array Manager , 7, emulations, supported, logical volume, logical, not recognized by host, parameters Business Copy, change using SMIT command line, changing, changing using AIX command line, show using AIX command line, clustering, recognition,...
  • Page 54 LUN(s) creating, fabric environment mapping, parameter settings, security, zoning, LUSE devices, failover, FCA(s), configuring, features, disk array, multi-cluster environment, Fibre Channel connection speed, interface, parameter settings, OPEN-x devices, ports, configuring, operating system(s) supported elements, loading, topology example, LUN security for, Fibre Channel adapters, see "FCAs", multiple, fabric zoning for, file system(s)
  • Page 55 technical support, topology, fabric, troubleshooting, error conditions, volume(s) groups, assigning new device, logical, cannot be created, physical, cannot be created, websites HP Subscriber's Choice for Business, product manuals, worksheet, path, zoning, fabric, P9000 Configuration Guide: IBM AIX...

This manual is also suitable for:

P9500

Table of Contents