HP StorageWorks XP Disk Array Configuration Guide for Sun Solaris XP24000, XP12000, XP10000, SVS200 Part number: A5951-96037 Ninth edition: June 2007
Legal and notice information © Copyright 2003, 2007 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. Government under vendor's standard commercial license. The information contained herein is subject to change without notice.
Contents About this guide ................................................................................... 7 Intended audience ...................................................................................................................... 7 Related documentation ................................................................................................................ 7 Document conventions and symbols ...........................................................................................
2 Troubleshooting ............................................................................... 29 Error conditions ........................................................................................................................ Calling the HP support center ..................................................................................................... Contact Information ............................................................................................................
Figures 1..SNMP configuration ............................................................................................... 13 2..Point-to-point fabric topology example ....................................................................... 17 3..Multi-cluster environment ..........................................................................................
Tables 1..Document conventions ............................................................................................... 8 2..Host group modes (options) ..................................................................................... 15 3..Fabric topology settings ........................................................................................... 17 4..SAN fabric zoning and LUN security settings ............................................................. 24 5..Error conditions .........
About this guide This guide provides information about: • Requirements and procedures for connecting an XP disk array or SVS200 to a host system • Configuring the disk array for use with the Sun Solaris operating system Intended audience This guide is intended for system administrators with knowledge of: • The host hardware • Sun Solaris operating system • XP disk arrays and/or the SVS200 Related documentation The following documents [and websites] provide related information: • • • • • • • HP StorageWor
Document conventions and symbols Table 1 Document conventions Convention Element Blue text: Table 1 Cross-reference links and e-mail addresses Blue, underlined text: http://www.hp.
Conventions for storage capacity values HP XP storage systems use the following values to calculate physical storage capacity values (hard disk drives): • 1 KB (kilobyte) = 1,000 bytes • 1 MB (megabyte) = 1,0002 bytes • 1 GB (gigabyte) = 1,0003 bytes • 1 TB (terabyte) = 1,0004 bytes HP XP storage systems use the following values to calculate logical storage capacity values (logical devices): • 1 KB (kilobyte) = 1,024 bytes • 1 MB (megabyte) = 1,0242 bytes • 1 GB (gigabyte) = 1,0243 bytes • 1 TB (terabyte) =
HP websites For additional information, see the following HP websites: • • • • http://www.hp.com http://www.hp.com/go/storage http://www.hp.com/service_locator http://www.hp.com/support/manuals Documentation feedback HP welcomes your feedback. To make comments and suggestions about product documentation, please send a message to storagedocsFeedback@hp.com. All submissions become the property of HP.
1 Installing and configuring Sun Solaris for the XP disk array You and your HP service representative each play a role in installation. Your 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 your HP service representative. Features and requirements Ask your HP service representative about the latest supported hardware and software.
Fibre Channel interface The XP family of disk arrays and the SVS200 support these Fibre Channel elements: • • • • • Connection speeds of 1 Gbps, 2 Gbps, and 4 Gbps (not available for the SVS200) Short-wave non-OFC (open fiber control) optical interface Multimode optical cables with SC or LC connectors Public or private arbitrated loop (FC-AL) or direct fabric attach Fibre Channel switches Even though the interface is Fibre Channel, this guide uses the term “SCSI disk” because disk array devices are define
supplies Hitachi Data Link Manager (HDLM). All these products provide multipath configuration management, HBA I/O load balancing, and automatic failover support, however their level of configuration possibilities and HBA support differs. Refer to the manufacturers' manuals for instructions. STMS, Sun Storage Multipathing, and VxVM installation manuals can be downloaded from the Sun website at www.sun.com and the Veritas web site at www.veritas.com.
3. • Fabric zoning and LUN security for multiple operating systems Connecting the disk array 4. • Defining the paths • Adding the new device paths to the system • Verifying host recognition of disk array devices Configuring disk array devices 5. • Labeling and partitioning the devices • Creating the file systems Configuring for use with Veritas Volume Manager v3.
When a new host group is added, additional host group modes (options) may be configured. The storage administrator must verify if an additional host group mode is required for the host group. For Solaris, host group mode 7 should be set as this is a prerequisite when using the Sun SAN driver.
your storage area network topology. Use switch zoning if you connect different types of hosts to the array through the same switch. Fibre address In fabric environments, the port addresses are assigned automatically. In arbitrated loop environments, set the port addresses by selecting a unique arbitrated loop physical address (AL-PA) or loop ID for each port. For specific values, refer to the HP StorageWorks XP LUN Manager User's Guide applicable to your array.
Figure 2 Point-to-point fabric topology example Table 3 Fabric topology settings Fabric parameter Connection parameter Provides ON FC-AL FL-port (public loop) for loop connection to a switch OFF FC-AL NL-port (private arbitrated loop) ON POINT-TO-POINT F-port (fabric port) for connection to a switch OFF POINT-TO-POINT Not supported Installing and configuring the host This section explains how to install and configure the host and host bus adapters (HBAs) that connect the host to the disk arra
Configuring HBAs with the Sun SAN driver stack Sun branded HBAs are only supported with the Sun SAN driver stack. The Sun SAN driver stack also supports current Emulex (http://www.sun.com/io_technologies/vendor/emulex_corporation.html ) and Qlogic (http://www.sun.com/io_technologies/vendor/qlogic_corp_.html HBAs. NOTE: Ensure host group mode 7 is set for the XP array or SVS200 ports where the host is connected to enable automatic LUN recognition using this driver.
# cfgadm -al Ap_Id Type Receptacle Occupant Condition c3 fc-fabric connected configured unknown c3::50060e8003285301 disk connected configured unknown c4 fc-fabric connected configured unknown c4::50060e8003285311 disk connected configured unknown # cfgadm -c configure c3::50060e8003285301 # cfgadm -c configure c4::50060e8003285311 Configuring Emulex HBAs with the lpfc driver NOTE: The lpfc driver cannot be used with Sun StorEdge Traffic Manager/Sun Storage Multipathing.
name="sd" name="sd" name="sd" name="sd" parent="lpfc" parent="lpfc" parent="lpfc" parent="lpfc" target=20 target=20 target=30 target=30 lun=1; lun=2; lun=1; lun=2; • Perform a reconfiguration reboot to implement the changes to the configuration files. • If LUNs have been preconfigured in the /kernel/drv/sd.conf file, use the devfsadm command to perform LUN rediscovery after configuring LUNs as explained in “Defining the paths” on page 25.
Configuring AMCC/JNI HBAs (legacy support only) Applied Micro Circuits Corporation (AMCC) merged with Jaycor Networks Incorporated (JNI) and discontinued their HBA hardware and software products. Refer to http://h20000.www2.hp.com/ bizsupport/TechSupport/Document.jsp?objectID=PSD_CN0714W for more information and migration to different HBAs. Configure 2 Gbit and 1 Gbit HBAs differently as explained below. JNI HBA drivers are available from AMCC/JNI at http://www.jni.com/drivers.
• After configuring LUNs as explained in “Defining the paths” on page 25, use the jnic146x_update_drv command to request that the jnic146x driver instances perform LUN rediscovery: /opt/JNIC146x/jnic146x_update_drv -r -a AMCC/JNI 1 Gbit HBAs (JNIC driver, version 4.x) • Edit the /kernel/drv/jnic.conf file: Set the Fibre topology for a SAN or direct connect.
fca_nport = 1; For a direct connect: fca_nport = 0; To enable failover for VxVM Dynamic Multi Pathing (DMP): failover = 30; For SAN persistent binding: def_hba_binding = "null"; target20_wwpn="50060e8003285301"; target20_hba="fca-pci0"; target30_wwpn="50060e8003285311"; target30_hba="fca-pci1"; (Replace the WWPNs above with the WWPNs for your array ports.) • Edit the /kernel/drv/sd.conf file: name="sd" name="sd" ... name="sd" name="sd" ...
Figure 3 Multi-cluster environment Within the Storage Area Network (SAN), the clusters may be homogeneous (all the same operating system) or they may be heterogeneous (mixed operating systems). How you configure LUN security and fabric zoning depends on the operating system mix and the SAN configuration.
3. Verifying the ready status of the disk array and peripherals. Defining the paths Use XP Remote Web Console (shown), XP Command View, or Command View XP Advanced Edition Software to define paths (LUNs) between hosts and volumes in the disk array. This process is also called “LUN mapping.
Adding the new device paths to the system After configuring the HBAs and to ensure the new devices are recognized, some HBA drivers require you to configure each LUN individually (either through the driver configuration file or in /kernel/drv/sd.conf). CAUTION: To ensure that the system can boot properly even if you make a mistake in the driver configuration file, add the new paths at the end of the file. (This ensures that the system boot entries higher up in the file will execute first.
CAUTION: The repair, analyze, defect, and verify commands/menus are not applicable to the XP arrays and SVS200. When selecting disk devices, be careful to select the correct disk as using the partition/label commands on disks that have data can cause data loss. 1. Enter format at the root prompt to start the utility. 2. Verify that all new devices are displayed.
Creating the mount directories 1. Create a mount directory for each device using the mkdir command. 2. Enter each device into the mount table by editing /etc/vfstab. 3. Use the mount -a command to auto-mount devices. 4. Use a df -k command to verify the devices auto-mounted. Configuring for use with Veritas Volume Manager v3.2 and later HP XP disk arrays are certified for VxVM support. Be sure to set the driver parameters correctly when you install the HBA.
2 Troubleshooting This section provides resolutions for various error conditions you may encounter. If you are unable to resolve an error condition, ask your HP support representative for assistance. See “Calling the HP support center” on page 31. Error conditions Depending on your system configuration, you may be able to view error messages (R-SIMS) as follows: • In XP Remote Web Console (Status tab) • In Command View XP Advanced Edition Software (“Alerts” panel).
Table 5 Error conditions Error Condition Recommended Action The logical devices are not recognized by the host. Verify that the READY indicator lights on the disk array are ON. Verify that fiber cables are correctly installed and firmly connected. If using the Sun SAN driver stack on Solaris 8/9, verify that the Array is configured (cfgadm -al). Use the luxadm –e dump_map /dev/cfg/c# command (where c# is your HBA instance) to verify that the HBA WWN matches the WWN configured on the XP array.
Calling the HP support center If you are unable to resolve an error condition, contact the HP support center for assistance. Contact Information Telephone numbers for worldwide technical support are listed on the HP support web site: http://www.hp.com/support/.
Troubleshooting
A Disk array supported emulations This appendix provides information about supported emulations and device type specifications. Some parameters may not be relevant to your array. Consult your HP representative for information about supported configurations for your system.
Emulation specifications Table 7 Emulation specifications Emulation(Note 1) Category (Note 2) Blocks (512 bytes ) OPEN-3 SCSI disk 4806720 512 3338 OPEN-8 SCSI disk 14351040 512 OPEN-9 SCSI disk 14423040 OPEN-E SCSI disk OPEN-L OPEN-V Sector Size (bytes) # of Cylinders Heads Sectors per track Capacity MB*(Note 3) 15 96 2347 9966 15 96 7007 512 10016 15 96 7042 28452960 512 19759 15 96 13893 SCSI disk 71192160 512 49439 15 96 34761 SCSI disk max=125827200 512
Note 1: The availability of an emulation depends on the disk array. Note 2: The devices are defined to the host as SCSI disk devices, even though the interface is Fibre Channel. Note 3: 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.
Example For a CVS LUSE volume with capacity = 37 MB and n = 4: # of cylinders = 37 × 1024/720 × 4 = 52.62 × 4 = 53 × 4 = 212 OPEN-V: The number of cylinders for a CVS LUSE volume = # of cylinders = (capacity (MB) specified by user) × 16/15 × n Example For an OPEN-V CVS LUSE volume with capacity = 49 MB and n = 4: # of cylinders = 49 × 16/15 × 4 = 52.26 × 4 = 53 × 4 = 212 Note 6: The capacity of an OPEN-3/8/9/E CVS volume is specified in MB, not number of cylinders.
Glossary AL Arbitrated loop. AL-PA Arbitrated loop physical address. array group A group of 4 or 8 physical hard disk drives (HDDs) installed in an XP disk array and assigned a common RAID level. RAID1 array groups consist of 4 (2D+2D) or 8 HDDs (4D+4D). RAID5 array groups include a parity disk but also consist of 4 (3D+1P) or 8 HDDs (7D+1P). All RAID6 array groups are made up of 8 HDDs (6D+2P).
host mode Each port can be configured for a particular host type. These modes are represented as two-digit hexadecimal numbers. For example, host mode 08 represents an HP-UX host. LDEV Logical device. An LDEV is created when a RAID group is carved into pieces according to the selected host emulation mode (that is, OPEN-3, OPEN-8, OPEN-L). The number of resulting LDEVs depends on the selected emulation mode. The term LDEV is often used synonymously with the term volume. LUN Logical unit number.
component separated by a colon. For example 00:00 and 01:00 are two uniquely identified volumes; one is identified as CU = 00 and LDEV = 00, and the other as CU = 01 and LDEV = 00; they are two unique separate virtual storage devices within the XP array. VSC Volume size customization. Synonymous with CVS. WWN World Wide Name. A unique identifier assigned to a Fibre Channel device. XP Command View HP StorageWorks XP Command View, a software product for managing XP arrays.
Glossary
Index A arbitrated-loop physical address, 16 audience, 7 C clustering, 23 command device(s) designate at least one LDEV as a, 13 command device(s) XP RAID Manager, 13 Command View XP Advanced Edition Software, 11 Command View XP Advanced Edition Software, 13, 15, 25 Command View XP Advanced Edition Software , 14 configuration device, 26 emulation types, 12 Fibre Channel ports, 16 HBAs, 17 host, 17 port, 16 System Mode, 15 Veritas Volume Manager, 28 conventions document, 8 storage capacity values, 9 D devi
H HBA(s) configuring, 17 driver not attached, 30 Emulex, 19 JNI, 21 Qlogic, 20 Sun, 18 supported, 17 verifying configuration, 25 help obtaining, 9 host configuration, 17 doesn't reboot properly, 30 host bus adapters, see "HBAs", 11 host mode setting, 14 HP service representative tasks, 14 technical support, 9, 31 I installation, 11 HP service representative tasks, 14 overview, 13 interface, Fibre Channel, 12 L labeling devices, 26 LDEV(s) designate at least one as a command device, 13 LUN(s) creating, 25
X XP Array Manager, 11, 14, 25 XP arrays storage capacity, 11 XP Business Copy Software, 13 XP Command View, 11, 13, 14, 15, 25 XP Continuous Access Software, 13 XP RAID Manager command devices, 13 XP Remote Web Console, 14 XP Remote Web Console, 13, 15, 25 Z zoning, fabric, 23 XP Disk Array Configuration Guide for Sun Solaris 43