Compaq StorageWorks HSG80 ACS Solution Software Version 8.
© 2001 Compaq Computer Corporation. Compaq, the Compaq logo, and StorageWorks Registered in U.S. Patent and Trademark Office. Microsoft, MS-DOS, Windows, Windows NT, Windows 2000 are trademarks of Microsoft Corporation. UNIX is a trademark of The Open Group. All other product names mentioned herein may be trademarks of their respective companies. Confidential computer software. Valid license from Compaq required for possession, use or copying. Consistent with FAR 12.211 and 12.
Contents About this Guide Text Conventions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv Symbols in Text. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv Symbols on Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv Rack Stability . . . . . . . . . . . . . . . . . . . .
iv HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Disabling the CCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–10 Enabling/Disabling CCL in SCSI-3 Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–11 Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–11 Naming Connections . . . .
v RAIDset Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mirrorset Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Partition Switches. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Initialization Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
vi HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Reconfiguring the Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–8 Removing the Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–8 Chapter 5 Configuration Procedures Establishing a Local Connection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
vii Adding Disk Drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Adding a Disk Drive to the Spareset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Removing a Disk Drive from the Spareset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Enabling Autospare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
viii HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Troubleshooting the Client Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Invalid Network Port Assignments During Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . “There is no disk in the drive” Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figures Figure 1 General configuration flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii Figure 2 Configuring storage with the CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix Figure 3 Configuring storage with SWCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx Figure 1–1 Location of controllers and cache modules in a Model 2200 enclosure . . . . . . . . . . .
x HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Figure 2–14 A 5-member RAIDset using parity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–18 Figure 2–15 Striped mirrorset (example 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–20 Figure 2–16 Striped mirrorset (example 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tables Table 1–1 Unit Assignments and SCSI_VERSION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–16 Table 1–2 Controller Parameters and Recommended Settings for Arbitrated Loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–21 Table 1–3 Controller Parameters and Recommended Settings for Fabric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
About this Guide This guide provides installation and configuration instructions and reference material for operation of the HSG80 ACS Solution Software Version 8.6 for SGI Irix. Thank You for selecting a Compaq StorageWorks™ RAID Array subsystem for your growing storage needs. StorageWorks RAID subsystems are designed to support the most popular computer platforms in the industry.
xvi HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Text Conventions This document uses the following conventions: Keys Keys appear in boldface. A plus sign (+) between two keys indicates that they should be pressed simultaneously. USER INPUT, COMMANDS * User input and commands appear in this typeface and in uppercase. Menu Options, type of user input Menu options and the type of user input, such as device-name, appear in italics.
About this Guide Symbols in Text The symbols found in this guide have the following meanings: WARNING: Text set off in this manner indicates that failure to follow directions in the warning could result in bodily harm or loss of life. CAUTION: Text set off in this manner indicates that failure to follow directions could result in damage to equipment or loss of information. IMPORTANT: Text set off in this manner presents clarifying information or specific instructions.
xviii HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Power Supplies or Systems marked with these symbols indicate that the equipment is supplied by multiple sources of power. WARNING: To reduce the risk of injury from electrical shock, remove all power cords to completely disconnect power from the system. Any product or assembly marked with these symbols indicates that the component exceeds the recommended weight for one individual to handle safely.
About this Guide xix Configuration Flowchart A three-part flowchart is shown on the following pages. Refer to these charts while configuring a new storage subsystem: ■ Figure 1 on page xx shows the start of the configuration process. ■ Figure 2 on page xxii shows how to configure storage with the command line interpreter (CLI), which is the low-level interface to the controller.
xx HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Unpack subsystem See the unpacking instructions on shipping box Plan a Subsystem Chapter 1 Plan Storage Chapter 2 Prepare Host Chapter 3 Make Local Connection Page 5-2 Controller pair Single controller Cable Controller Page 5-3 Cable Controllers Page 5-9 Configure Controller Page 5-4 Configure Controllers Page 5-10 Installing SWCC ? No A Figure 1.
About this Guide A Add devices Page 5-15 Create Storagesets and Partitions: Stripeset, Page 5-15 Mirrorset, Page 5-15 RAIDset, Page 5-16 Striped Mirrorset, Page 5-15 Single (JBOD) Disk, Page 5-18 Continue creating units until you have you have completed your planned configuration. Partition, Page 5-18 Assign Unit Numbers Page 5-19 Configuration Options Page 5-21 Figure 2.
xxii HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide B Install Agent Chapter 4 Install Client Appendix B Create Storage See SWCC online help Figure 3. Configuring storage with SWCC Getting Help If you have a problem and have exhausted the information in this guide, you can receive further information and other help in the following locations.
About this Guide xxiii ■ Product model names and numbers ■ Applicable error messages ■ Add-on boards or hardware ■ Third-party hardware or software ■ Operating system type and revision level ■ Detailed, specific questions Compaq Website The Compaq website has latest information on this product as well as the latest drivers. Access the Compaq website at: http://www.compaq.
Chapter 1 Planning a Subsystem This chapter provides information that helps you plan how to configure the subsystem. Refer to Chapter 2 when planning the types of storage containers you need. IMPORTANT: This chapter frequently references the command line interface (CLI). For the complete syntax and descriptions of the CLI commands, see the Compaq StorageWorks HSG80 Array Controller ACS Version 8.6 CLI Reference Guide.
1–2 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Defining the Subsystems This section describes the terms this controller and other controller. It also presents graphics of the Model 2200 and BA370 enclosures. NOTE: The HSG80 controller uses the BA370 or Model 2200 enclosure.
Planning a Subsystem 1–3 BA370 Enclosure 2 1 3 1 EMU 2 PVA 3 Controller A 4 Controller B 5 Cache module A 6 Cache module B 4 5 6 CXO6283B Figure 1–2. Location of controllers and cache modules in a BA370 enclosure Controller Designations “This Controller” and “Other Controller” Some CLI commands use the terms “this” and “other” to identify one controller or the other in a dual-redundant pair. These designations are a shortened form of “this controller” and “other controller.
1–4 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Model 2200 Enclosure 1 2 CXO7366A 1 This controller 2 Other controller Figure 1–3. “This controller” and “other controller” for the Model 2200 enclosure BA370 Enclosure 1 2 CXO6468D 1 Other controller 2 This controller Figure 1–4.
Planning a Subsystem 1–5 Failover Mode Failover is a way to keep the storage array available to the host if one of the controllers becomes unresponsive. A controller can become unresponsive because of a hardware failure, such as a controller. Failover keeps the storage array available to the hosts by allowing the surviving controller to take over total control of the subsystem. Consult the release notes for supported failover modes on SGI Irix.
1–6 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Transparent failover only compensates for a controller failure, and not for failures of either the Fibre Channel link or host Fibre Channel adapters. Host 1 Host 2 Switch or hub Switch or hub Host port 1 active D0 Host 3 D1 Host port 1 standby Host port 2 standby Controller A D100 Controller B D101 D120 Host port 2 active CXO7036A Figure 1–5.
Planning a Subsystem Host 1 Host 2 Switch or hub Host 3 Switch or hub Host port 1 active D0 1–7 D1 Host port 1 not available Host port 2 active Controller A D100 Controller B not available D101 D120 Host port 2 not available CXO7035A Figure 1–6. Transparent failover—after failover from controller B to controller A Selecting a Cache Mode The cache module supports read, read-ahead, write-through, and write-back caching techniques. The cache technique is selected separately for each unit.
1–8 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Read Caching When the controller receives a read request from the host, it reads the data from the disk drives, delivers it to the host, and stores the data in its cache module. Subsequent reads for the same data will take the data from cache rather than accessing the data from the disks. This process is called read caching. Read caching can improve response time to many of the host’s read requests.
Planning a Subsystem 1–9 Enabling Mirrored Caching In mirrored caching, half of each controller’s cache mirrors the companion controller’s cache, as shown in Figure 1–7. The total memory available for cached data is reduced by half, but the level of protection is greater. Cache module A Cache module B A cache B cache Copy of B cache Copy of A cache CXO5729A Figure 1–7.
1–10 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide host port 1. The HSG80 uses both SCSI-2 and SCSI-3.The use of the CCL is recommended on SGI Irix in SCSI-2 or SCSI-3 mode. Consult the release notes for Irix version restrictions. The CCL does the following: ■ Allows the RAID Array to be recognized by the host as soon as it is attached to the SCSI bus and configured into the operating system. ■ Serves as a communications device for the HS-Series Agent.
Planning a Subsystem 1–11 Enabling/Disabling CCL in SCSI-3 Mode The CCL is enabled all the time. There is no option to enable/disable. Connections The term “connection” applies to every path between a Fibre Channel adapter in a host computer and an active host port on a controller. NOTE: In ACS V8.6 the maximum number of supported connections is 96. Naming Connections Compaq highly recommends that you assign names to connections that have meaning in the context of your particular configuration.
1–12 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide ■ If a controller pair is in transparent failover mode and the port 1 link is separate from the port 2 link (that is, ports 1 of both controllers are on one loop or fabric, and port 2 of both controllers are on another), each adapter will have one connection, as shown in Figure 1–8.
Planning a Subsystem Host 1 "GREEN" Host 2 "ORANGE" Host 3 "PURPLE" FCA1 FCA1 FCA1 Switch or hub Connections GREEN1A1 ORANGE1A1 PURPLE1A1 Host port 1 active D0 Host port 2 standby Controller A D1 Host port 1 standby Connections GREEN1B2 ORANGE1B2 PURPLE1B2 D100 Controller B D101 D120 Host port 2 active NOTE: FCA = Fibre Channel Adapter CXO7079B Figure 1–9.
1–14 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Assigning Unit Numbers The controller keeps track of the unit with the unit number. The unit number can be from 0−199 prefixed by a D, which stands for disk drive. A unit can be presented as different LUNs to different connections.
Planning a Subsystem 1–15 If no value is specified for offset, then connections on port 1 have a default offset of 0 and connections on port 2 have a default offset of 100. For example, if all host connections use the default offset values, unit D2 will be presented to a port 1 host connection as LUN 2 (unit number of 2 minus offset of 0). Unit D102 will be presented to a port 2 host connection as LUN 2 (unit number of D102 minus offset of 100).
1–16 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide An additional factor to consider when assigning unit numbers and offsets is SCSI version. If the SCSI_VERSION switch of the SET THIS_CONTROLLER/OTHER_CONTROLLER command is set to SCSI-3, the CCL is presented as LUN 0 to every connection, superseding any unit assignments. The interaction between SCSI version and unit numbers is explained further in the next section.
Planning a Subsystem 1–17 Table 1–1 summarizes the recommendations for unit assignments based on the SCSI_VERSION switch.
1–18 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Restricting Host Access by Separate Links In transparent failover mode, host port 1 of controller A and host port 1 of controller B share a common Fibre Channel link. Host port 2 of controller A and host port 2 of controller B also share a common Fibre Channel link.
Planning a Subsystem 1–19 Worldwide Names (Node IDs and Port IDs) A worldwide name—also called a node ID—is a unique, 64-bit number assigned to a subsystem prior to shipping. The node ID belongs to the subsystem itself and never changes. Each subsystem’s node ID ends in zero, for example 5000-1FE1-FF0C-EE00. The controller port IDs are derived from the node ID.
1–20 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide 1 1 Node ID (Worldwide name) 2 Checksum WWN INFORMATION S/N: P/N: WWN: NNNN – NNNN – NNNN – NNNN Checksum: NN 2 CXO6873B Figure 1–13. Placement of the worldwide name label on the BA370 enclosure CAUTION: Each subsystem has its own unique worldwide name (node ID).
Planning a Subsystem 1–21 Ensure that the HSG80 controllers have been set correctly for arbitrated loop or fabric. Compare the settings displayed by the CLI with those in Table 1–2 for arbitrated loop and Table 1–3 for fabric.
1–22 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide If the StorageWorks Command Console (SWCC) will be used, the HSG80 Command Console LUN must be enabled. HSG80> SET THIS_CONTROLLER COMMAND_CONSOLE_LUN 1. After all of the settings have been made, restart both controllers by entering the following command: HSG80> RESTART OTHER_CONTROLLER HSG80> RESTART THIS_CONTROLLER 2.
Planning a Subsystem 1–23 Setting the Port Topology: HSG80 > SET OTHER_CONTROLLER PORT_1_TOPOLOGY=FABRIC HSG80 > SET OTHER_CONTROLLER PORT_2_TOPOLOGY=FABRIC Setting the SCSI Version: HSG80 > SET THIS_CONTROLLER SCSI_VERSION=SCSI-2 HSG80 > SET THIS_CONTROLLER SCSI_VERSION=SCSI-2 If the StorageWorks Command Console (SWCC) will be used, the HSG80 Command Console LUN must be enabled. HSG80> SET THIS_CONTROLLER COMMAND_CONSOLE_LUN 1.
1–24 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide 4. Power on the SGI enclosure and start the operating system. 5. Log in to the system as superuser (root).
Chapter 2 Planning Storage This chapter provides information to help you plan the storage configuration of your subsystem. Use the guidelines found in this section to plan the various types of storage containers needed.
2–2 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Where to Start The following procedure outlines the steps to follow when planning your storage configuration. Containers are individual disk drives (JBOD), storageset types (mirrorsets, stripesets, and so on), and/or partitioned drives. See Appendix A to locate the blank templates for keeping track of the containers being configured. 1. Review configuration rules. See “Configuration Rules,” page 2–3. 2.
Planning Storage 2–3 Configuration Rules Review the following requirements and conditions to ensure that the storage configuration you are planning is adequate: ■ Maximum of 128 LUNs: if Command Console LUN (CCL) is enabled, the result is 127 visible LUNs and one CCL ■ Maximum 1.
2–4 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide 1 02 00 LUN 00 Target 02 Port 1 Figure 2–1. PTL naming convention The controller can either operate with a BA370 enclosure or with a Model 2200 controller enclosure combined with Model 4214R, Model 4254, Model 4310R, Model 4350R, Model 4314R, or Model 4354R disk enclosures. The controller operates with BA370 enclosures that are assigned ID numbers 0, 2, and 3. These ID numbers are set through the PVA module.
Planning Storage 2–5 The Model 2200 controller enclosure can be combined with the following: ■ Model 4214R disk enclosure — Ultra2 SCSI with 14 drive bays, single-bus I/O module. ■ Model 4254 disk enclosure — Ultra2 SCSI with 14 drive bays, dual-bus I/O module. NOTE: The Model 4214R uses the same storage maps as the Model 4314R, and the Model 4254 uses the same storage maps as the Model 4354R disk enclosures. ■ Model 4310R disk enclosure — Ultra3 SCSI with 10 drive bays, single-bus I/O module.
HSG80 ACS Solution Software Version 8.
Planning Storage Model 4350R Disk Enclosure Shelf 1 (dual-bus) SCSI Bus A SCSI Bus B 10 04 DISK ID Disk20400 9 03 Disk20300 8 02 Disk20200 7 01 Disk20100 6 00 Disk20000 5 04 Disk10400 4 03 Disk10300 3 02 Disk10200 2 01 Disk10100 1 00 Disk10000 Bay SCSI ID Model 4350R Disk Enclosure Shelf 2 (dual-bus) SCSI Bus A SCSI Bus B 10 04 DISK ID Disk40400 9 03 Disk40300 8 02 Disk40200 7 01 Disk40100 6 00 Disk40000 5 04 Disk30400 4 03 Disk30300 3 02 Disk30200 2 01 Disk30100 1 00 Disk30000 B
2–8 HSG80 ACS Solution Software Version 8.
Planning Storage 2–9 Model 4354R Disk Enclosure Shelf 1 (dual-bus) SCSI Bus A SCSI Bus B 14 SCSI ID 00 01 02 03 04 05 08 00 01 02 03 04 05 08 DISK ID Disk20800 13 Disk20500 12 Disk20400 11 Disk20300 10 Disk20200 9 Disk20100 8 Disk20000 7 Disk10800 6 Disk10500 5 Disk10400 4 Disk10300 3 Disk10200 2 Disk10100 1 Disk10000 Bay Model 4354R Disk Enclosure Shelf 2 (dual-bus) SCSI Bus A SCSI Bus B 14 SCSI ID 00 01 02 03 04 05 08 00 01 02 03 04 05 08 DI
2–10 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide D100 Host addressable unit number RAID1 Disk 10000 Disk 20000 Storageset name Disk 30000 Controller PTL addresses CXO6186B Figure 2–7. Mapping a unit to physical disk drives Determining Storage Requirements It is important to determine your storage requirements.
Planning Storage 2–11 Choosing a Container Type Different applications may have different storage requirements. You probably want to configure more than one kind of container within your subsystem. In choosing a container, you choose between independent disks (JBODs) or one of several storageset types, as shown in Figure 2–8. The independent disks and the selected storageset may also be partitioned. The storagesets implement RAID (Redundant Array of Independent Disks) technology.
2–12 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Table 2–1 compares the different kinds of containers to help you determine which ones satisfy your requirements.
Planning Storage 2–13 Type of Storageset: _____ Mirrorset __X_ RAIDset _____ Stripeset _____ Striped Mirrorset ____ JBOD Storageset Name R1 Disk Drives D10300, D20300, D10400, D20400 Unit Number D101 Partitions: Unit # % Unit # % Unit # % Unit # % Unit # % Unit # % Unit # % Unit # % RAIDset Switches: Reconstruction Policy _X_Normal (default) Reduced Membership _X _No (default) Replacement Policy _X_Best performance (default) ___Fast ___Yes, missing: ___Best fit ___None Mirrorset Switches
2–14 HSG80 ACS Solution Software Version 8.
Planning Storage 2–15 The relationship between the chunk size and the average request size determines if striping maximizes the request rate or the data-transfer rate. You can set the chunk size or use the default setting (see “Chunk Size,” page 2–25, for information about setting the chunk size). Figure 2–11 shows another example of a three-member RAID 0 stripeset. A major benefit of striping is that it balances the I/O load across all of the disk drives in the storageset.
2–16 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide ■ Striping does not protect against data loss. In fact, because the failure of one member is equivalent to the failure of the entire stripeset, the likelihood of losing data is higher for a stripeset than for a single disk drive. For example, if the mean time between failures (MTBF) for a single disk is l hour, then the MTBF for a stripeset that comprises N such disks is l/N hours.
Planning Storage Disk 10000 Disk 20000 A A' Disk 20100 Disk 10100 B B' Disk 10200 Disk 20200 C C' 2–17 Mirror drives contain copy of data CXO7288A Figure 2–12. Mirrorsets maintain two copies of the same data Virtual disk Operating system view Actual device mappings Block 0 Block 1 Block 2 etc. Disk 1 Disk 2 Block 0 Block 1 Block 2 etc. Block 0 Block 1 Block 2 etc. Mirrorset CXO4594B Figure 2–13.
2–18 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide ■ A mirrorset should only contain disk drives of the same capacity. ■ Spread mirrorset members across different device ports (drive bays).
Planning Storage 2–19 RAIDsets are similar to stripesets in that the I/O requests are broken into smaller “chunks” and striped across the disk drives. RAIDsets also create chunks of parity data and stripe them across all the members of the RAIDset. Parity data is derived mathematically from the I/O data and enables the controller to reconstruct the I/O data if a single disk drive fails. Thus, it becomes possible to lose a disk drive without losing access to the data it contained.
2–20 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Striped Mirrorset Planning Considerations Striped mirrorsets (RAID 0+1) are a configuration of stripesets whose members are also mirrorsets (Figure 2–15). Consequently, this kind of storageset combines the performance of striping with the reliability of mirroring. The result is a storageset with very high I/O performance and high data availability.
Planning Storage 2–21 Virtual disk Operating system view Controller internal mapping Block Block Block Block Block Block etc. 0 1 2 3 4 5 Actual device mappings Disk 1 Disk2 Disk 3 Disk 4 Disk 5 Disk 6 Block 0 Block 3 Block 6 Block 0 Block 3 Block 6 Block1 Block 4 Block 7 Block 1 Block 4 Block 7 Block 2 Block 5 Block 8 Block 2 Block 5 Block 8 Virtual disk #1 Mirrorset Virtual disk #2 Mirrorset Virtual disk #3 Mirrorset Stripeset CXO6462A Figure 2–16.
2–22 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Partition Planning Considerations Use partitions to divide a container (storageset or individual disk drive) into smaller pieces, each of which can be presented to the host as its own storage unit. Figure 2–17 shows the conceptual effects of partitioning a single-disk container. 1 Partition 1 3 2 Partition 2 2 3 Partition 3 1 CXO7056A Figure 2–17.
Planning Storage 2–23 Guidelines for Partitioning Storagesets and Disk Drives Keep these points in mind when planning partitions for storagesets and disks: ■ Each storageset or disk drive may have up to eight partitions. ■ In transparent failover mode, all partitions of a particular container must be on the same host port. Partitions cannot be split across host ports. ■ Partitions cannot be combined into storagesets.
2–24 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Changing Switches You can change the RAIDset, mirrorset, device, and unit switches at any time. You cannot change the initialize switches without destroying data on the storageset or device. These switches are integral to the formatting and can only be changed by re-initializing the storageset. CAUTION: Initializing a storageset is similar to formatting a disk drive; all data is destroyed during this procedure.
Planning Storage 2–25 ■ Copy speed ■ Read source ■ Membership For details on the use of these switches refer to ADD MIRRORSET and SET mirrorset-name commands in the Compaq StorageWorks HSG80 Array Controller ACS Version 8.6 CLI Reference Guide. Partition Switches The following partition switches are available when creating a partition: ■ Size ■ Geometry For details on the use of these switches refer to CREATE_PARTITION command in the Compaq StorageWorks HSG80 Array Controller ACS Version 8.
2–26 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide ■ CHUNKSIZE=DEFAULT lets the controller set the chunk size based on the number of disk drives (d) in a stripeset or RAIDset. If d ≤ 9 then chunk size = 256. If d > 9 then chunk size = 128. ■ CHUNKSIZE=n lets you specify a chunk size in blocks. The relationship between chunk size and request size determines whether striping increases the request rate or the data-transfer rate.
Planning Storage 2–27 ■ Many parallel I/Os that use a small area of disk should use a chunk size of 10 times the average transfer request rate. ■ Random I/Os that are scattered over all the areas of the disks should use a chunk size of 20 times the average transfer request rate. ■ If you do not know, then you should use a chunk size of 15 times the average transfer request rate.
2–28 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide The SHOW DEVICES FULL command shows which disks are used to backup configuration information. Destroy/Nodestroy Specify whether to destroy or retain the user data and metadata when a disk is initialized after it has been used in a mirrorset or as a single-disk unit. NOTE: The DESTROY and NODESTROY switches are only valid for mirrorsets and striped mirrorsets.
Planning Storage 2–29 One unit switch, ENABLE/DISABLE_ACCESS_PATH, determines which host connections can access the unit, and is part of the larger topic of matching units to specific hosts. This complex topic is covered in Chapter 1 under the following headings: ■ “Assigning Unit Numbers,” page 1–14 ■ “Selective Storage Presentation,” page 1–17 Storage Maps Configuring a subsystem will be easier if you know how the storagesets, partitions, and JBODs correspond to the disk drives in your subsystem.
2–30 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Example Storage Map - Model 4310R Disk Enclosure Figure 2–19 shows an example of four Model 4310R disk enclosures (single-bus I/O). ■ Unit D100 is a 4-member RAID 3/5 storageset named R1. R1 consists of Disk10000, Disk20000, Disk30000, and Disk40000. ■ Unit D101 is a 2-member striped mirrorset named S1. S1 consists of M1 and M2: ❏ M1 is a 2-member mirrorset consisting of Disk10100 and Disk20100.
Planning Storage 2–31 5 6 7 8 9 10 04 05 08 10 11 12 D100 R1 D101 S1 M2 D103 M4 D105 D107 D108 S3 D1 S4 M6 D2 R3 D3 S5 spare DISK ID Disk40300 Disk40400 Disk40500 Disk40800 Bay SCSI ID Disk41200 4 03 Disk41100 3 02 Disk41000 2 01 Disk40100 1 00 Disk40000 Bay SCSI ID Disk40200 Model 4310R Disk Enclosure Shelf 4 (single-bus) 1 2 3 4 5 6 7 8 9 10 00 01 02 03 04 D100 R1 D101 S1 M1 05 08 10 11 12 D2 R3 D3 S5 D4 M7 DISK ID Bay SCSI ID Disk11100
2–32 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Example Storage Map - Model 4350R Disk Enclosure Figure 2–20 shows an example of three Model 4350R disk enclosures (dual-bus). ■ Unit D100 is a 6-member RAID 3/5 storageset named R1. R1 consists of Disk10000, Disk20000, Disk30000, Disk 40000, Disk50000, and Disk60000. ■ Unit D101is a 6-member RAID 3/5 storageset named R2. R2 consists of Disk10100, Disk20100, Disk30100, Disk40100, Disk50100, and Disk60100.
Planning Storage 2–33 Model 4350R Disk Enclosure Shelf 1 (dual-bus) 04 D100 R1 D101 R2 D1 S2 D3 S3 M5 D1 S2 Disk20400 03 8 9 10 01 02 03 04 D100 R1 D101 R2 D102 S1 M2 D1 S2 D3 S3 M6 Disk40400 00 Disk20300 04 D3 S3 M5 Disk40300 02 D102 S1 M1 Disk20200 03 10 Disk40200 D101 R2 01 Disk20100 D100 R1 9 Disk40100 02 D102 S1 M1 8 Disk20000 7 Disk40000 00 6 Disk10400 SCSI ID 5 Disk10300 01 Disk10200 2 DISK ID 4 Disk10100 1 SCSI Bus B 3 Disk10000 SCSI Bus A Ba
2–34 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide ■ Unit D101 is a 2-member striped mirrorset named S1. S1 consists of M1 and M2: ❏ M1 is a 2-member mirrorset consisting of Disk10100 and Disk20100. ❏ M2 is a 2-member mirrorset consisting of Disk30100 and Disk40100. ■ Unit D102 is a 2-member mirrorset named M3. M3 consists of Disk10200 and Disk20200. ■ Unit D103 is a 2-member mirrorset named M4. M4 consists of Disk30200 and Disk40200.
Planning Storage 2–35 11 12 13 14 11 12 13 14 15 D100 R1 D101 S1 M2 D103 M4 D105 D107 D108 S3 D1 S4 M6 D2 R3 D3 S5 D5 S6 D6 R4 D8 S7 D9 R5 spare Disk40100 Disk40200 Disk40300 Disk40400 Disk40500 Disk40800 Disk40900 Disk41000 Disk41500 10 Disk41400 9 10 Disk41300 8 09 Disk41200 7 08 Disk41100 6 05 Bay 1 2 3 4 5 6 7 8 9 10 11 12 13 14 SCSI ID 00 01 02 03 04 05 08 09 10 11 12 13 14 15 D100 R1 D101 S1 M1 D102 M3 D104 S2 D106 R2 D108 S
2–36 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Example Storage Map - Model 4354R Disk Enclosure Figure 2–22 shows an example of three Model 4354R disk enclosures (dual-bus). ■ Unit D100 is a 6-member RAID 3/5 storageset named R1. R1 consists of Disk10000, Disk20000, Disk30000, Disk40000, Disk50000, and Disk60000. ■ Unit D101is a 6-member RAID 3/5 storageset named R2. R2 consists of Disk10100, Disk20100, Disk30100, Disk40100, Disk50100, and Disk60100.
Planning Storage 2–37 Model 4354R Disk Enclosure Shelf 1 (dual-bus) 05 08 00 01 D1 S4 D3 S5 M6 D5 R3 D100 R1 13 14 03 D101 R2 D104 S2 M3 04 05 08 D1 S4 D3 S5 M6 D5 R3 Disk20800 04 10 Disk20500 9 Disk20400 02 D102 S1 M1 Disk20300 D101 R2 12 Disk20200 03 D104 S2 M3 11 Disk20100 8 Disk20000 D100 R1 7 Disk10800 01 6 Disk10500 00 3 Disk10400 02 D102 S1 M1 Disk10300 SCSI ID DISK ID 5 Disk10200 2 SCSI Bus B 4 Disk10100 1 Disk10000 SCSI Bus A Bay 12 13 14
2–38 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Using the LOCATE Command to Find Devices If you want to complete a storage map at a later time but do not remember where all disk drives, partitions, etc. are located, use the CLI command LOCATE. The LOCATE command flashes the (fault) LED on the drives associated with the specific storageset or unit. To turn off the flashing LEDs, enter the CLI command LOCATE CANCEL.
Chapter 3 Preparing the Host System This chapter describes how to prepare your SGI Irix host computer to accommodate the HSG80 controller storage subsystem.
3–2 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide CAUTION: Controller and disk enclosures have no power switches. Make sure the controller enclosures and disk enclosures are physically configured before turning the PDU on and connecting the power cords. Failure to do so can cause equipment damage. 1. Be sure the enclosures are empty before mounting them into the rack.
Preparing the Host System 3–3 1 8 2 3 4 5 7 6 CXO7383A 1 3 5 7 SCSI Bus 1 Cable SCSI Bus 3 Cable SCSI Bus 5 Cable AC Power Inputs 2 4 6 8 SCSI Bus 2 Cable SCSI Bus 4 Cable SCSI Bus 6 Cable Fibre Channel Ports Figure 3–1.
3–4 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide 6 5 4 8 1 7 2 3 CXO7382A 1 3 5 7 SCSI Bus 1 Cable SCSI Bus 3 Cable SCSI Bus 5 Cable AC Power Inputs 2 4 6 8 SCSI Bus 2 Cable SCSI Bus 4 Cable SCSI Bus 6 Cable Fibre Channel Ports Figure 3–2. Single-Bus Enterprise Storage RAID Array Storage System 5. Connect the AC power cords from the appropriate rack AC outlets to the controller and disk enclosures.
Preparing the Host System 3–5 Making a Physical Connection To attach a host computer to the storage subsystem, install one or more host bus adapters into the computer. A Fibre Channel (FC) cable goes from the host bus adapter to a FC switch or hub. Installing the Host Bus Adapter Once the RAID Array has been configured, the host system can be installed by using the following procedure. 1. Shut down the host operating system using your site-specific procedures.
3–6 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Copying the File Archive from CD-ROM to Temporary Storage Before the installation script can run, copy the file archive that contains the StorageWorks software for SGI-Irix from the CD-ROM to a temporary directory. The scripts can then be executed. 1. Insert the StorageWorks software distribution CD-ROM into the drive. 2. Log in as root (superuser). 3. Change the directory to a temporary storage area (/tmp).
Preparing the Host System 3–7 Copyright Compaq Computer Corp. 1994 - 2001. All rights reserved. Restricted Rights: Use, duplication by the U.S. Government is subject to restriction as set forth in subparagraph (c) (1) (ii) of DFARS 252.227-7013, or in FAR 52.227-19, or in FAR 52.227-14 Alt.III, as applicable Portions of this software are proprietary to and embody the confidential technology of Compaq Computer Corporation.
3–8 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide The output of this command should show the logical units that were created on the RAID Array. In the following portion of the command output, an HSG80 with logical units at IDs 1,2,3,4,5 are connected to controller 10 of an XIO Arbitrated Loop Fibre Channel host adapter. In this example, the first disk drive, unit 64, logical unit 0, is the Command Console LUN (CCL).
Preparing the Host System 3–9 Arbitrated Loop Device Name Convention SGI Irix creates unique device names for devices attached to the Arbitrated Loop Fibre Channel host adapters on the system. Understanding the device nomenclature will help in providing device name-related answers in the following section. Format used for LUN 0: dksxdysa Format used for other LUNs: dksxdylzsa NOTE: The “l” in the example is the letter “el”) x = controller (host Fibre Channel adapter) number assigned by host.
3–10 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide NOTE: To partition the device, follow the prompts and enter the answers displayed in the large bold face italic type. The default answers are shown in ( ) braces. Press the Enter key to utilize the default answer. The controller number, drive number and LUN number of your drive will probably be different for Arbitrated Loop or Fabric. NOTE: The following entries are for Arbitrated Loop only. # fx -x fx version 6.
Preparing the Host System 3–11 [g]eometry [m]anufacturer_params [b]ootinfo fx/label/set> parameters fx/label/set/parameters: Error correction = (enabled) fx/label/set/parameters: Data transfer on error = (enabled) fx/label/set/parameters: Report recovered errors = (enabled) disabled fx/label/set/parameters: Delay for error recovery = (enabled) fx/label/set/parameters: Err retry count = (4) fx/label/set/parameters: Transfer of bad data blocks = (enabled) fx/label/set/parameters: Auto bad block reallocation
3–12 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Partitioning the Storage After the disk label has been successfully written, the storage can be divided into the slices or partitions that are required by the user application. Since it is not possible to alter the partition structure of the storage device once it contains user data, this step should be carefully planned.
Preparing the Host System 3–13 [b]adblock/ [exe]rcise/ [r]epartition/ fx> repartition ----- partitions----part type blocks Megabytes (base+size) 7: xfs 4096 + 20538224 2 + 10028 8: volhdr 0 + 4096 0 + 2 10: volume 0 + 20542320 0 + 10030 capacity is 20542320 blocks ----- please choose one (? for help, ..
3–14 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide To create and mount an XFS filesystem on a fabric host adapter, use: # mkfs /dev/dsk/50001fe1000007e0/lun0s7/c5p50001fe1000007e1 # mount /dev/dsk/50001fe1000007e0/lun0s7/c5p50001fe1000007e1 /mnt The logical units on the StorageWorks RAID Array are now ready to use.
Chapter 4 Installing and Configuring the HS-Series Agent The following information is included in this chapter: ■ “Why Use StorageWorks Command Console (SWCC)?,” page 4–1 ■ “Installation and Configuration Overview,” page 4–2 ■ “About the Network Connection for the Agent,” page 4–3 ■ “Installing and Configuring the Agent,” page 4–5 ■ “Running the Agent,” page 4–8 ■ “Reconfiguring the Agent,” page 4–8 ■ “Removing the Agent,” page 4–8 Why Use StorageWorks Command Console (SWCC)? StorageWorks Command Consol
4–2 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide To receive information about the devices connected to your HSG80 controller over a TCP/IP network, you must install the Agent on a computer that is connected to a controller. The Agent can also be used as a standalone application without Client. In this mode, which is referred to as Agent only, Agent monitors the status of the subsystem and provides local and remote notification in the event of a failure.
Installing and Configuring the HS-Series Agent 4–3 Table 4–2 Installation and Configuration Overview Step Procedure 3 Verify that there is a LUN to communicate through. This can be either the CCL or a LUN that was created with the CLI. See "The Command Console LUN" described in Chapter 1. 4 Install the Agent (TCP/IP network connections) on a system connected to the HSG80 controller. See “Installing and Configuring the Agent,” page 4–5.
4–4 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide 7 1 A T V A T -S H V T N E C O O A T V O 4 4 7 A T V A T -S H 2 V T N E C O O 5 4 3 6 CXO7240A Figure 4–1.
Installing and Configuring the HS-Series Agent 4–5 Installing and Configuring the Agent IMPORTANT: Copy the installation and configuration script to a temporary directory before beginning this installation. For instructions, see Chapter 3. The Agent will automatically start when you install it and will restart automatically if it stops for any reason. 1. Log on to the host system as root (superuser). You must have access to the superuser (root) account to perform this installation. 2.
4–6 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide 2. Change to the directory to which you copied the installation and configuration script from the CD-ROM. For example, if you installed the installation and configuration script to the /tmp/HSG directory, you would enter the following: # cd /tmp/HSG80 3. To start the StorageWorks installation and configuration script, enter the following: # ./stgwks_sgi.
Installing and Configuring the HS-Series Agent 4–7 Table 4–3 Information Required for Install Program Prompts Information Required to Complete Installation How to Respond *The Enterprise Object Identifier (OID) is a vendor specific value used to identify SNMP messages. *Enter: 36.2.15.21 *Names of the Host Systems on which you will run the Client. *Enter the network names for the hosts from which you will run the Client. Level of access a client has for communicating with the storage systems.
4–8 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Table 4–3 Information Required for Install Program Prompts Information Required to Complete Installation How to Respond Do you want email notification of errors or failures on the RAID subsystem? Enter Y to receive email and syslog notification. Enter N for syslog notification only. *If yes to email notification, specify email address and notification level.
Installing and Configuring the HS-Series Agent 1. Run the stgwks_sgi.sh script from the /usr/stgwks directory. 2. Select option 4, Agent Maintenance. 3. Select option 5, Uninstall Agent, from the Agent Configuration menu.
Chapter 5 Configuration Procedures This chapter describes procedures to configure a subsystem that uses Fibre Channel fabric topology. In fabric topology, the controller connects to its hosts through switches.
5–2 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide IMPORTANT: These configuration procedures assume that controllers and cache modules are installed in a fully functional and populated enclosure and that the PCMCIA cards are installed. To install a controller or cache module and the PCMCIA card, see the Compaq StorageWorks HSG80 Array Controller ACS Version 8.6 Maintenance and Service Guide.
Configuration Procedures CAUTION: The maintenance port generates, uses, and can radiate radio-frequency energy through its cables. This energy may interfere with radio and television reception. Disconnect all maintenance port cables when not communicating with the controller through the local connection. Setting Up a Single Controller Power On and Establish Communication 1. Connect the computer or terminal to the controller as shown in Figure 5–1.
5–4 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide 4 1 2 5 3 5 4 CXO6881B 1 Controller 4 Cable from the switch to the host Fibre Channel adapter 2 Host port 1 5 FC switch 3 Host port 2 Figure 5–2. Single controller cabling Configuring a Single Controller Using CLI To configure a single controller using CLI involves the following processes: ■ Verify the Node ID and Check for Any Previous Connections. ■ Configure Controller Settings.
Configuration Procedures 5–5 See “Worldwide Names (Node IDs and Port IDs),” page 1–19, for the location of the sticker. The node ID is located in the third line of the SHOW THIS result: HSG80> SHOW THIS Controller: HSG80 ZG80900583 Software V8.6F-1, Hardware E11 NODE_ID = 5000-1FE1-0001-3F00 ALLOCATION_CLASS = 0 If the node ID is present, go to step 5. If the node ID is all zeroes, enter the node ID and checksum, which are located on a sticker on the controller enclosure.
5–6 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide NOTE: Setting the SCSI version to SCSI-3 does not make the controller fully compliant with all SCSI-3 standards. . 6. Assign an identifier for the communication LUN (also called the command console LUN, or CCL). The CCL must have a unique identifier that is a decimal number in the range 1 to 32767, and which is different from the identifiers of all units.
Configuration Procedures 5–7 FRUTIL will print out a procedure, but will not give you a prompt. Ignore the procedure and press the Enter key. 11. Set up any additional optional controller settings, such as changing the CLI prompt. See the SET THIS CONTROLLER/OTHER CONTROLLER command in the Compaq StorageWorks HSG80 Array Controller ACS Version 8.6 CLI Reference Guide for the format of optional settings. 12. Verify that all commands have taken effect.
5–8 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide If you want to communicate with the Fibre Channel switches through Telnet, set an IP address for each switch. See the manuals that came with the switches for details. Plug in the FC Cable and Verify Connections 14. Plug the Fibre Channel cable from the first host bus adapter into the switch. Enter the SHOW CONNECTIONS command to view the connection table: SHOW CONNECTIONS 15.
Configuration Procedures 5–9 3. Apply power to the storage subsystem. 4. Configure the computer or terminal as follows: ❏ 9600 baud ❏ 8 data bits ❏ 1 stop bit ❏ no parity 5. Press Enter. A copyright notice and the CLI prompt appear, indicating that you established a local connection with the controller. Cabling a Controller Pair The cabling for a controller pair is shown in Figure 5–3. NOTE: It is a good idea to plug only the controller cables into the switch.
5–10 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Configuring a Controller Pair Using CLI To configure a single controller using CLI involves the following processes: ■ Configure Controller Settings. ■ Restart the Controller. ■ Set Time and Verify All Commands. ■ Plug in the FC Cable and Verify Connections. ■ Repeat Procedure for Each Host Adapter. ■ Verify Installation. 1.
Configuration Procedures 5–11 A list of named connections, if any, is displayed. 4. Delete these connections by entering the following command: DELETE !NEWCON01 Repeat the Delete command for each of the listed connections. When completed, no connections will be displayed. Configure Controller Settings 5. Set the SCSI version to SCSI-2 using the following command: SET THIS SCSI_VERSION=SCSI-2 NOTE: Setting the SCSI version to SCSI-3 does not make the controller fully compliant with the SCSI-3 standards.
5–12 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide 9. Use the FRUTIL utility to set up the battery discharge timer. Enter the following command to start FRUTIL: RUN FRUTIL When FRUTIL asks if you intend to replace the battery, answer “Y”: Do you intend to replace this controller's cache battery? Y/N [N] Y FRUTIL will print out a procedure, but will not give you a prompt. Ignore the procedure and press Enter. 10.
Configuration Procedures 5–13 12. Verify node ID, allocation class, SCSI version, failover mode, identifier, and port topology. The following display is a sample result of a SHOW THIS command, with the areas of interest in bold. Controller: HSG80 (C) DEC ZG09030200 Software V8.
5–14 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide The first connection will have one or more entries in the connection table. Each connection will have a default name of the form !NEWCONxx, where xx is a number representing the order in which the connection was added to the connection table. For a description of why plugging in one adapter can result in multiple connections, see “Numbers of Connections,” page 1–11. 15.
Configuration Procedures 5–15 Configuring a Stripeset 1. Create the stripeset by adding its name to the controller's list of storagesets and by specifying the disk drives it contains. Use the following syntax: ADD STRIPESET STRIPESET-NAME DISKNNNNN DISKNNNNN....... 2. Initialize the stripeset, specifying any desired switches: INITIALIZE STRIPESET-NAME SWITCHES See “Initialization Switches” on page 2–25 for a description of the initialization switches. 3.
5–16 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide 4. Assign the mirrorset a unit number to make it accessible by the hosts. See “Assigning Unit Numbers and Unit Qualifiers” on page 5–19. For example: The commands to create Mirr1, a mirrorset with two members (DISK10000 and DISK20000), and to initialize it using default switch settings: ADD MIRRORSET MIRR1 DISK10000 DISK20000 INITIALIZE MIRR1 SHOW MIRR1 Configuring a RAIDset 1.
Configuration Procedures 5–17 Configuring a Striped Mirrorset 1. Create, but do not initialize, at least two mirrorsets. See “Configuring a Mirrorset” on page 5–15. 2. Create a stripeset and specify the mirrorsets it contains: ADD STRIPESET STRIPESET-NAME MIRRORSET-1 MIRRORSET-2....MIRRORSET-N 3. Initialize the striped mirrorset, specifying any desired switches: INITIALIZE STRIPESET-NAME SWITCH See “Initialization Switches” on page 2–25 for a description of the initialization switches. 4.
5–18 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide 3. Assign the disk a unit number to make it accessible by the hosts. See “Assigning Unit Numbers and Unit Qualifiers” on page 5–19. Configuring a Partition 1. Initialize the storageset or disk drive, specifying any desired switches: INITIALIZE STORAGESET-NAME SWITCHES or INITIALIZE DISK-NAME SWITCHES See “Initialization Switches” on page 2–25 for a description of the initialization switches. 2.
Configuration Procedures 5–19 For example: The commands to create RAID1, a three-member RAIDset, then partition it into two storage units are shown below. ADD RAIDSET RAID1 DISK10000 DISK20000 DISK10100 INITIALIZE RAID1 CREATE_PARTITION RAID1 SIZE=25 CREATE_PARTITION RAID1 SIZE=LARGEST SHOW RAID1 Assigning Unit Numbers and Unit Qualifiers Each storageset, partition, or single (JBOD) disk must be assigned a unit number for the host to access.
5–20 HSG80 ACS Solution Software Version 8.
Configuration Procedures 5–21 Adding Disk Drives If you add new disk drives to the subsystem, the disk drives must be added to the controllers’ list of known devices: ■ To add one new disk drive to the list of known devices, use the following syntax: ADD DISK DISKNNNNN P T L ■ To add several new disk drives to the list of known devices, enter the following command: RUN CONFIG Adding a Disk Drive to the Spareset The spareset is a collection of spare disk drives that are available to the controller should
5–22 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide NOTE: The RUN CONFIG command does not delete disks from the controllers’ device table if a disk has been physically removed or replaced. In this case, you must use the command: DELETE DISKNNNN. 3.
Configuration Procedures 5–23 4. Verify the configuration: SHOW STORAGESET-NAME Changing Switches for a Storageset or Device You can optimize a storageset or device at any time by changing the switches that are associated with it. Remember to update the storageset profile when changing its switches.
5–24 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Changing Initialize Switches The initialization switches cannot be changed without destroying the data on the storageset or device. These switches are integral to the formatting and can only be changed by reinitializing the storageset. Initializing a storageset is similar to formatting a disk drive; all data is destroyed during this procedure.
Chapter 6 Configuration Example Using CLI This chapter presents an example of how to configure a storage subsystem using the Command Line Interpreter (CLI). The CLI configuration example shown assumes: ■ A normal, new controller pair, meaning: ❏ NODE ID set ❏ No previous failover mode ❏ No previous topology set ■ Two single-bus model 4214R disk enclosure shelves ■ PCMCIA cards installed in both controllers Storage Subsystem Example A storage subsystem example is shown in Figure 6–1.
6–2 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Figure 6–1 shows an example storage system map for the BA370 enclosure. Details on building your own map are described in Chapter 2. Templates to help you build your storage map are supplied in Appendix A.
Configuration Example Using CLI Host 1 "RED" Host 2 "GREY" Host 3 "BLUE" FCA1 FCA2 FCA1 FCA2 FCA1 FCA2 Switch or hub Connections RED1B1 GREY1B1 BLUE1B1 6–3 Switch or hub Connections RED1A1 GREY1A1 BLUE1A1 Connections RED2A2 GREY2A2 BLUE2A2 Host port 1 active Controller A D0 D1 D2 D101 Connections RED2B2 GREY2B2 BLUE2B2 Standby D102 D120 All units visible to all ports Standby Controller B Host port 2 active NOTE: FCA = Fibre Channel Adapter CXO7547A Figure 6–2.
6–4 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide "RED" "GREY" "BLUE" D1 D0 D2 D101 D102 D120 CXO7110B Figure 6–3. Example virtual system layout from the hosts’ point of view "PURPLE" "WHITE" "TAN" D0 at LUN 0 D1 at LUN 1 D100 at LUN 0 D120 at LUN 0 CXO7297B Figure 6–4.
Configuration Example Using CLI SET THIS SCSI_VERSION=SCSI-2 SET THIS PORT_1_TOPOLOGY=FABRIC SET THIS PORT_2_TOPOLOGY=FABRIC SET OTHER PORT_1_TOPOLOGY=FABRIC SET OTHER PORT_2_TOPOLOGY=FABRIC RESTART OTHER RESTART THIS SET THIS TIME=10-Mar-2001:12:30:34 RUN FRUTIL Do you intend to replace this controller's cache battery? Y/N [Y] Y Plug serial cable from maintenance terminal into bottom controller. NOTE: Bottom controller (B) becomes “this” controller.
6–6 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide SET PURPLE1A1 OPERATING_SYSTEM=SGI SHOW CONNECTIONS NOTE: Connection table sorts alphabetically. Connection Name Operating System RED1A1 Controller Port Address Status Unit Offset OTHER 1 XXXXXX OL other 0 HOST_ID=XXXX-XXXX-XXXX-XXXX ADAPTER_ID=XXXX-XXXX-XXXX-XXXX Mark or tag both ends of Fibre Channel cables. Plug in the Fibre Channel cable from the second adapter in host “WHITE.
Configuration Example Using CLI SHOW CONNECTIONS Connection Name Operating System Controller Port Address Status Unit Offset !NEWCON02 SGI THIS 2 XXXXXX OL this 100 HOST_ID=XXXX-XXXX-XXXX-XXXX PURPLE1A1 SGI OTHER ADAPTER_ID=XXXX-XXXX-XXXX-XXXX 1 HOST_ID=XXXX-XXXX-XXXX-XXXX WHITE1B2 SGI THIS XXXXXX OL other 0 ADAPTER_ID=XXXX-XXXX-XXXX-XXXX 2 HOST_ID=XXXX-XXXX-XXXX-XXXX XXXXXX OL this 100 ADAPTER_ID=XXXX-XXXX-XXXX-XXXX RENAME !NEWCON02 TAN1B2 SET TAN1B2 OPERATING_SYSTEM=SGI SET
6–8 HSG80 ACS Solution Software Version 8.
Chapter 7 Backing Up the Subsystem, Cloning Data for Backup, and Moving Storagesets This chapter describes some common procedures that are not mentioned previously in this guide. The following information is included in this chapter: ■ “Backing Up the Subsystem Configuration,” page 7–1 ■ “Cloning Data for Backup,” page 7–2 ■ “Moving Storagesets,” page 7–6 Backing Up the Subsystem Configuration The controller stores information about the subsystem configuration in its nonvolatile memory.
7–2 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Cloning Data for Backup Use the CLONE utility to duplicate the data on any unpartitioned single-disk unit, stripeset, mirrorset, or striped mirrorset in preparation for backup. When the cloning operation is complete, you can back up the clones rather than the storageset or single-disk unit, which can continue to service its I/O load.
Backing Up the Subsystem, Cloning Data for Backup, and Moving Storagesets Unit Unit Temporary mirrorset Disk10300 Disk10300 New member Unit Temporary mirrorset Unit Copy Disk10300 Disk10300 New member Clone Unit Clone of Disk10300 CXO5510A Figure 7–1. Steps the CLONE utility follows for duplicating unit members Use the following steps to clone a single-disk unit, stripeset, or mirrorset: 1. Establish a connection to the controller that accesses the unit you want to clone. 2.
7–4 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide The following example shows the commands you would use to clone storage unit D98. The clone command terminates after it creates storage unit D99, a clone or copy of D98. RUN CLONE CLONE LOCAL PROGRAM INVOKED UNITS AVAILABLE FOR CLONING: 98 ENTER UNIT TO CLONE? 98 CLONE WILL CREATE A NEW UNIT WHICH IS A COPY OF UNIT 98.
Backing Up the Subsystem, Cloning Data for Backup, and Moving Storagesets USE AVAILABLE DEVICE DISK20300(SIZE=832317) FOR MEMBER DISK10000(SIZE=832317) (Y,N) [Y]? Y MIRROR DISK10000 C_MB SET C_MB NOPOLICY SET C_MB MEMBERS=2 SET C_MB REPLACE=DISK20300 COPY IN PROGRESS FOR EACH NEW MEMBER. PLEASE BE PATIENT... . .
7–6 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Moving Storagesets You can move a storageset from one subsystem to another without destroying its data. You also can follow the steps in this section to move a storageset to a new location within the same subsystem. CAUTION: Move only normal storagesets. Do not move storagesets that are reconstructing or reduced, or data corruption will result.
Backing Up the Subsystem, Cloning Data for Backup, and Moving Storagesets 7–7 5. Delete each disk drive, one at a time, that the storageset contained. Use the following syntax: DELETE DISK-NAME DELETE DISK-NAME DELETE DISK-NAME 6. Remove the disk drives and move them to their new PTL locations. 7. Again add each disk drive to the controller's list of valid devices. Use the following syntax: ADD DISK DISK-NAME PTL-LOCATION ADD DISK DISK-NAME PTL-LOCATION ADD DISK DISK-NAME PTL-LOCATION 8.
Appendix A Subsystem Profile Templates This appendix contains storageset profiles to copy and use to create your system profiles. It also contains an enclosure template to use to help keep track of the location of devices and storagesets in your shelves. Four (4) templates will be needed for the subsystem. NOTE: The storage map templates for the Model 4310R and Model 4214R or 4314R reflect the disk enclosures physical location in the rack.
A–2 HSG80 ACS Solution Software Version 8.
Subsystem Profile Templates A–3 Storage Map Template 1 for the BA370 Enclosure Use this template for: ■ BA370 single-enclosure subsystems ■ first enclosure of multiple BA370 enclosure subsystems 1 2 Port 3 4 5 6 Power Supply Power Supply 3 D10300 D20300 D30300 D40300 D50300 D60300 Power Supply Power Supply 2 D20200 D30200 D40200 D50200 D60200 Power Supply Targets D10200 Power Supply 1 D10100 D20100 D30100 D40100 D50100 D60100 Power Supply Power Supply 0 D10000 D20000 D3
A–4 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Storage Map Template 2 for the second BA370 Enclosure Use this template for the second enclosure of multiple BA370 enclosure subsystems.
Subsystem Profile Templates A–5 Storage Map Template 3 for the third BA370 Enclosure Use this template for the third enclosure of multiple BA370 enclosure subsystems.
A–6 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Storage Map Template 4 for the Model 4214R Disk Enclosure Use this template for a subsystem with a three-shelf Model 4214R disk enclosure (single-bus). You can have up to six Model 4214R disk enclosures per controller shelf.
Subsystem Profile Templates A–7 Storage Map Template 5 for the Model 4254 Disk Enclosure Use this template for a subsystem with a three-shelf Model 4254 disk enclosure (dual-bus). You can have up to three Model 4254 disk enclosures per controller shelf.
A–8 HSG80 ACS Solution Software Version 8.
Subsystem Profile Templates A–9 Storage Map Template 6 for the Model 4310R Disk Enclosure Use this template for a subsystem with a six-shelf Model 4310R disk enclosure (dual-bus). You can have up to six Model 4310R disk enclosures per controller shelf.
A–10 HSG80 ACS Solution Software Version 8.
Subsystem Profile Templates A–11 Storage Map Template 7 for the Model 4350R Disk Enclosure Use this template for a subsystem with a three-shelf Model 4350R disk enclosure (dual-bus). You can have up to three Model 4350R disk enclosures per controller shelf.
A–12 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Storage Map Template 8 for the Model 4314R Disk Enclosure Use this template for a subsystem with a six-shelf Model 4314R disk enclosure. You can have a maximum of six Model 4314R disk enclosures with each Model 2200 controller enclosure.
Subsystem Profile Templates A–13 continued from previous page 2 3 4 5 6 7 8 9 10 11 12 13 14 01 02 03 04 05 08 09 10 11 12 13 14 15 DISK ID Disk10000 Disk10100 Disk10200 Disk10300 Disk10400 Disk10500 Disk10800 Disk10900 Disk11000 Disk11100 Disk11200 Disk11300 Bay 1 2 3 4 5 6 7 8 9 10 11 12 13 14 SCSI ID 00 01 02 03 04 05 08 09 10 11 12 13 14 15 DISK ID Disk20000 Disk20100 Disk20200 Disk20300 Disk20400 Disk20500 Disk20800 Disk2090
A–14 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Storage Map Template 9 for the Model 4354R Disk Enclosure Use this template for a subsystem with a three-shelf Model 4354R disk enclosure (dual-bus). You can have up to three Model 4350R disk enclosures per controller shelf.
Appendix B Installing, Configuring, and Removing the Client The following information is included in this appendix: ■ “Why Install the Client?,” page B–1 ■ “Before You Install the Client,” page B–2 ■ “Installing the Client,” page B–2 ■ “Troubleshooting the Client Installation,” page B–3 ■ “Adding the Storage Subsystem and its Host to the Navigation Tree,” page B–5 ■ “Removing the Command Console Client,” page B–7 ■ “Where to Find Additional Information,” page B–8 Why Install the Client? The Client monit
B–2 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Before You Install the Client 1. Verify you are logged into an account that is a member of the administrator group. 2. Check the software product description that came with the software for a list of supported hardware. 3. Verify that you have the SNMP service installed on the computer. SNMP must be installed on the computer for this software to work properly.
Installing, Configuring, and Removing the Client B–3 3. Select HSG80 Controller and click Next. NOTE: If the computer does not find a previous installation, it will install the SWCC Navigation Window and the CLI Window. 4. Follow the instructions on the screen. After you install the software, the Asynchronous Event Service (AES) starts. AES is a service that runs in the background.
B–4 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide If the Network Information Services (NIS) are being used to provide named port lookup services, contact the network administrator to add the correct ports.
Installing, Configuring, and Removing the Client B–5 Adding the Storage Subsystem and its Host to the Navigation Tree The Navigation Tree enables you to manage storage over the network by using the Storage Window. If you plan to use pager notification, you must add the storage subsystem to the Navigation Tree. 1. Verify that you have properly installed and configured the HS-Series Agent on the storage subsystem host. 2. Click Start > Programs > Command Console > StorageWorks Command Console.
B–6 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Figure B–2. Navigation window showing storage host system “Atlanta” 6. Click the plus sign to expand the host icon. When expanded, the Navigation Window displays an icon for the storage subsystem. To access the Storage Window for the subsystem, double-click the Storage Window icon. Figure B–3. Navigation window showing expanded “Atlanta” host icon NOTE: You can create virtual disks by using the Storage Window.
Installing, Configuring, and Removing the Client B–7 Removing the Command Console Client Before you remove the Command Console Client (CCL) from the computer, remove AES. This will prevent the system from reporting that a service failed to start every time the system is restarted. Steps 2 through 5 describe how to remove the CCL. NOTE: When you remove the CCL, the SWCC2.MDB file is deleted. This file contains the Navigation Tree configuration.
B–8 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide Where to Find Additional Information You can find additional information about SWCC by referring to the online Help and to Compaq StorageWorks Command Console Version 2.4 User Guide. About the User Guide Compaq StorageWorks Command Console Version 2.4 User Guide contains additional information on how to use SWCC.
Glossary This glossary defines terms pertaining to the ACS solution software. It is not a comprehensive glossary of computer terms. adapter A device that converts the protocol and hardware interface of one bus type into another without changing the function of the bus. ACS See array controller software. AL_PA See arbitrated loop physical address. ANSI Pronounced “ann-see.” Acronym for the American National Standards Institute.
Glossary–2 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide bad block replacement Abbreviated BBR. A replacement routine that substitutes defect-free disk blocks for those found to have defects. This process takes place in the controller, transparent to the host. backplane The electronic printed circuit board into which you plug subsystem devices—for example, the SBB or power supply. BBR See bad block replacement. BIST See built-in self-test.
Glossary–3 coax A two-conductor wire in which one conductor completely wraps the other with the two separated by insulation. cold swap A method of device replacement that requires the entire subsystem to be turned off before the device can be replaced. See also hot swap and warm swap. command line interpreter (CLI) The configuration interface to operate the controller software. concat commands Concat commands implement storageset expansion features.
Glossary–4 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide data striping The process of segmenting logically sequential data, such as a single file, so that segments can be written to multiple physical devices (usually disk drives) in a round-robin fashion. This technique is useful if the processor is capable of reading or writing data faster than a single disk can supply or accept the data.
Glossary–5 EIA The abbreviation for Electronic Industries Association. EIA is a standards organization specializing in the electrical and functional characteristics of interface equipment. EMU Environmental monitoring unit. A unit that provides increased protection against catastrophic failures. Some subsystem enclosures include an EMU which works with the controller to detect conditions such as failed power supplies, failed blowers, elevated temperatures, and external air sense faults.
Glossary–6 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide FC–PH The Fibre Channel Physical and Signaling standard. FC–SB Fibre Channel Single Byte Command Code Set FC–SW Fibre Channel Switched Topology and Switch Controls FCC Federal Communications Commission. The federal agency responsible for establishing standards and approving electronic devices within the United States.
Glossary–7 FMU Fault management utility. forced errors A data bit indicating a corresponding logical data block contains unrecoverable data. frame An invisible unit used to transfer information in Fibre Channel. FRU Field replaceable unit. A hardware component that can be replaced at the customer location by Compaq service personnel or qualified customer service personnel. FRUTIL Field Replacement utility.
Glossary–8 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide host adapter A device that connects a host system to a SCSI bus. The host adapter usually performs the lowest layers of the SCSI protocol. This function may be logically and physically integrated into the host system. hot disks A disk containing multiple hot spots. Hot disks occur when the workload is poorly distributed across storage devices which prevents optimum subsystem performance.
Glossary–9 I/O Refers to input and output functions. I/O driver The set of code in the kernel that handles the physical I/O to a device. This is implemented as a fork process. Same as driver. I/O interface See interface. I/O module A 16-bit SBB shelf device that integrates the SBB shelf with either an 8-bit single ended, 16-bit single-ended, or 16-bit differential SCSI bus.
Glossary–10 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide logical unit A physical or virtual device addressable through a target ID number. LUNs use their target bus connection to communicate on the SCSI bus. logical unit number A value that identifies a specific logical unit belonging to a SCSI target ID number. A number associated with a physical device unit during a task I/O operations.
Glossary–11 metadata The data written to a disk for the purposes of controller administration. Metadata improves error detection and media defect management for the disk drive. It is also used to support storageset configuration and partitioning. Nontransportable disks also contain metadata to indicate they are uniquely configured for StorageWorks environments. Metadata can be thought of as “data about data.” mirroring The act of creating an exact copy or image of data.
Glossary–12 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide nonredundant controller configuration (1) A single controller configuration. (2) A controller configuration that does not include a second controller. normal member A mirrorset member that, block-for-block, contains the same data as other normal members within the mirrorset. Read requests from the host are always satisfied by normal members.
Glossary–13 participating mode A mode within an L_Port that allows the port to participate in loop activities. A port must have a valid AL_PA to be in participating mode. PCM Polycenter Console Manager. PCMCIA Personal Computer Memory Card Industry Association. An international association formed to promote a common standard for PC card-based peripherals to be plugged into notebook computers. The card commonly known as a PCMCIA card is about the size of a credit card.
Glossary–14 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide primary cabinet The primary cabinet is the subsystem enclosure that contains the controllers, cache modules, external cache batteries, and the PVA module. private NL_Port An NL_Port which does not attempt login with the fabric and only communicates with NL_Ports on the same loop. program card The PCMCIA card containing the controller operating software.
Glossary–15 RAID level 5 A RAID storageset that, unlike RAID level 3, stores the parity information across all of the disk drives within the storageset. See also RAID level 3. RAID level 3/5 A RAID storageset that stripes data and parity across three or more members in a disk array. A RAIDset combines the best characteristics of RAID level 3 and RAID level 5. A RAIDset is the best choice for most applications with small to medium I/O requests, unless the application is write intensive.
Glossary–16 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide replacement policy The policy specified by a switch with the SET FAILEDSET command indicating whether a failed disk from a mirrorset or RAIDset is to be automatically replaced with a disk from the spareset. The two switch choices are AUTOSPARE and NOAUTOSPARE. SBB StorageWorks building block. (1) A modular carrier plus the interface required to mount the carrier into a standard StorageWorks shelf.
Glossary–17 serial transmission A method transmission in which each bit of information is sent sequentially on a single channel rather than simultaneously as in parallel transmission. signal converter See SCSI bus signal converter. single ended I/O module A 16-bit I/O module. See also I/O module. single-ended SCSI bus An electrical connection where one wire carries the signal and another wire or shield is connected to electrical ground.
Glossary–18 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide stripe The data divided into blocks and written across two or more member disks in an array. striped mirrorset See RAID level 0+1. stripeset See RAID level 0. stripe size The stripe capacity as determined by n–1 times the chunksize, where n is the number of RAIDset members. striping The technique used to divide data into segments, also called chunks.
Glossary–19 ULP process A function executing within a Fibre Channel node which conforms to the Upper Layer Protocol (ULP) requirements when interacting with other ULP processes. Ultra SCSI A Fast-20 SCSI bus. See also Wide Ultra SCSI. unit A container made accessible to a host. A unit may be created from a single disk drive or tape drive. A unit may also be created from a more complex container such as a RAIDset. The controller supports a maximum of eight units on each target.
Glossary–20 HSG80 ACS Solution Software Version 8.6 for SGI Irix Installation and Configuration Guide write-through caching A cache management method used to decrease the subsystem response time to a read. This method allows the controller to satisfy the request from the cache memory rather than from the disk drives. write hole The period of time in a RAID level 1 or RAID level 5 write operation when an opportunity emerges for undetectable RAIDset data corruption.
Index A accessing the CLI, SWCC 1−23, 5−29 accessing the configuration menu Agent 4−59, 4−62, 4−63 ADD CONNECTIONS multiple-bus failover 1−21 transparent failover 1−19 ADD UNIT multiple-bus failover 1−21 transparent failover 1−19 adding Client 4−55 client system entry Agent 4−59, 4−62 subsystem 4−54 subsystem entry Agent 4−59, 4−62, 4−66 virtual disks B−8 Adding a Client 4−55 adding a disk drive to the spareset configuration options 5−31 Adding a Subsystem 4−54 adding disk drives configuration options 5−31
Index–2 HSG80 ACS Solution Software Version 8.
Index–3 comparison of container types 2−12 completing configuration 3−39 Configuration fabric topology procedure flowchart illustrated 1−ξξιϖ configuration backup 7−1 changes 3−43 completing 3−35 completion 3−39 fabric topology devices 5−23 multiple-bus failover cabling 5−14 multiple-bus failover using CLI 6−5 single controller cabling 5−5 HP-UX file system 3−43 NetWare volume 3−36 restoring 2−28 rules 2−3 verifying 3−40 configuration menu Agent 4−59, 4−62, 4−63 configuration options fabric topology adding
Index–4 HSG80 ACS Solution Software Version 8.
Index–5 First enclosure of multiple-enclosure subsystem storage map template 1 A−3, A−6, A−7, A−9, A−11, A−12, A−14 format utility labeling LUNs 3−69 functions Agent 4−2 G genvmunix 3−71 geometry initialize switches 2−28 H hardware connections 3−39 installation 3−39 Host access restricting in multiple-bus failover mode disabling access paths 1−27 host access restricting by offsets multiple-bus failover 1−29 transparent failover 1−26 restricting in multiple-bust failover mode 1−27 restricting in transpare
Index–6 HSG80 ACS Solution Software Version 8.
Index–7 online help SWCC B−8 options for mirrorsets 2−25 for RAIDsets 2−24 initialize 2−26 other controller 1−3 P pager notification B−8 configuring B−8 partitioning storage 3−56 partitions assigning a unit number fabric topology 5−28 creating on a LUN using disklabel 3−66 creation 3−41 defining 2−22 formatting 3−42 planning considerations 2−22 guidelines 2−23 removing 3−43 passwords choosing 4−54 performance 2−18 planning overview 2−12 striped mirrorsets 2−21 stripesets 2−15 planning considerations 2−18
Index–8 HSG80 ACS Solution Software Version 8.
Index–9 RAIDsets 2−18 striped mirrorsets 2−20 stripesets 2−14 profile 2−12 example 2−13 profiles A−1 storageset profile 2−12 storageset switches SET command 2−24 storagesets creating a profile 2−12 moving 7−7 striped mirrorsets planning 2−21 planning considerations 2−20 stripesets distributing members across buses 2−16 planning 2−15 planning considerations 2−14 important points 2−15 Subsystem adding 4−54 subsystem adding 4−54 saving configuration 2−28 subsystem configuration backup 7−1 subsystem entry Agen
Index–10 HSG80 ACS Solution Software Version 8.