Hp Array Controller HSG V8.7 Software Manuel d'utilisateur Page 1

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Stockage Hp Array Controller HSG V8.7 Software. HP Array Controller HSG V8.7 Software User Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 576
  • Table des matières
  • DEPANNAGE
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
EK-HSG80-UG. B01
Digital Equipment Corporation
Maynard, Massachusetts
DIGITAL
HSG80 Array Controller ACS Version 8.2
Users Guide
Vue de la page 0
1 2 3 4 5 6 ... 575 576

Résumé du contenu

Page 1 - User’s Guide

EK-HSG80-UG. B01 Digital Equipment Corporation Maynard, MassachusettsDIGITALHSG80 Array Controller ACS Version 8.2User’s Guide

Page 2

xFailover Event Sense Data Response. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .D–6Nonvolatile Parameter Memory Component Event Sense

Page 3

3–22 HSG80 User’s GuideDEVICES AVAILABLE FOR CLONE TARGETS: DISK20300 (SIZE=832317) DISK30100 (SIZE=832317) USE AVAILABLE DEVICE DISK10400(SIZE=832317

Page 4

Creating Storagesets 3–23Backing Up Your Subsystem ConfigurationYour controller stores information about your subsystem configuration in its nonvolati

Page 5

3–24 HSG80 User’s Guidethe SAVE_CONFIGURATION switch. Use the following command for each:INITIALIZE DISKnnn SAVE_CONFIGURATIONSaving Subsystem Configu

Page 6 - Chapter 4 Troubleshooting

Creating Storagesets 3–25The following example shows sample devices with the SAVE_CONFIGURATION switch enabled:$ SHOW DEVICES FULLName Type

Page 7

3–26 HSG80 User’s GuideController and Port Worldwide Names (Node IDs)A worldwide name (node ID) is a unique 64-bit number assigned to a subsystem by t

Page 8 - Appendix B CLI Commands

Creating Storagesets 3–27Unit World Wide Names (LUN IDs)In addition, each unit has its own world wide name, or LUN ID. This is a unique, 128-bit value

Page 9 - Appendix C LED Codes

3–28 HSG80 User’s GuideAssigning Unit Numbers for Host Access to StoragesetsYou will need to assign a unit number to each storageset, single disk unit

Page 10 - Glossary

Creating Storagesets 3–29Assigning Unit Numbers in Multiple Bus Failover ModeIn multiple bus failover mode, the range of assignable units, which are a

Page 11

3–30 HSG80 User’s GuideFigure 3–12 LUN Presentation Using Unit Offset on a Per-Host BasisAssigning Access PathsThe HSG80 subsystem allows the user to

Page 12

Creating Storagesets 3–31By default, host access is set to ALL. If you wish to have the unit access limited, you must first disable access to ALL, the

Page 13

xiFiguresThe HSG80 Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1–3A Host and Its Storage Subsy

Page 14

3–32 HSG80 User’s GuideCreating a Storageset MapConfiguring your subsystem will be easier if you know how the storagesets correspond to the disk drive

Page 15

Creating Storagesets 3–332. Establish a local or remote connection to one of the controllers in your subsystem.3. Show the devices that are assigned t

Page 16

3–34 HSG80 User’s GuideNote The controller operates with BA370 rack-mountable enclosures that are assigned ID numbers 0, 2, and 3. These ID numbers a

Page 17

Creating Storagesets 3–35Figure 3–15 PTL Addressing in a ConfigurationCXO5851AController AController BEMUPVA 0Cache B Cache A1030010200101001000020300

Page 18 - Precautions

3–36 HSG80 User’s GuideIn Figure 3–15, the controller addresses DISK30800 through device port 3, target 08, LUN 00. This PTL location indicates the pa

Page 19 - Maintenance Port Precautions

Creating Storagesets 3–37Planning PartitionsUse partitions to divide a storageset or disk drive into smaller pieces, which can each be presented to th

Page 20 - Conventions

3–38 HSG80 User’s GuideGuidelines for Partitioning Storagesets and Disk DrivesKeep these points in mind as you plan your partitions:You can create up

Page 21 - Special Notices

Creating Storagesets 3–39Choosing Switches for Storagesets and DevicesDepending upon the kind of storageset or device you are configuring, you can ena

Page 22 - Required Tools

3–40 HSG80 User’s GuideRAIDset SwitchesYou can enable the following switches to control how a RAIDset behaves to ensure data availability:Replacement

Page 23 - Related Publications

Creating Storagesets 3–41MembershipIndicate to the controller that the RAIDset you are adding is either complete or reduced, which means it is missing

Page 24 - Revision History

xiiParity Ensures Availability; Striping Provides Good Performance. . . . . . . . . . . 3–15Striping and Mirroring in the Same Storageset. . . . . . .

Page 25 - General Description

3–42 HSG80 User’s GuideMirrorset SwitchesYou can enable the following switches to control how a mirrorset behaves to ensure data availability:Replacem

Page 26 - 1–2 HSG80 User’s Guide

Creating Storagesets 3–43Read SourceSpecify the read source to determine how the controller reads data from the members of a mirrorset:READ_SOURCE=LEA

Page 27 - General Description 1–3

3–44 HSG80 User’s GuideDevice SwitchesWhen you add a disk drive or other storage device to your subsystem, you can enable the following switches:Trans

Page 28 - Summary of HSG80 Features

Creating Storagesets 3–45TRANSPORTABLE is especially useful for moving a disk drive from a workstation into your StorageWorks subsystem. When you add

Page 29 - General Description 1–5

3–46 HSG80 User’s GuideDevice Transfer RateSpecify a transfer rate that the controller uses to communicate with the device. Use one of these switches

Page 30 - 1–6 HSG80 User’s Guide

Creating Storagesets 3–47Initialize SwitchesYou can enable the following kinds of switches to affect the format of a disk drive or storageset:Chunk si

Page 31 - The HSG80 Array Controller

3–48 HSG80 User’s Guidethe other disk drives in the storageset are available to handle other requests. Thus, in principle, separate I/O requests can b

Page 32 - 1–8 HSG80 User’s Guide

Creating Storagesets 3–49Increasing the Data Transfer RateA small chunk size relative to the average request size increases the data transfer rate by

Page 33 - General Description 1–9

3–50 HSG80 User’s GuideMaximum Chunk Size for RAIDsetsDo not exceed the chunk sizes shown in Table 3–3 for a RAIDset. (The maximum chunk size is deriv

Page 34 - 1–10 HSG80 User’s Guide

Creating Storagesets 3–51All configuration information normally saved when you restart your controller except, the controller serial number, product I

Page 35 - General Description 1–11

xiiiTemplate 05 - Failover Event Sense Data Response Format . . . . . . . . . . . . . . . . D–7Template 11 - Nonvolatile Parameter Memory Component Ev

Page 36 - Small diameter

3–52 HSG80 User’s GuideWhen you replace a controller, make sure the replacement controller does not contain any configuration data. If the controller

Page 37 - Operator Control Panel

Creating Storagesets 3–53DESTROY (default) overwrites the user data and forced-error metadata on a disk drive when it is initialized.NODESTROY preserv

Page 38 - Utilities and Exercisers

3–54 HSG80 User’s GuideUnit SwitchesYou can enable the Unit switches listed in Table 3–4 for the listed storagesets and devices. Table 3–4 Unit Switch

Page 39 - Configuration Utility

Creating Storagesets 3–55Configuring Storagesets with CLI CommandsOne method of configuring storagesets is manual configuration. This method allows yo

Page 40 - Field Replacement Utility

3–56 HSG80 User’s Guide3. Present the stripeset to the host by giving it a unit number the host can recognize. Optionally, you can append Unit switch

Page 41 - Device Statistics Utility

Creating Storagesets 3–572. Initialize the mirrorset. If you want to set any Initialize switches, you must do so in this step. Use the following comma

Page 42 - Cache Module

3–58 HSG80 User’s GuideUse the following command to create a RAIDset:ADD RAIDSET RAIDset-name DISKnnnnn DISKnnnnn DISKnnnnn switch2. Initialize the RA

Page 43 - General Description 1–19

Creating Storagesets 3–59Configuring a Striped MirrorsetSee Chapter 3, “Creating Storagesets,” for information about creating a profile and understand

Page 44 - Read-Ahead Caching

3–60 HSG80 User’s GuideExampleThe following example shows the commands you would use to create Stripe1, a three-member striped mirrorset that comprise

Page 45 - Nonvolatile Memory

Creating Storagesets 3–61ExampleThe following example shows the commands you would use to configure DISK10000 as a single-disk unit. ADD DISK DISK1000

Page 47 - General Description 1–23

3–62 HSG80 User’s GuideThe partition number appears in the first column, followed by the size and starting block of each partition.5. Present each par

Page 48 - 1–24 HSG80 User’s Guide

Creating Storagesets 3–63ADD UNIT D1 RAID1 PARTITION=1ADD UNIT D2 RAID1 PARTITION=2ADD UNIT D3 RAID1 PARTITION=3ADD UNIT D4 RAID1 PARTITION=4SHOW RAID

Page 49 - General Description 1–25

3–64 HSG80 User’s GuideExampleThe following example shows the commands you would use to add DISK60000 and DISK60100 to the spareset.ADD SPARESET DISK6

Page 50 - 1–26 HSG80 User’s Guide

Creating Storagesets 3–65Enabling AutospareWith AUTOSPARE enabled on the failedset, any new disk drive that is inserted into the PTL location of a fai

Page 51 - General Description 1–27

3–66 HSG80 User’s GuideExampleThe following example shows the commands you would use to delete Stripe1, a three-member stripeset that is comprised of

Page 52 - External Cache Battery

Creating Storagesets 3–67Changing Device SwitchesUse the SET command to change the device switches. For example, the following command enables DISK100

Page 53 - Battery Hysteresis

3–68 HSG80 User’s GuideConfiguring with the Command Console LUNThe Command Console LUN (CCL) is a type of LUN that allows you to communicate with the

Page 54 - 1–30 HSG80 User’s Guide

Creating Storagesets 3–69To turn it off, use the following command:SET THIS_CONTROLLER NOCOMMAND_CONSOLE_LUNCaution Disabling the CCL while SWCC is r

Page 55 - CHAPTER 2

3–70 HSG80 User’s GuideSCSI-3 ModeIn SCSI-3 mode, a CCL will appear at LUN 0 of each unit offset. Multiple-Bus FailoverIf you are in multiple-bus fail

Page 56 - Introduction

Creating Storagesets 3–71SCSI-3 ModeThe CCL will appear at the default unit offset of each port. Because the default unit offset is 0 for Port 1 and 1

Page 57

xvTablesKey to Figure 1–1 The HSG80 Subsystem . . . . . . . . . . . . . . . . . . .1–3Controller Features . . . . . . . . . . . . . . . . . . . . .

Page 58 - 2–4 HSG80 User’s Guide

3–72 HSG80 User’s GuideMoving StoragesetsYou can move a storageset from one subsystem to another without destroying its data as shown in Figure 3–20.

Page 59 - SHOW THIS_CONTROLLER FULL

Creating Storagesets 3–731. Show the details for the storageset you want to move. Use the following command:SHOW storageset-name2. Label each member w

Page 60 - 2–6 HSG80 User’s Guide

3–74 HSG80 User’s Guide9. Represent the storageset to the host by giving it a unit number the host can recognize. You can use the original unit number

Page 61 - Maintenance

Creating Storagesets 3–75ExampleThe following example moves the reduced RAIDset, R3, to another cabinet. (R3 used to contain DISK20000, which failed b

Page 63 - This controller

4–1CHAPTER 4TroubleshootingThis chapter provides guidelines for troubleshooting the controller, cache module, and external cache battery (ECB). It als

Page 64 - Selecting a Failover Mode

4–2 HSG80 User’s GuideTroubleshooting ChecklistThe following checklist provides a general procedure for diagnosing the controller and its supporting m

Page 65 - Using Multiple-Bus Failover

Troubleshooting 4–37. Check the status of the devices with the following command:SHOW DEVICES FULLLook for errors such as “misconfigured device” or “N

Page 66 - Fault-Tolerance

4–4 HSG80 User’s GuideTroubleshooting TableUse the troubleshooting checklist that begins on page 4–2 to find a symptom, then use this table to verify

Page 67 - Backing up Power with a UPS

Troubleshooting 4–5Cannot set failover to create dual-redundant configuration.Incorrect command syntax.See Appendix B, “CLI Commands,” for the SET FAI

Page 68 - 1 2 3 4 5 6

xviVTDPY Key Sequences and Commands. . . . . . . . . . . . . . . . . . . . . 4–23Device Map Columns . . . . . . . . . . . . . . . . . . . . . . . . .

Page 69

4–6 HSG80 User’s GuideNonmirrored cache; controller reports failed DIMM in cache module A or B.Improperly installed DIMM.Remove cache module and ensur

Page 70 - 2–16 HSG80 User’s Guide

Troubleshooting 4–7Mirrored cache; controller reports cache or mirrored cache has failed.Primary data and its mirrored copy data are not identical.SHO

Page 71

4–8 HSG80 User’s GuideInvalid cache Mirrored-cache mode discrepancy. This may occur after you’ve installed a new controller. Its existing cache module

Page 72 - 2–18 HSG80 User’s Guide

Troubleshooting 4–9Cannot add device Illegal device. See product-specific release notes that accompanied the software release for the most recent list

Page 73 - Optical Support

4–10 HSG80 User’s GuideCan’t assign unit number to storageset.Incorrect command syntax.See the Appendix B, “CLI Commands,” for correct syntax.Reassign

Page 74 - 2–20 HSG80 User’s Guide

Troubleshooting 4–11Host’s log file or maintenance terminal indicates that a forced error occurred when the controller was reconstructing a RAIDset or

Page 75

4–12 HSG80 User’s GuideFigure 4–1 Troubleshooting: Host Cannot Access UnitControllerloop up?Host adapter loop up?Port topologyoffline YYYNNCheckhost a

Page 76

Troubleshooting 4–13Figure 4–1 Troubleshooting: Host Cannot Access Unit (continued)Driverloaded?Invalid cache?Event log errorsfor adapters?NNYNNYYNOKY

Page 77

4–14 HSG80 User’s GuideSignificant Event ReportingThe controller’s fault-management software reports information about significant events that occur.

Page 78

Troubleshooting 4–15Last Failure ReportingLast Failures are displayed on the maintenance terminal using %LFL formatting. The example below details an

Page 79 - Creating Storagesets

xviiPrefaceThis book describes the features of the HSG80 array controller and configuration procedures for the controller and storagesets running Arra

Page 80

4–16 HSG80 User’s GuideSpontaneous Event LogSpontaneous event logs are displayed on the maintenance terminal using %EVL formatting, as illustrated in

Page 81 - Disk drives

Troubleshooting 4–17Fault Management UtilityThe Fault Management Utility (FMU) provides a limited interface to the controller’s fault-management softw

Page 82 - 3–4 HSG80 User’s Guide

4–18 HSG80 User’s GuideFULL displays additional information, such as the I960 stack and hardware component register sets (for example, the memory cont

Page 83 - Creating Storagesets 3–5

Troubleshooting 4–193. Show one or more of the entries with the following command:DESCRIBE code_type code#where code_type is one of those listed in Ta

Page 84

4–20 HSG80 User’s GuideControlling the Display of Significant Events and FailuresYou can control how the fault-management software displays significan

Page 85 - Creating Storagesets 3–7

Troubleshooting 4–21SET PROMPTSET NOPROMPTenable and disable the display of the CLI prompt string following the log identifier “%EVL,” or “%LFL,” or “

Page 86 - Choosing a Storageset Type

4–22 HSG80 User’s GuideSET FAULT_LED_LOGGINGSET NOFAULT_LED_LOGGINGenable and disable the solid fault LED event log display on the local terminal. Pre

Page 87 - Creating Storagesets 3–9

Troubleshooting 4–23Using VTDPY to Check for Communication ProblemsUse the virtual terminal display (VTDPY) utility to get information about the follo

Page 88 - 3–10 HSG80 User’s Guide

4–24 HSG80 User’s GuideYou may abbreviate the commands to the minimum number of characters necessary to identify the command. Enter a question mark (?

Page 89 - Creating Storagesets 3–11

Troubleshooting 4–25Figure 4–3 Regions on the Device DisplayVTDPY>DISPLAY DEVICE S/N: ZG64100176 SW: v7.0 HW: CX-0267% I/D 99.

Page 90 - 3–12 HSG80 User’s Guide

xviiiPrecautionsFollow these precautions when carrying out the procedures in this book.Electrostatic Discharge PrecautionsStatic electricity collects

Page 91 - CXO5506A

4–26 HSG80 User’s GuideChecking Device Status and I/O ActivityThe device status region of the device display (upper right) shows the name and I/O char

Page 92 - 3–14 HSG80 User’s Guide

Troubleshooting 4–27= unknown spindle stateW Write-protection state of the device. For disk drives, a W in this column indicates that the device is ha

Page 93 - Creating Storagesets 3–15

4–28 HSG80 User’s GuideChecking Device-Port Status and I/O ActivityThe device-port status region of the device display (lower left) shows the I/O char

Page 94 - 3–16 HSG80 User’s Guide

Troubleshooting 4–29Checking Unit Status and I/O ActivityUse the cache display to see the status and I/O activity for the logical units configured on

Page 95 - CXO5508A

4–30 HSG80 User’s Guidex = online. Host may access this unit through “other controller.”= unknown availabilityS Spindle state of the device:^ = disk s

Page 96 - 3–18 HSG80 User’s Guide

Troubleshooting 4–31x = online. Host may access this unit through “other controller.”= unknown availabilityS Spindle state of the device:^ = disk spin

Page 97 - Cloning Data for Backup

4–32 HSG80 User’s GuideChecking Fibre Channel Link ErrorsYou can also use the display host VTDPY command to check for any channel link errors (see Fig

Page 98 - 3–20 HSG80 User’s Guide

Troubleshooting 4–33Figure 4–5 Fibre Channel Host Status DisplayFIBRE CHANNEL HOST STATUS DISPLAY Use the VTDPY>CLEAR command to clear the host dis

Page 99 - Creating Storagesets 3–21

4–34 HSG80 User’s GuideThe following tables detail the remaining portions of the Fibre Channel Host Status Display. Table 4–10 includes the labels tha

Page 100 - 3–22 HSG80 User’s Guide

Troubleshooting 4–35Bad Rx Chars This field represents the number of times the 8B/10B decode detected an invalid 10-bit code. FC-PH denotes this value

Page 101 - Creating Storagesets 3–23

xixComponent PrecautionSystem components referenced in this manual comply to regulatory standards documented herein. Use of other components in their

Page 102 - 3–24 HSG80 User’s Guide

4–36 HSG80 User’s GuideTachyon StatusThe number that appears in the Tachyon Status field represents the current state of the Tachyon, or Fibre Channel

Page 103 - Creating Storagesets 3–25

Troubleshooting 4–37Checking for Disk-Drive ProblemsUse the disk inline exerciser (DILX) to check the data-transfer capability of disk drives. DILX ge

Page 104 - 3–26 HSG80 User’s Guide

4–38 HSG80 User’s Guide7. If you want to test more than one disk drive, enter the appropriate unit numbers when prompted. Otherwise, enter “n” to star

Page 105 - Creating Storagesets 3–27

Troubleshooting 4–39Table 4–15 Data Patterns for Phase 1: Write TestPattern Pattern in Hexadecimal Numbers1 000028B8B3 33334 30915 0001, 0003, 0007, 0

Page 106 - 3–28 HSG80 User’s Guide

4–40 HSG80 User’s GuideUse the following steps to test the read and write capabilities of a specific disk drive:1. From a host console, dismount the l

Page 107 - Assigning Unit Offsets

Troubleshooting 4–4117. Choose ALL for the data patterns that DILX issues for write requests.18. Perform the initial write pass.19. Allow DILX to comp

Page 108 - Assigning Access Paths

4–42 HSG80 User’s GuideRunning the Controller’s Diagnostic Test During start up, the controller automatically tests its device ports, host port, cache

Page 109 - Creating Storagesets 3–31

5–1CHAPTER 5Replacement Procedures This chapter describes the procedures for replacing the controller, cache module, external cache battery (ECB), gig

Page 110 - Creating a Storageset Map

5–2 HSG80 User’s GuideReplacing Modules in a Single Controller ConfigurationFollow the instructions in this section to replace modules in a single con

Page 111 - Creating Storagesets 3–33

Replacement Procedures 5–3Replacing the Controller in a Single Controller ConfigurationUse the following steps in “Removing the Controller in a Single

Page 112 - 3–34 HSG80 User’s Guide

July 1998While Digital Equipment Corporation believes the information included in this manual is correct as of the date of publication, it is subject

Page 113 - Creating Storagesets 3–35

xxConventionsThis book uses the following typographical conventions and special notices to help you find what you’re looking for.Typographical Convent

Page 114 - CXO6186A

5–4 HSG80 User’s Guide6. Disconnect the hub cables from the controller.Note One or two hub cables may be attached, depending on the configuration.7.

Page 115 - Planning Partitions

Replacement Procedures 5–56. See “Configuring an HSG80 Array Controller,” page 2–3, to configure the controller.Note If the controller you’re install

Page 116 - 3–38 HSG80 User’s Guide

5–6 HSG80 User’s GuideReplacing the Cache Module in a Single Controller ConfigurationUse the following steps in “Removing the Cache Module in a Single

Page 117 - Changing Switches

Replacement Procedures 5–7Installing the Cache Module in a Single Controller ConfigurationUse the following steps to install the cache module:Caution

Page 118 - RAIDset Switches

5–8 HSG80 User’s GuideReplacing Modules in a Dual-Redundant Controller ConfigurationFollow the instructions in this section to replace modules in a du

Page 119 - Membership

Replacement Procedures 5–9Replacing a Controller and Cache Module in a Dual-Redundant Controller ConfigurationUse the following steps in “Removing a C

Page 120 - Mirrorset Switches

5–10 HSG80 User’s Guide7. Enter option 1, Other controller and cache module, from the Replace or Remove Options menu. FRUTIL displays the following:

Page 121 - Read Source

Replacement Procedures 5–1110. Disengage both retaining levers and remove the “other controller,” then place the controller into an antistatic bag or

Page 122 - Device Switches

5–12 HSG80 User’s GuideInstalling a Controller and its Cache Module in a Dual-Redundant Controller ConfigurationUse the following steps to install a c

Page 123 - Creating Storagesets 3–45

Replacement Procedures 5–136. Enter Y(es) and press return. FRUTIL displays the following:Quiescing all device ports. Please wait... Device Port 1 q

Page 124 - Device Transfer Rate

xxiSpecial NoticesThis book doesn’t contain detailed descriptions of standard safety procedures. However, it does contain warnings for procedures that

Page 125 - Initialize Switches

5–14 HSG80 User’s Guide9. Insert the new cache module into its slot and engage its retaining levers. FRUTIL displays the following:Insert the controll

Page 126 - 3–48 HSG80 User’s Guide

Replacement Procedures 5–1513. Hold the reset button while inserting the program card into the new controller. Release the reset button and replace th

Page 127 - Creating Storagesets 3–49

5–16 HSG80 User’s Guide5. Enter N(o). FRUTIL displays the FRUTIL Main menu:FRUTIL Main Menu: 1. Replace or remove a controller or cache module 2. Inst

Page 128 - Save Configuration

Replacement Procedures 5–17Caution The device ports must quiesce before removing the controller. Failure to allow the ports to quiesce may result in

Page 129 - Creating Storagesets 3–51

5–18 HSG80 User’s GuideInstalling a Controller in a Dual-Redundant Controller ConfigurationUse the following steps to install a controller:1. Connect

Page 130 - Destroy/Nodestroy

Replacement Procedures 5–196. Enter Y(es) and press return. FRUTIL displays the following:Quiescing all device ports. Please wait... Device Port 1 q

Page 131 - Creating Storagesets 3–53

5–20 HSG80 User’s GuideNote If the controller you’re installing was previously used in another subsystem, it will need to be purged of the controller

Page 132 - Unit Switches

Replacement Procedures 5–21Replacing a Cache Module in a Dual-Redundant Controller ConfigurationUse the following steps in “Removing a Cache Module in

Page 133 - Configuring a Stripeset

5–22 HSG80 User’s Guide6. Enter option 1, Replace or remove a controller or cache module, from the FRUTIL Main menu. FRUTIL displays the Replace or Re

Page 134 - Configuring a Mirrorset

Replacement Procedures 5–23Note A countdown timer allows a total of two minutes to remove the cache module. If you exceed two minutes, “this controll

Page 135 - Configuring a RAIDset

xxiiRequired ToolsYou will need the following tools to service the controller, cache module, external cache battery (ECB), the Power Verification and

Page 136 - 3–58 HSG80 User’s Guide

5–24 HSG80 User’s GuideInstalling a Cache Module in a Dual-Redundant Controller ConfigurationUse the following steps to install a cache module:1. Conn

Page 137 - Creating Storagesets 3–59

Replacement Procedures 5–256. Enter Y(es) and press return. FRUTIL displays the following:Quiescing all device ports. Please wait... Device Port 1 q

Page 138 - 3–60 HSG80 User’s Guide

5–26 HSG80 User’s Guide9. Insert the new cache module into its slot and engage its retaining levers.Note In mirrored mode, FRUTIL will initialize the

Page 139 - Creating Storagesets 3–61

Replacement Procedures 5–27Replacing the External Cache Battery Storage Building Block The ECB SBB can be replaced with cabinet power on or off. A sin

Page 140 - 3–62 HSG80 User’s Guide

5–28 HSG80 User’s GuideReplacing the External Cache Battery Storage Building Block With Cabinet Powered OnUse the following steps to replace the ECB S

Page 141 - Creating Storagesets 3–63

Replacement Procedures 5–295. Connect the new battery to the unused end of the Y cable attached to cache A [or B]6. Disconnect the old battery. Do no

Page 142 - 3–64 HSG80 User’s Guide

5–30 HSG80 User’s GuideWhen the controllers shut down, their reset buttons and their first three LEDs are lit continuously. This may take several minu

Page 143 - Deleting a Storageset

Replacement Procedures 5–3113. In a dual-redundant controller configuration and if the ECB was replaced for both cache modules, connect the PC or term

Page 144 - 3–66 HSG80 User’s Guide

5–32 HSG80 User’s GuideReplacing a GLM Use the following steps in “Removing a GLM” and “Installing a GLM” to replace a GLM in a controller. Figure 5–5

Page 145 - Changing Unit Switches

Replacement Procedures 5–33Caution ESD can easily damage a GLM. Wear a snug-fitting, grounded ESD wrist strap.4. Disengage the GLM’s locking tabs tha

Page 146 - 3–68 HSG80 User’s Guide

xxiiiRelated PublicationsThe following table lists some of the documents that are related to the use of the controller, cache module, and external cac

Page 147 - SCSI-2 Mode

5–34 HSG80 User’s GuideReplacing a PVA ModuleUse the following instructions in this section to replace a PVA module in either (1) the master enclosure

Page 148 - SCSI-3 Mode

Replacement Procedures 5–356. Enter option 3, Replace a PVA module from the FRUTIL Main menu. FRUTIL displays the PVA Replacement menu:FRUTIL PVA Repl

Page 149

5–36 HSG80 User’s GuideIn a dual-redundant configuration, FRUTIL also displays:The configuration has two controllers.To restart the other controller:

Page 150 - Moving Storagesets

Replacement Procedures 5–374. Start FRUTIL with the following command:RUN FRUTILFRUTIL displays the following:Do you intend to replace this controller

Page 151 - Creating Storagesets 3–73

5–38 HSG80 User’s Guide10. Press return and wait for FRUTIL to quiesce the device ports. This may take several minutes. FRUTIL displays the following:

Page 152 - 3–74 HSG80 User’s Guide

Replacement Procedures 5–39Replacing an I/O ModuleFigure 5–6 shows a rear view of the BA370 enclosure and the location of the six I/O modules (also re

Page 153 - Creating Storagesets 3–75

5–40 HSG80 User’s Guide5. Enter N(o). FRUTIL displays the FRUTIL Main menu:FRUTIL Main Menu: 1. Replace or remove a controller or cache module 2. Inst

Page 154

Replacement Procedures 5–4111. Install a new I/O module.12. Connect the cables (there may be one or two) to the I/O module.13. Press return to resume

Page 155 - Troubleshooting

5–42 HSG80 User’s GuideReplacing DIMMsUse the following steps in “Removing DIMMs” and “Installing DIMMs” to replace DIMMs in a cache module. The cache

Page 156 - Troubleshooting Checklist

Replacement Procedures 5–43Caution ESD can easily damage a cache module or a DIMM. Wear a snug-fitting, grounded ESD wrist strap.Removing DIMMsUse th

Page 157 - Troubleshooting 4–3

xxivRevision HistoryThis is a revised document. Previous documents include:EK-HSG80-UG .A01 ACS Version 8.0 January 1998

Page 158 - Troubleshooting Table

5–44 HSG80 User’s GuideInstalling DIMMsUse the following steps to install a DIMM in a cache module:1. Insert the DIMM straight into the socket and ens

Page 159 - Troubleshooting 4–5

Replacement Procedures 5–45Replacing a Fibre Cable or HubUse the following steps in “Remove a Fibre Cable or Hub” and “Install a Fibre Cable or Hub” t

Page 160 - 4–6 HSG80 User’s Guide

5–46 HSG80 User’s GuideReplacing a PCMCIA CardUse the following steps to replace a PCMCIA (program) card:Caution The new PCMCIA card must have the sa

Page 161 - Troubleshooting 4–7

Replacement Procedures 5–47Replacing a Failed Storageset MemberIf a disk drive fails in a RAIDset or mirrorset, the controller automatically places it

Page 162 - 4–8 HSG80 User’s Guide

5–48 HSG80 User’s GuideShutting Down the SubsystemUse the following steps to shut down a subsystem:1. From a host console, stop all host activity and

Page 163 - Troubleshooting 4–9

Replacement Procedures 5–49Figure 5–9 Battery Disable Switch2. The batteries are no longer powering the cache module.Note To return to normal operat

Page 164 - 4–10 HSG80 User’s Guide

5–50 HSG80 User’s GuideRestarting the SubsystemUse the following steps to restart a subsystem:1. Plug in the subsystem’s power cord, if it is not alre

Page 165 - Troubleshooting 4–11

6–1CHAPTER 6Upgrading the SubsystemThis chapter provides instructions for upgrading the controller software, installing software patches, upgrading fi

Page 166 - 4–12 HSG80 User’s Guide

6–2 HSG80 User’s GuideUpgrading Controller SoftwareYou can upgrade the controller’s software two ways:Install a new program card that contains the new

Page 167 - Troubleshooting 4–13

Upgrading the Subsystem 6–36. Press and hold the reset button while inserting the new program card; “this controller” automatically restarts. The cont

Page 168 - Significant Event Reporting

1–1CHAPTER 1General DescriptionThis chapter illustrates and describes in general terms your subsystem and its major components: the HSG80 array contro

Page 169 - Last Failure Reporting

6–4 HSG80 User’s GuideFigure 6–1 Location of Write-Protection Switch 6. Start CLCP with the following command:RUN CLCPCLCP displays the following:Sele

Page 170 - CLI Event Reporting

Upgrading the Subsystem 6–58. Enter option 1, Use the SCSI Host Port, from the menu. CLCP displays the following:WARNING: proceeding with Controller C

Page 171 - Displaying Failure Entries

6–6 HSG80 User’s GuideUsing CLCP to Install, Delete, and List Software PatchesUse CLCP to manage software patches. These small programming changes are

Page 172 - Translating Event Codes

Upgrading the Subsystem 6–75. Enter option 2, Enter Code PATCH local program. CLCP displays the following:You have selected the Code Patch local prog

Page 173 - Troubleshooting 4–19

6–8 HSG80 User’s Guide3. Start CLCP with the following command:RUN CLCPCLCP displays the following:Select an option from the following list:Code Load

Page 174 - 4–20 HSG80 User’s Guide

Upgrading the Subsystem 6–96. Enter the software version of the patch to delete and press return. CLCP displays the following:Patch Number to delete ?

Page 175 - Troubleshooting 4–21

6–10 HSG80 User’s Guide3. Enter option 2, Enter Code PATCH local program. CLCP displays the following:You have selected the Code Patch local program.

Page 176 - 4–22 HSG80 User’s Guide

Upgrading the Subsystem 6–11Upgrading Firmware on a DeviceUse HSUTIL to upgrade a device with firmware located in contiguous blocks at a specific LBN

Page 177 - Troubleshooting 4–23

6–12 HSG80 User’s GuideHSUTIL cannot install firmware on devices that have been configured as single disk drive units or as members of a storageset, s

Page 178 - 4–24 HSG80 User’s Guide

Upgrading the Subsystem 6–134. Start HSUTIL with the following command:RUN HSUTILHSUTIL displays the following:HSUTIL Main Menu: 0. Exit 1. Disk Forma

Page 179 - Troubleshooting 4–25

1–2 HSG80 User’s GuideThe HSG80 Array Controller SubsystemTake a few moments to familiarize yourself with the major components of the HSG80 Array Con

Page 180 - 4–26 HSG80 User’s Guide

6–14 HSG80 User’s GuideHSUTIL MessagesWhile you are formatting disk drives or installing new firmware, HSUTIL may produce one or more of the messages

Page 181 - Troubleshooting 4–27

Upgrading the Subsystem 6–15Does the target device support only the download microcode and save?HSUTIL detects that an unsupported device has been sel

Page 182 - 4–28 HSG80 User’s Guide

6–16 HSG80 User’s GuideUpgrading to a Dual-Redundant Controller ConfigurationUse the following steps to upgrade a single-configuration subsystem to a

Page 183 - Troubleshooting 4–29

Upgrading the Subsystem 6–174. Enter option 2, Install a controller or cache module, from the FRUTIL Main menu. FRUTIL displays the Install Options me

Page 184 - 4–30 HSG80 User’s Guide

6–18 HSG80 User’s Guide8. Disable the ECB to which you’re connecting the new cache module by pressing the battery disable switch until the status ligh

Page 185 - Troubleshooting 4–31

Upgrading the Subsystem 6–19Note If the controller you’re installing was previously used in another subsystem, it will need to be purged of the contr

Page 186 - 4–32 HSG80 User’s Guide

6–20 HSG80 User’s GuideUpgrading Cache MemoryThe cache module may be configured as shown in Figure 5–7 on page 5-42 and Table 6–2 on page 6–20.Table 6

Page 187 - Troubleshooting 4–33

Upgrading the Subsystem 6–21Caution The ECB must be disabled—the status light is not lit or is not blinking—before disconnecting the ECB cable from t

Page 188 - 4–34 HSG80 User’s Guide

6–22 HSG80 User’s Guide16. Set the subsystem date and time. In single controller configurations, set “this controller.” In dual-redundant controller c

Page 189 - Troubleshooting 4–35

A–1APPENDIX ASystem ProfilesThis appendix contains device and storageset profiles you can use to create your system profiles. It also contains an encl

Page 190 - Tachyon Status

General Description 1–3Figure 1–1 The HSG80 Subsystem CXO6453A1237910 54611 6x812 4xTable 1–1 Key to Figure 1–1 The HSG80 Subsystem Item Description P

Page 191 - Troubleshooting 4–37

A–2 HSG80 User’s GuideDevice ProfileDevice Name ______________________________________________________________Unit Number_____________________________

Page 192 - 4–38 HSG80 User’s Guide

System Profiles A–3Storageset ProfileStorageset Name ___________________________________________________________Disk Drives___________________________

Page 193 - Troubleshooting 4–39

A–4 HSG80 User’s GuideEnclosure TemplatePowerSupplyPower SupplyPowerSupplyPowerSupplyPowerSupplyPowerSupplyPowerSupplyPowerSupply

Page 194 - 4–40 HSG80 User’s Guide

B–1APPENDIX BCLI CommandsThis appendix contains the Command Line Interpreter (CLI) commands you can use to interact with your controller. Each command

Page 195 - DILX Error Codes

B–2 HSG80 User’s GuideCLI OverviewThe Command Line Interpreter (CLI) is one of the user interfaces through which you control your StorageWorks array c

Page 196 - 4–42 HSG80 User’s Guide

CLI Commands B–3Device Commands—Create and configure containers made from physical devices attached to the controller.Storageset Commands—Create and c

Page 197 - Replacement Procedures

B–4 HSG80 User’s GuideSpecific keys or a combination of keys allow you to recall and edit the last four commands. This feature can save time and help

Page 198 - 5–2 HSG80 User’s Guide

CLI Commands B–5Command SyntaxCommands to the controller must use the following command structure:COMMAND parameter SWITCHESCommand. A word or phrase

Page 200

CLI Commands B–7ADD CONNECTIONSAdds the specified host connection to the table of known connections. This table is maintained in NVRAM. The maximum ta

Page 201 - Replacement Procedures 5–5

1–4 HSG80 User’s GuideSummary of HSG80 FeaturesTable 1–2 summarizes the features of the controller.11 180-watt power supply DS–BA35X–HH12 ECB, singl

Page 202

B–8 HSG80 User’s Guideform of a default connection name. The form of a default connection name is !NEWCONnn. Note The default connection name is assi

Page 203

CLI Commands B–9In transparent failover mode and normal mode, host connections on controller port 1 have an offset of 0 and host connections on contro

Page 204

B–10 HSG80 User’s GuideSee alsoADD UNITDELETE connectionsSET connection-name

Page 205

CLI Commands B–11ADD DISKNames a disk drive and adds it to the controller’s configuration.Note The controller supports a maximum of 72 storage device

Page 206 - 5–10 HSG80 User’s Guide

B–12 HSG80 User’s GuideSwitchesNOTRANSPORTABLE (Default)TRANSPORTABLEIndicates whether a disk drive can be accessed exclusively by StorageWorks contro

Page 207 - Replacement Procedures 5–11

CLI Commands B–13ExamplesTo add DISK10000 at port 1, target 0, LUN 0, type:ADD DISK DISK10000 1 0 0To add DISK40200 as a transportable disk drive to p

Page 209 - Replacement Procedures 5–13

CLI Commands B–15ADD MIRRORSETNames a mirrorset and adds it to the controller configuration. SyntaxADD MIRRORSET mirrorset-name disk-name1 [disk-nameN

Page 210 - 5–14 HSG80 User’s Guide

B–16 HSG80 User’s GuideSpecify COPY=NORMAL when operations performed by the controller should take priority over the copy operation. If you specify CO

Page 211

CLI Commands B–17Specify READ_SOURCE=LEAST_BUSY to direct read requests to the mirrorset disk with the least amount of work in its queue. If multiple

Page 212 - 5–16 HSG80 User’s Guide

General Description 1–5Device protocolSCSI–2Limited SCSI–3Device bus interconnectUltra/Fast Wide Single-ended Number of SCSI device ports6Number of SC

Page 214

CLI Commands B–19ADD RAIDSETNames a RAIDset and adds the RAIDset to the controller’s configuration. DIGITAL RAIDsets are often referred to as RAID lev

Page 215 - Replacement Procedures 5–19

B–20 HSG80 User’s GuideSpecify POLICY=BEST_FIT to choose a replacement disk drive from the spareset that equals or exceeds the base member size (small

Page 216 - 5–20 HSG80 User’s Guide

CLI Commands B–21REDUCEDNOREDUCED (Default)Permits the addition of a RAIDset missing a member. Specify the REDUCED switch when you add a reduced RAIDs

Page 217 - Controller Configuration

B–22 HSG80 User’s GuideCaution Data contained on the RAIDset will be erased if you reinitialize the RAIDset.ADD DISK DISK10300 1 3 0ADD DISK DISK2040

Page 218 - 5–22 HSG80 User’s Guide

CLI Commands B–23ADD SPARESETAdds a disk drive to the spareset.SyntaxADD SPARESET disk-nameParameterdisk-nameIndicates the name of the disk drive bein

Page 220

CLI Commands B–25ADD STRIPESETNames a stripeset and adds it to the controller configuration. Stripesets are sometimes referred to as RAID level 0 stor

Page 221 - Replacement Procedures 5–25

B–26 HSG80 User’s GuideExamplesTo create a stripeset named STRIPE1 with three disks: DISK10000, DISK20100, and DISK30200, enter:ADD DISK DISK10000 1 0

Page 222 - 5–26 HSG80 User’s Guide

CLI Commands B–27ADD UNITCreates a logical unit from a device, container, or partition. The controller maps all requests from the host to the logical-

Page 223 - Building Block

iiiPrefacePrecautions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviiiElectrostatic Di

Page 224 - Powered On

1–6 HSG80 User’s GuideMaximum number of RAID-5, RAID-1, and RAID-0 storagesets45Maximum number of partitions per storageset or individual disk8Maximu

Page 225 - Powered Off

B–28 HSG80 User’s Guidecontainer-nameSpecifies the name of the container (disk drive, device, storageset, or partition) that is used to create the uni

Page 226 - 5–30 HSG80 User’s Guide

CLI Commands B–29bus, you can use this switch to restrict hosts from accessing certain units. This switch limits visibility of specific units from cer

Page 227 - Replacement Procedures 5–31

B–30 HSG80 User’s GuideThe MAXIMUM_CACHED_TRANSFER switch affects both read and write-back cache when set on a controller that has read and write-back

Page 228 - Replacing a GLM

CLI Commands B–31READ_CACHE (Default)NOREAD_CACHESets the controller’s cache read policy function. Read caching improves performance in almost all sit

Page 229 - Installing a GLM

B–32 HSG80 User’s GuideWRITE_PROTECT (Default)NOWRITE_PROTECT Tells the controller whether data contained on the unit can be overwritten.Specify WRITE

Page 230 - Replacing a PVA Module

CLI Commands B–33ExamplesThis example shows how to create unit D102 from a single-disk drive named DISK10000 and sets the host’s access to the unit th

Page 232 - Enclosure

CLI Commands B–35CLEAR_ERRORS CLIStops the display of current or previous error messages at the CLI prompt. This command does not clear the error cond

Page 234 - 5–38 HSG80 User’s Guide

CLI Commands B–37CLEAR_ERRORS controller INVALID_CACHEClears an invalid cache error and allows the controller and cache to resume operation. If the er

Page 235 - Replacing an I/O Module

General Description 1–7The HSG80 Array ControllerYour controller is the intelligent bridge between your host and the devices in your subsystem. As Fig

Page 236 - 5–40 HSG80 User’s Guide

B–38 HSG80 User’s GuideSpecify NODESTROY_UNFLUSHED_DATA in the following situations:If the controller module has been replacedIf the controller’s nonv

Page 237 - Replacement Procedures 5–41

CLI Commands B–39CLEAR_ERRORS device-name UNKNOWNIf a device failure causes the controller to label the device as unknown, the controller does not che

Page 239 - Removing DIMMs

CLI Commands B–41CLEAR_ERRORS unit-number LOST_DATAClears lost data errors on a unit; all partitions on the unit’s container are affected.The controll

Page 240 - Installing DIMMs

B–42 HSG80 User’s GuideSee alsoCLEAR_ERRORS CLICLEAR_ERRORS INVALID_CACHECLEAR_ERRORS UNKNOWNCLEAR_ERRORS UNWRITEABLE_DATA

Page 241 - Install a Fibre Cable or Hub

CLI Commands B–43CLEAR_ERRORS unit-number UNWRITEABLE_DATAClears an unwriteable data error on a unit. It affects all partitions on the same container.

Page 243 - Installing the New Member

CLI Commands B–45CONFIGURATION RESETErases the entire configuration on “this controller,” restores the controller’s default configuration, and shuts d

Page 245 - Replacement Procedures 5–49

CLI Commands B–47CONFIGURATION RESTORECopies a controller’s configuration from the disk configuration file into the controller’s non-volatile memory.

Page 246 - Restarting the Subsystem

1–8 HSG80 User’s Guidecontroller processes the I/O requests, the host isn’t burdened by the processing that’s typically associated with reading and w

Page 247 - Upgrading the Subsystem

B–48 HSG80 User’s GuideSee alsoCONFIGURATION RESETCONFIGURATION SAVEINITIALIZE

Page 248 - Upgrading Controller Software

CLI Commands B–49CONFIGURATION SAVEForces a current copy of configuration information in a controller’s non-volatile memory into a configuration file

Page 250 - 6–4 HSG80 User’s Guide

CLI Commands B–51CREATE_PARTITIONDivides a non-transportable disk drive storageset into several, separately-addressable storage units. The command mar

Page 251 - Upgrading the Subsystem 6–5

B–52 HSG80 User’s Guidesmaller than the size specified because metadata also occupies some of the partition’s allocated space.Specify LARGEST in the f

Page 252 - Installing a Software Patch

CLI Commands B–53ExampleThis example shows how to create a RAIDset named RAID9 and divide it into four equal parts. It also creates host-addressable u

Page 254 - 6–8 HSG80 User’s Guide

CLI Commands B–55DELETE connectionsDeletes a host connection entry from the table of known connections.This command deletes a specified connection fro

Page 255 - Listing Software Patches

B–56 HSG80 User’s GuideExamplesDeletes the host connection Server1 from the table of known connections (unless the access path to Server1 is specifica

Page 256 - 5. Enter option 0, Exit

CLI Commands B–57DELETE container-name Deletes a container belonging to the controller’s configuration. You cannot delete a container in use by a high

Page 257 - CXO5606A

General Description 1–9Table 1–3 Key to Figure 1–3 HSG80 Array Controller–Fibre Channel Copper CablingItem Description Part No.1 Backplane connectors

Page 258 - 6–12 HSG80 User’s Guide

B–58 HSG80 User’s GuideSee alsoDELETE FAILEDSETDELETE SPARESETUNMIRROR

Page 259 - Upgrading the Subsystem 6–13

CLI Commands B–59DELETE FAILEDSETRemoves a disk drive from the failedset. The failedset contains disk drives removed by the controller from RAIDsets a

Page 261 - Upgrading the Subsystem 6–15

CLI Commands B–61DELETE SPARESETRemoves a disk drive from the spareset.SyntaxDELETE SPARESET disk-nameParameterdisk-nameIdentifies the disk drive bein

Page 263 - Upgrading the Subsystem 6–17

CLI Commands B–63DELETE unit-number Deletes a logical unit from the controller configuration. The host cannot address deleted units. If the unit’s wri

Page 265 - Upgrading the Subsystem 6–19

CLI Commands B–65DESTROY_PARTITIONMarks the area reserved for a partition as available. The freed area is then consolidated with any adjacent free are

Page 266 - Upgrading Cache Memory

B–66 HSG80 User’s GuideSee alsoADD DISKADD STORAGESETADD STRIPESETCREATE_PARTITIONDELETE unit-numberSHOW

Page 267 - Upgrading the Subsystem 6–21

CLI Commands B–67DIRECTORYLists the diagnostics and utilities available on “this controller.”SyntaxDIRECTORYExampleThe example below shows how to disp

Page 268 - 6–22 HSG80 User’s Guide

1–10 HSG80 User’s GuideFigure 1–4 Optional Maintenance Port Cable for a Terminal ConnectionTable 1–4Key to Figure 1–4: Optional Maintenance Port Cabl

Page 270 - Device Profile

CLI Commands B–69HELP Displays a brief explanation of how to use the question mark (?) to obtain help on any command or CLI function. You must precede

Page 272 - Enclosure Template

CLI Commands B–71INITIALIZEInitializes or destroys metadata on a container. During initialization, a small amount of disk space is reserved for contro

Page 273 - CLI Commands

B–72 HSG80 User’s GuideSwitchesCAPACITY=CYLINDERS=HEADS=SECTORS_PER_TRACK=CAPACITY may be specified 1 to the maximum container size (in blocks); CYLIN

Page 274 - CLI Overview

CLI Commands B–73See “Chunk Size,” page 3–47 for information regarding recommended chunk size settings for your application.DESTROY (Default)NODESTROY

Page 275 - Entering CLI Commands

B–74 HSG80 User’s GuideSpecify NOSAVE_CONFIGURATION if you do not want to store a copy of the controller configuration on a container.See “Backing Up

Page 276 - Changing the CLI Prompt

CLI Commands B–75This example shows how to initialize RAIDset RAID9 with a chunk size of 20:ADD DISK DISK10200 1 2 0ADD DISK DISK20200 2 2 0ADD DISK D

Page 278

CLI Commands B–77LOCATEIndicates the physical location of configured units, storagesets, and devices by flashing the green device fault LED on the fro

Page 279 - ADD CONNECTIONS

General Description 1–11Figure 1–5 HSG80 Array Controller–Fibre Channel Optical CablingTable 1–5 Key to Figure 1–4 HSG80 Array Controller–Fibre Channe

Page 280 - Switches

B–78 HSG80 User’s GuideNot all devices have a device fault LED. Therefore, they do not appear to respond to the LOCATE command.UNITSCauses the green d

Page 281 - Examples

CLI Commands B–79MIRRORCreates a one-member mirrorset from a single disk. This command is used only on disks configured as units or members of a strip

Page 282 - See also

B–80 HSG80 User’s Guidedata, and copying takes less time. However, overall controller performance is reduced during copying.Specify COPY=NORMAL when o

Page 283 - ADD DISK

CLI Commands B–81ExampleThis example shows how to create a one-member mirrorset from each member of a stripeset. These commands set the nominal number

Page 285

CLI Commands B–83POWEROFFPowers off all disk units in a cabinet and turns off the cabinet power.SyntaxPOWEROFFSwitchesBATTERY _ONBATTERY_OFF (Default)

Page 286

B–84 HSG80 User’s GuideTable B–3 shows what action will be taken depending on the switch settings and the results of the attempted flush:Table B–3 POW

Page 287 - ADD MIRRORSET

CLI Commands B–85REDUCERemoves member disk drives from mirrorsets and decreases the nominal number of members in the mirrorsets. Unlike the SET mirror

Page 288 - B–16 HSG80 User’s Guide

B–86 HSG80 User’s GuideOnly normal members can be reduced. A normal member is a mirrorset member whose entire contents are the same as all other norma

Page 289

CLI Commands B–87REDUCE DISK20100 DISK20500 DISK40200SHOW MIRRORSETS Name Storageset Uses Used by ---------

Page 290

1–12 HSG80 User’s Guidedistinctive “snap” sound. This will indicate that the cable is properly inserted into the controller. Fibre Channel Optical Ca

Page 292 - B–20 HSG80 User’s Guide

CLI Commands B–89RENAMERenames a specified container or a specified host connection.SyntaxRENAME old-name new-nameParametersold-nameSpecifies the exis

Page 294

CLI Commands B–91RESTART controllerFlushes all user data from the specified controller’s write-back cache and restarts the controller.SyntaxRESTART co

Page 295 - ADD SPARESET

B–92 HSG80 User’s GuideCaution The IMMEDIATE_SHUTDOWN switch instructs the controller to immediately shutdown, without regard to any data contained w

Page 296

CLI Commands B–93RETRY_ERRORS UNWRITEABLE_DATACauses the controller to attempt to write previously unwriteable data from the write-back cache to the d

Page 298

CLI Commands B–95RUNRuns a diagnostic or utility program on “this controller.” Diagnostic and utility programs only run on “this controller.”SyntaxRUN

Page 299 - ADD UNIT

B–96 HSG80 User’s GuideThe autoconfigure mode is the most thorough mode and allows you to:Automatically test all of the disk units configuredAutomatic

Page 300

CLI Commands B–97ExampleThis example shows how to start the DILX diagnostic program:RUN DILX...See alsoDIRECTORY

Page 301 - CLI Commands B–29

General Description 1–13The HSG80 Array Controller components that you will use most often, such as the maintenance port and the OCP, are conveniently

Page 303 - CLI Commands B–31

CLI Commands B–99SELFTEST controllerFlushes the data from the specified controller’s write-back cache (if present) and shuts down the controller. It t

Page 304 - B–32 HSG80 User’s Guide

B–100 HSG80 User’s GuideCaution The IMMEDIATE_SHUTDOWN switch instructs the controller to immediately shut down, without regard to any data contained

Page 305

CLI Commands B–101SET connection-nameChanges the operating characteristics of a host connection.The SET connection-name command changes the operating

Page 306

B–102 HSG80 User’s GuideUnit number = the number assigned to the unit in the ADD UNIT command. This is the number by which the unit is known internal

Page 307 - CLEAR_ERRORS CLI

CLI Commands B–103SET controller Changes parameters on the specified controller.SyntaxSET controllerParametercontrollerIndicates which controller is t

Page 308

B–104 HSG80 User’s GuideTable B–4SET controller SwitchesSwitch ValuesALLOCATION_CLASS decimal numberCACHE_FLUSH_TIMER 1–65535 sec, 10 (default)CACHE_U

Page 309 - Parameters

CLI Commands B–105ALLOCATION_CLASSAllocation class is a unique identification number assigned to the controller pair under certain operating systems.

Page 310

B–106 HSG80 User’s GuideSpecify NOCACHE_UPS to instruct the controller to perform regular cache battery checks and evaluate the condition of the cache

Page 311

CLI Commands B–107Issue this switch through only one controller. The controller must contain a valid cache configuration before specifying this switch

Page 312

1–14 HSG80 User’s GuideFigure 1–8 HSG80 Controller Operator Control Panel (OCP)To identify the exact location of the OCP, refer to Figure 1–3. Under

Page 313

B–108 HSG80 User’s GuidePORT_1_TOPOLOGY=LOOP_HARDPORT_1_TOPOLOGY=LOOP_SOFTPORT_1_TOPOLOGY=OFFLINEPORT_2_TOPOLOGY=LOOP_HARDPORT_2_TOPOLOGY=LOOP_SOFTPOR

Page 314

CLI Commands B–109TERMINAL_SPEED=baud_rateTERMINAL_SPEED=9600 (Default)Sets the terminal transmission and reception speed (baud rate) to 4800, 9600 (d

Page 316

CLI Commands B–111SET device-nameChanges the transportable characteristics and the maximum data transfer rate between the controller and the specified

Page 317 - CONFIGURATION RESET

B–112 HSG80 User’s GuideIf you specify the NOTRANSPORTABLE switch and there is no metadata on the unit, the unit must be initialized. If you specify T

Page 318

CLI Commands B–113SET EMUSets operating parameters for the environmental monitoring unit (EMU).SyntaxSET EMUSwitchesThe SENSOR and FANSPEED switches c

Page 319 - CONFIGURATION RESTORE

B–114 HSG80 User’s GuideTable B–5 lists the valid EMU set-point temperatures in both Fahrenheit and Celsius. If any of the setpoints assigned to a sla

Page 320

CLI Commands B–115The EMU instructs the fans to operate at high speed when any of the temperature setpoints are exceeded or when one or more fans are

Page 322

CLI Commands B–117SET FAILEDSETChanges the automatic replacement policy for the failedset.SyntaxSET FAILEDSET SwitchesAUTOSPARENOAUTOSPARESpecifies th

Page 323 - CREATE_PARTITION

General Description 1–15Fault Management UtilityThe Fault Management Utility (FMU) provides a limited interface to the controller’s fault-management s

Page 324 - B–52 HSG80 User’s Guide

B–118 HSG80 User’s GuideThese steps use DISK10000 as an example.1. Delete all containers to which the disk belongs.2. Make the disk transportable.SET

Page 325

CLI Commands B–119SET FAILOVERConfigures both controllers to operate in a dual-redundant, transparent failover, configuration. This allows both contro

Page 326

B–120 HSG80 User’s GuideExampleThis example shows how to set the controllers in a dual-redundant configuration and copy the configuration information

Page 327 - DELETE connections

CLI Commands B–121SET mirrorset-name Changes the characteristics of a mirrorset, including the addition and removal of members.SyntaxSET mirrorset-nam

Page 328

B–122 HSG80 User’s GuideNote No other switches can be set when you specify the MEMBERSHIP switch.If you increase the number of members and specify a

Page 329 - DELETE container-name

CLI Commands B–123Note Normalizing members exist only when you first create a mirrorset or when you clear lost data on a mirrored unit. The controlle

Page 330

B–124 HSG80 User’s Guideattempts to select a disk on a different port than existing mirrorset members. If there is more than one disk drive in the spa

Page 331 - DELETE FAILEDSET

CLI Commands B–125This example shows how to add disk DISK30200 to the mirrorset MIRR1:SET MIRR1 REPLACE=DISK30200A copy operation begins immediately o

Page 333 - DELETE SPARESET

CLI Commands B–127SET MULTIBUS_FAILOVERPlaces “this controller” and the “other controller” into a dual-redundant (failover) configuration within a mul

Page 334

ivSelecting a Cache Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–12Fault-Tolerance. . . . . . . . . . . . . .

Page 335 - DELETE unit-number

1–16 HSG80 User’s GuideHSUTILUse HSUTIL to upgrade the firmware on disk drives in the subsystem and to format disk drives. See “Upgrading Firmware on

Page 336

B–128 HSG80 User’s GuideDue to the amount of information being passed from one controller to the other, this command may take up to one minute to comp

Page 337 - DESTROY_PARTITION

CLI Commands B–129SET NOFAILOVERReconfigures both controllers to operate in a non-dual-redundant (non-failover) configuration. Immediately after enter

Page 338

B–130 HSG80 User’s GuideSpecify NODESTROY_UNFLUSHABLE_DATA to leave the unwritten data intact in the failed controller’s write-back cache. When the fa

Page 339 - DIRECTORY

CLI Commands B–131SET NOMULTIBUS_FAILOVERReconfigures both controllers to operate in a non-dual-redundant (non-failover) configuration. Immediately af

Page 340

B–132 HSG80 User’s GuideSpecify NODESTROY_UNFLUSHABLE_DATA to leave the unwritten data intact in the failed controller’s write-back cache. When the fa

Page 341

CLI Commands B–133SET RAIDset-name Changes the characteristics of a RAIDset.SyntaxSET RAIDset-nameParametersRAIDset-nameSpecifies the name of the RAID

Page 342

B–134 HSG80 User’s GuideRECONSTRUCT=FASTRECONSTRUCT=NORMAL (Default)Sets the speed at which the controller reconstructs the data on the new RAIDset me

Page 343 - INITIALIZE

CLI Commands B–135REPLACE=disk-nameInstructs the controller to add a disk member to an existing RAIDset if the following conditions are met:The replac

Page 345 - CLI Commands B–73

CLI Commands B–137SET unit-numberChanges the characteristics of a unit.SyntaxSET unit-numberParameterunit-numberSpecifies the logical unit number to m

Page 346

General Description 1–17Change Volume Serial Number UtilityOnly DIGITIAL authorized service personnel may use this utility. The Change Volume Serial N

Page 347 - CLI Commands B–75

B–138 HSG80 User’s GuideTable B–6SET unit-number Switches for Existing ContainersNote Regardless of storageset type, the RUN and NORUN switches canno

Page 348

CLI Commands B–139Warning 1000: Access IDs in addition to the one(s) specified are still enabled. If you wish to enable ONLY the id(s) listed, disable

Page 349

B–140 HSG80 User’s GuideSelect PREFERRED_PATH=THIS_CONTROLLER to instruct “this controller” to bring the unit online.Select PREFERRED_PATH=OTHER_CONTR

Page 350

CLI Commands B–141unit. The drives making up the unit spin down after the data has been completely flushed.Note Do not specify the RUN and NORUN swit

Page 351

B–142 HSG80 User’s GuideNote The controller may take up to five minutes to flush data contained within the write-back cache when you specify the NOWR

Page 352 - B–80 HSG80 User’s Guide

CLI Commands B–143SHOWDisplays information about controllers, storagesets, devices, partitions, and units. The SHOW command may not display some infor

Page 353

B–144 HSG80 User’s Guidedevice-typeSpecifies the type of devices you want to be displayed. Valid choices are:DEVICES—Shows all devices attached to the

Page 354

CLI Commands B–1451234 5678 9ABC EF00 0001 0001 3056 00D2Each single disk unit or storage device in your subsystem is assigned a unique unit ID number

Page 355 - POWEROFF

B–146 HSG80 User’s GuideThis example shows how to display a complete listing of the mirrorset named MIRR1:SHOW MIRR1Name Storageset

Page 356 - B–84 HSG80 User’s Guide

CLI Commands B–147Extended information:Terminal speed 19200 baud, eight bit, no parity, 1 stop bitOperation control: 00000001 Security state code: 335

Page 357 - CLI Commands B–85

1–18 HSG80 User’s GuideCache ModuleEach controller requires a companion cache module as shown in Figure 1–9. Figure 1–7 on page 1–13 shows the locati

Page 359

CLI Commands B–149SHUTDOWN controllerFlushes all user data from the specified controller’s write-back cache (if present) and shuts down the controller

Page 360

B–150 HSG80 User’s GuideCaution The IMMEDIATE_SHUTDOWN switch causes the controller to keep unflushed data in the write-back cache until it restarts

Page 361

CLI Commands B–151UNMIRRORConverts a one-member mirrorset back to a non-mirrored disk drive and deletes its mirrorset from the list of known mirrorset

Page 363 - RESTART controller

C–1APPENDIX CLED CodesThis appendix shows and describes the LED codes that you may encounter while servicing the controller, cache module, and externa

Page 364

C–2 HSG80 User’s GuideOperator Control Panel LED CodesUse Table C–1 to interpret solid OCP patterns and Table C–2 to identify flashing OCP patterns. N

Page 365 - RETRY_ERRORS UNWRITEABLE_DATA

LED Codes C–3Solid OCP PatternsTable C–1 Solid OCP PatternsPatternOCP CodeError Repair Action ●●●●●●3F DAEMON diagnostic failed hard in non-fault tole

Page 366

C–4 HSG80 User’s Guide ●●●❍❍❍38 Controller operation terminatedLast Failure event required termination of controller operation (e.g. SHUT DOWN VIA CLI

Page 367 - Parameter

LED Codes C–5 ●●❍❍❍❍30 An unexpected bugcheck occurred before subsystem initialization completedAn unexpected Last Failure occurred during initializat

Page 368 - B–96 HSG80 User’s Guide

General Description 1–19Figure 1–9 Cache ModuleItem Description Part No.1 Cache-memory power LED button —2 ECB Y cable for the BA370 EnclosureECB Y ca

Page 369

C–6 HSG80 User’s Guide ●❍●❍●❍2A All cabinet IO modules are not of the same typeCabinet I/O modules are a combination of single-sided and differentialE

Page 370

LED Codes C–7 ●❍❍●❍●25 Recursive Bugcheck detectedThe same bugcheck has occurred three times within ten minutes, and controller operation has terminat

Page 371 - SELFTEST controller

C–8 HSG80 User’s GuideFlashing OCP PatternsTable C–2 Flashing OCP PatternsPatternOCP CodeError Repair Action ❍❍❍❍❍●1 Program card EDC error Replace pr

Page 372

LED Codes C–9 ●●❍❍❍❍30 The JSRAM battery is bad Replace controller ●●❍❍●❍32 First-half diagnostics of the Time of Year Clock failedReplace controller

Page 374

D–1APPENDIX DEvent Reporting: Templates and CodesThis appendix describes the event codes that the fault-management software generates for spontaneous

Page 375 - SET controller

D–2 HSG80 User’s GuidePassthrough Device Reset Event Sense Data ResponseEvents reported by passthrough devices during host/device operations are conve

Page 376 - B–104 HSG80 User’s Guide

Event Reporting: Templates and Codes D–3Last Failure Event Sense Data ResponseUnrecoverable conditions detected by either software or hardware and cer

Page 377 - CLI Commands B–105

D–4 HSG80 User’s GuideFigure D–2 Template 01 - Last Failure Event Sense Data Response Formatoff bit 7 6 5 4 3 2 1UnusdUnusedUnusedUnusedUnusedUnusedUn

Page 378 - B–106 HSG80 User’s Guide

Event Reporting: Templates and Codes D–5Multiple-Bus Failover Event Sense Data ResponseThe HSG80 SCSI Host Interconnect Services software component re

Page 379 - CLI Commands B–107

1–20 HSG80 User’s GuideCaching TechniquesThe cache module supports the following caching techniques to increase the subsystem’s read and write perfor

Page 380 - B–108 HSG80 User’s Guide

D–6 HSG80 User’s GuideFailover Event Sense Data ResponseThe HSG80 controller Failover Control software component reports errors and other conditions e

Page 381

Event Reporting: Templates and Codes D–7Figure D–4 Template 05 - Failover Event Sense Data Response Formatoff bit 7 6 5 4 3 2 1UnusdUnusedUnusedUnused

Page 382

D–8 HSG80 User’s GuideNonvolatile Parameter Memory Component Event Sense Data ResponseThe HSG80 controller Executive software component reports errors

Page 383 - SET device-name

Event Reporting: Templates and Codes D–9Backup Battery Failure Event Sense Data ResponseThe HSG80 controller Value Added Services software component r

Page 384

D–10 HSG80 User’s GuideSubsystem Built-In Self Test Failure Event Sense Data ResponseThe HSG80 controller Subsystem Built-In Self Tests software compo

Page 385

Event Reporting: Templates and Codes D–11Figure D–7 Template 13 - Subsystem Built-In Self Test Failure Event Sense Data Response Formatoff bit 7 6 5 4

Page 386 - B–114 HSG80 User’s Guide

D–12 HSG80 User’s GuideMemory System Failure Event Sense Data ResponseThe HSG80 controller Memory Controller Event Analyzer software component and the

Page 387

Event Reporting: Templates and Codes D–13Device Services Non-Transfer Error Event Sense Data ResponseThe HSG80 controller Device Services software com

Page 388

D–14 HSG80 User’s GuideDisk Transfer Error Event Sense Data ResponseThe HSG80 controller Device Services and Value Added Services software components

Page 389 - SET FAILEDSET

Event Reporting: Templates and Codes D–15Figure D–10 Template 51 - Disk Transfer Error Event Sense Data Response Formatoff bit 7 6 5 4 3 2 1ReservedTo

Page 390

General Description 1–21Write-Through CachingWhen the controller receives a write request from the host, it stores the data in its cache module, write

Page 391 - SET FAILOVER

D–16 HSG80 User’s GuideInstance CodesAn Instance Code is a number that uniquely identifies an event being reported.Instance Code StructureFigure D–11

Page 392

Event Reporting: Templates and Codes D–17NR Threshold Located at byte offset {8}32, the NR Threshold is the notification/recovery threshold assigned t

Page 393 - SET mirrorset-name

D–18 HSG80 User’s GuideTable D–1 contains the instance codes that can be issued by the controller’s fault-management software. Table D–1 Instance Code

Page 394 - B–122 HSG80 User’s Guide

Event Reporting: Templates and Codes D–19020D2401The wrong write cache module is configured. The serial numbers do not match. Either the existing or t

Page 395 - CLI Commands B–123

D–20 HSG80 User’s Guide022C0064The device specified in the Device Locator has transitioned from Copying or Normalizing state to Normal state.51022E006

Page 396

Event Reporting: Templates and Codes D–2102492401The write cache module which is the mirror for the primary cache is unexpectedly not present (missing

Page 397

D–22 HSG80 User’s Guide0256000AThe write operation failed because the unit is Data Safety Write Protected. The Information field of the Device Sense D

Page 398

Event Reporting: Templates and Codes D–2302613801Memory diagnostics performed during controller initialization detected that the DIMM in location 1 fa

Page 399 - SET MULTIBUS_FAILOVER

D–24 HSG80 User’s Guide026E0001The device specified in the Device Locator field has been reduced from the Mirrorset associated with the logical unit.

Page 400

Event Reporting: Templates and Codes D–25027A2201The CACHEB0 Memory Controller failed Cache Diagnostics testing performed on the other cache during a

Page 401 - SET NOFAILOVER

1–22 HSG80 User’s GuideTHIS CONTROLLER CACHE_UPS command. See Appendix B, “CLI Commands,” for instructions on using this command.Cache Policies Resul

Page 402

D–26 HSG80 User’s Guide02892301The CACHE backup battery is near its end of life. The Memory Address field contains the starting physical address of th

Page 403 - SET NOMULTIBUS_FAILOVER

Event Reporting: Templates and Codes D–270311430ANonvolatile memory and drive metadata indicate conflicting drive configurations.510312430AThe Synchro

Page 404

D–28 HSG80 User’s Guide03374002During device initialization the maximum number of errors for a data transfer operation was exceeded.Pass-through033840

Page 405 - SET RAIDset-name

Event Reporting: Templates and Codes D–2903CD2002Device port SCSI chip reported gross error during operation to a device which is unknown to the contr

Page 406 - B–134 HSG80 User’s Guide

D–30 HSG80 User’s Guide03D6450ADuring device initialization, the device reported the SCSI Sense Key MEDIUM ERROR. This indicates that the command term

Page 407

Event Reporting: Templates and Codes D–3103DE450ADuring device initialization, the device reported the SCSI Sense Key ABORTED COMMAND. This indicates

Page 408

D–32 HSG80 User’s Guide03F20064The SWAP interrupts have been cleared and re-enabled for all device ports. Note that in this instance the Associated Po

Page 409 - SET unit-number

Event Reporting: Templates and Codes D–3303FA0D01The EMU has detected an elevated temperature condition. Note that in this instance the Associated Tar

Page 410 - B–138 HSG80 User’s Guide

D–34 HSG80 User’s Guide07080B0AFailover Control was unable to send keepalive communication to the other controller. It is assumed that the other contr

Page 411 - CLI Commands B–139

Event Reporting: Templates and Codes D–350C433E02The Quadrant 3 Memory Controller (CACHEB1) detected a Firewall error.1443010064Host Port Protocol com

Page 412 - B–140 HSG80 User’s Guide

General Description 1–23DIMM or cache memory controller chip failureGood Data integrity: Write-back data that was not written to media when failure oc

Page 413 - CLI Commands B–141

D–36 HSG80 User’s GuideLast Failure CodesA Last Failure Code is a number that uniquely-describes an unrecoverable condition. It is found at byte offse

Page 414

Event Reporting: Templates and Codes D–37HWThis hardware/software flag is located at byte offset 104, bit 7. If this flag is equal to 1, the unrecover

Page 415

D–38 HSG80 User’s GuideComponent IDsA component ID uniquely identifies the software component that detected the event and is found at byte offset {11}

Page 416 - B–144 HSG80 User’s Guide

Event Reporting: Templates and Codes D–39010E0110All structures contained in the System Information Page (SIP) and the Last Failure entries have been

Page 417

D–40 HSG80 User’s Guide01160108 The I960 reported a machine fault (parity error).Last Failure Parameter [0] contains the RESERVED value.Last Failure P

Page 418 - B–146 HSG80 User’s Guide

Event Reporting: Templates and Codes D–41011C0011 Controller execution terminated via display of solid fault code in OCP LEDs. Note that upon receipt

Page 419 - CLI Commands B–147

D–42 HSG80 User’s Guide01910084 A Cache Module was inserted or removed.Last Failure Parameter [0] contains the value of actual Cache Module A exists s

Page 420

Event Reporting: Templates and Codes D–4301950188 An error has occurred that caused the FX to be rest, when not permissible.Last Failure Parameter [0]

Page 421 - SHUTDOWN controller

D–44 HSG80 User’s Guide01992088 An error was detected by the PLX.Last Failure Parameter [0] contains the value of read diagnostic register 0.Last Fail

Page 422

Event Reporting: Templates and Codes D–45022C0100 A READ_LONG operation was requested for a Local Buffer Transfer. READ_LONG is not supported for Loca

Page 423 - UNMIRROR

1–24 HSG80 User’s GuideTable 1-8 shows the cache policies resulting from full or partial failure of cache module A’s ECB in a dual-redundant configur

Page 424

D–46 HSG80 User’s Guide027B0102 An invalid status was returned from VA$XFER() in a complex ACCESS operation.Last Failure Parameter[0] contains the DD

Page 425 - LED Codes

Event Reporting: Templates and Codes D–47029A0100 Invalid cache buffer metadata detected while scanning the Buffer Metadata Array. Found a page contai

Page 426 - C–2 HSG80 User’s Guide

D–48 HSG80 User’s Guide02AD0180 The FX detected a compare error for data that was identical. This error has always previously occurred due to a hardwa

Page 427 - Solid OCP Patterns

Event Reporting: Templates and Codes D–4902C70100 Bad BBR offsets for active shadowset, detected on write.02C80100 Bad BBR offsets for active shadowse

Page 428 - C–4 HSG80 User’s Guide

D–50 HSG80 User’s Guide02E11016 While attempting to restore saved configuration information, data for two unrelated controllers was found. The restore

Page 429 - LED Codes C–5

Event Reporting: Templates and Codes D–5102EF0102 A CLD is free when it should be allocated. Last Failure Parameter [0] contains the requesting entity

Page 430 - C–6 HSG80 User’s Guide

D–52 HSG80 User’s Guide02F60103 An invalid modification to the no_interlock VSI flag was attempted. Last Failure Parameter [0] contains the nv_index o

Page 431 - LED Codes C–7

Event Reporting: Templates and Codes D–5302FC0180 The FX detected a compare error for data that was identical. This error has always previously occurr

Page 432 - Flashing OCP Patterns

D–54 HSG80 User’s Guide030B0188 A dip error was detected when pcb_busy was set.Last Failure Parameter [0] contains the PCB port_ptr value.Last Failure

Page 433 - LED Codes C–9

Event Reporting: Templates and Codes D–5503330188 A parity error was detected by a device port while sending data out onto the SCSI bus.Last Failure P

Page 434

General Description 1–25Less than 50% chargedAt least 50% chargedData loss: NoCache policy: Controller A supports write-through caching only; controll

Page 435 - APPENDIX D

D–56 HSG80 User’s Guide03370108 A device port detected an illegal script instruction.Last Failure Parameter [0] contains the PCB port_ptr value.Last F

Page 436 - D–2 HSG80 User’s Guide

Event Reporting: Templates and Codes D–5703390108 An unknown interrupt code was found in a device port’s DSPS register.Last Failure Parameter [0] cont

Page 437

D–58 HSG80 User’s Guide033F0108 An EDC error was detected on a read of a soft-sectored device path not yet implemented.Last Failure Parameter [0] cont

Page 438 - D–4 HSG80 User’s Guide

Event Reporting: Templates and Codes D–59034A0100 Insufficient memory available for PUB allocation.034B0100 Insufficient memory available for DS init

Page 439 - CXO5314B

D–60 HSG80 User’s Guide03980100 Failed to allocate expandable EMU static work structures.03990100 Failed to allocate expandable EMU work entry.039A010

Page 440 - D–6 HSG80 User’s Guide

Event Reporting: Templates and Codes D–6104030102 The USB index supplied in the Event Information Packet (EIP) is larger than the maximum number of US

Page 441 - CXO6177A

D–62 HSG80 User’s Guide05010100 In recursive_nonconflict could not get enough memory for scanning the keyword tables for configuration name conflicts.

Page 442 - D–8 HSG80 User’s Guide

Event Reporting: Templates and Codes D–6308020100 No memory could be allocated for a NVFOC information packet.08030101 Work received on the S_nvfoc_bq

Page 443 - CXO6179A

D–64 HSG80 User’s Guide08170100 A request to read the next configuration was received but the memory was not locked.08180100 Could not get enough memo

Page 444 - D–10 HSG80 User’s Guide

Event Reporting: Templates and Codes D–6509C80101 Remote FLM detected an invalid facility to act upon.Last Failure Parameter [0] contains the facility

Page 445 - CXO6180A

vReplacement Policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3–40Reconstruction Policy. . . . . . . . . .

Page 446 - D–12 HSG80 User’s Guide

1–26 HSG80 User’s GuideFailed At least 50% chargedData loss: NoCache policy: Controller A supports write-through caching only; controller B supports

Page 447 - CXO6182A

D–66 HSG80 User’s Guide0A140100 New entry pointer is not properly aligned.0A150100 New entry record type is out of range.0A190102 ilf_depopulate_DWD_t

Page 448 - D–14 HSG80 User’s Guide

Event Reporting: Templates and Codes D–670A2D0100 ilf_populate_DWD_from_cache buffer stack entry zero or not page aligned.0A2E0100 ilf_populate_DWD_fr

Page 449 - Response Format

D–68 HSG80 User’s Guide0D000011 The EMU firmware returned a bad status when told to poweroff. Last Failure Parameter [0] contains the value of the bad

Page 450 - 01010302

Event Reporting: Templates and Codes D–6912080102 vsi_ptr->cs_interlocked not set.Last Failure Parameter [0] contains the ASSUME instance address.L

Page 451 - Component ID

D–70 HSG80 User’s Guide20100101 A config_node of type VA_MA_DEVICE had an unrecognized SCSI device type. Last Failure Parameter[0] contains the SCSI d

Page 452 - D–18 HSG80 User’s Guide

Event Reporting: Templates and Codes D–7120240000 A restart of both controllers is required when entering multibus failover.20260000 With “set failove

Page 453

D–72 HSG80 User’s Guide44640100 Not enough abort requests in the system.44650100 Exceeded the number of SEST abort retries.44660100 Unable to allocate

Page 454 - D–20 HSG80 User’s Guide

Event Reporting: Templates and Codes D–7344760100 The Host Port Transport ran out of work requests.44770102 An illegal script return value was receive

Page 455

D–74 HSG80 User’s Guide447F0100 The Host Port Transport memory for LOGI parameters.44800101 An illegal status was returned to the name service command

Page 456 - D–22 HSG80 User’s Guide

Event Reporting: Templates and Codes D–7580050100 DILX tried to change the usb unit state from MAINTENANCE_MODE to NORMAL but DILX never received noti

Page 457

General Description 1–27Failed Less than 50% chargedData loss: NoCache policy: Both controllers support write-through caching only.Failover: In transp

Page 458 - D–24 HSG80 User’s Guide

D–76 HSG80 User’s Guide84010100 An unsupported message type or terminal request was received by the CLONE virtual terminal code from the CLI.85010100

Page 459

Event Reporting: Templates and Codes D–77Recommended Repair Action CodesRecommended Repair Action Codes are embedded in Instance and Last Failure code

Page 460 - D–26 HSG80 User’s Guide

D–78 HSG80 User’s Guide0B The other controller in a dual-redundant configuration has been reset with the “Kill” line by the controller that reported t

Page 461

Event Reporting: Templates and Codes D–7924 Check for the following invalid write cache configurations:If the wrong write cache module is installed, r

Page 462 - D–28 HSG80 User’s Guide

D–80 HSG80 User’s Guide40 If the Sense Data FRU field is non-zero, follow repair action 41. Otherwise, replace the appropriate FRU associated with the

Page 463

Event Reporting: Templates and Codes D–8156 Perform the repair actions indicated in any and all event reports found for the member device that was rem

Page 464 - D–30 HSG80 User’s Guide

D–82 HSG80 User’s GuideComponent Identifier CodesComponent Identifier Codes are embedded in Instance and Last Failure codes. Refer to “Instance Codes,

Page 465

Event Reporting: Templates and Codes D–8382 Subsystem Built-In Self Tests (BIST)83 Device Configuration Utilities (CONFIG)84 Clone Unit Utility (CLONE

Page 466 - D–32 HSG80 User’s Guide

D–84 HSG80 User’s GuideEvent Threshold CodesTable D–6 lists the classifications for event notification and recovery threshold values.Table D–6 Event N

Page 467

Event Reporting: Templates and Codes D–85ASC/ASCQ CodesTable D–7 lists HSG80-specific SCSI ASC and ASCQ codes. These codes are Template-specific and a

Page 468 - D–34 HSG80 User’s Guide

1–28 HSG80 User’s GuideExternal Cache BatteryTo preserve the write-back cache data in the event of a primary power failure, a cache module must be co

Page 469

D–86 HSG80 User’s GuideA0 02 Backup battery failure event report.A0 03 Subsystem built-in self test failure event report.A0 04 Memory system failure e

Page 470 - 01000102

Event Reporting: Templates and Codes D–87D0 01 Disconnect timeout.D0 02 Chip command timeout.D0 03 Byte transfer timeout.D1 00 Bus errors.D1 02 Unexpe

Page 472 - Component IDs

E–1APPENDIX EController SpecificationsThis appendix contains physical, electrical, and environmental specifications for the HSG80 array controller.

Page 473

E–2 HSG80 User’s GuidePhysical and Electrical Specifications for the ControllerTable E–1 lists the physical and electrical specifications for the cont

Page 474 - D–40 HSG80 User’s Guide

Controller Specifications E–3Environmental SpecificationsThe HSG80 array controller is intended for installation in a Class A computer room environmen

Page 476 - D–42 HSG80 User’s Guide

G–1Glossary This glossary defines terms pertaining to the HSG80 Fibre Channel array controller. It is not a comprehensive glossary of computer terms.8

Page 477

G–2 HSG80 User’s Guidearray controller software Abbreviated ACS. Software contained on a removable ROM program card that provides the operating system

Page 478 - D–44 HSG80 User’s Guide

Glossary G–3byte A binary character string made up of 8 bits operated on as a unit.cache memory A portion of memory used to accelerate read and write

Page 479

General Description 1–29When the batteries are fully charged, an ECB can preserve 512 MB of cache memory for 24 hours. However, the battery capacity d

Page 480 - D–46 HSG80 User’s Guide

G–4 HSG80 User’s Guidecontainer 1) Any entity that is capable of storing data, whether it is a physical device or a group of physical devices. (2) A v

Page 481

Glossary G–5differential SCSI bus A bus in which a signal’s level is determined by the potential difference between two wires. A differential bus is m

Page 482 - D–48 HSG80 User’s Guide

G–6 HSG80 User’s GuideEMU Environmental monitoring unit. A unit that provides increased protection against catastrophic failures. Some subsystem enclo

Page 483

Glossary G–7FC–PH The Fibre Channel Physical and Signaling standard.FC–SB Fibre Channel Single Byte Command Code SetFC–SW Fibre Channel Switched Topol

Page 484 - D–50 HSG80 User’s Guide

G–8 HSG80 User’s GuideFRU Field replaceable unit. A hardware component that can be replaced at the customer’s location by DIGITAL service personnel or

Page 485

Glossary G–9UNIX®, OpenVMS, Sun®, and Hewlett-Packard® HP–UX); B, IBM AIX®; C, Proprietary; and D, Microsoft Windows NTTM Server.hot disks A disk cont

Page 486 - D–52 HSG80 User’s Guide

G–10 HSG80 User’s GuideI/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 1

Page 487

Glossary G–11logical unit A physical or virtual device addressable through a target ID number. LUNs use their target’s bus connection to communicate o

Page 488 - D–54 HSG80 User’s Guide

G–12 HSG80 User’s Guidemetadata The data written to a disk for the purposes of controller administration. Metadata improves error detection and media

Page 489

Glossary G–13nonredundant controller configuration(1) A single controller configuration. (2) A controller configuration that does not include a second

Page 490 - D–56 HSG80 User’s Guide

1–30 HSG80 User’s GuideNote If a UPS is used for backup power, the controller does not check the battery. See Appendix B, “CLI Commands,” for inform

Page 491

G–14 HSG80 User’s Guideparity check A method of detecting errors when data is sent over a communications line. With even parity, the number of ones in

Page 492 - D–58 HSG80 User’s Guide

Glossary G–15port (1) In general terms, a logical channel in a communications system. (2) The hardware and software used to connect a host controller

Page 493

G–16 HSG80 User’s GuideRAID Redundant Array of Independent Disks. Represents multiple levels of storage access developed to improve performance or ava

Page 494 - D–60 HSG80 User’s Guide

Glossary G–17RAM Random access memory.read ahead caching A caching technique for improving performance of synchronous sequential reads by prefetching

Page 495

G–18 HSG80 User’s Guideinstalled in a 3.5-inch or 5.25-inch carrier, whether it is a storage device or power supply.SCSI Small computer system interfa

Page 496 - D–62 HSG80 User’s Guide

Glossary G–19service rate The rate at which an entity is able to service requests For example, the rate at which an Arbitrated Loop is able to service

Page 497

G–20 HSG80 User’s GuideStorageWorks systems include integrated SBBs and array controllers to form storage subsystems. System-level enclosures to house

Page 498 - D–64 HSG80 User’s Guide

Glossary G–21topology An interconnection scheme that allows multiple Fibre Channel ports to communicate with each other. For example, point-to-point,

Page 499

G–22 HSG80 User’s Guidewarm swap A device replacement method that allows the complete system remains online during device removal or insertion. The sy

Page 500 - D–66 HSG80 User’s Guide

I–1IndexAAC input modulepart number, 1–3Access doorpart number, 1–9ADD DISK, B–11NOTRANSPORTABLE, B–12TRANSFER_RATE_REQUESTED, B–12TRANSPORTABLE, B–12

Page 501

2–1CHAPTER 2Configuring an HSG80 Array ControllerThis chapter explains how to configure an HSG80 Array Controller and the modules that support its ope

Page 502 - D–68 HSG80 User’s Guide

I–2 HSG80 User’s GuideArray Controller. See ControllerArray of disk drives, 3–8ASC/ASCQ codes, D–85ASC_ASCQ codes, 4–18AUTOSPARE, 3–65SET FAILEDSET, B

Page 503

Index I–3Cache, setting flush timer, B–105CACHE_FLUSH_TIMERSET controller, B–105CACHE_UPSSET controller, B–105Caching techniques, 1–5general descripti

Page 504 - D–70 HSG80 User’s Guide

I–4 HSG80 User’s GuideDELETE connections, B–55DELETE container-name, B–57DELETE FAILEDSET, B–59DELETE SPARESET, B–61DELETE unit-number, B–63DESTROY_PA

Page 505

Index I–5CONFIGURATION RESET, B–45CONFIGURATION RESTORE, B–47Configuration rulesdevices, 2–2LUN capacity, 2–2mirrorsets, 2–2partitions per storageset,

Page 506 - D–72 HSG80 User’s Guide

I–6 HSG80 User’s Guidegeneral description, 1–3host ports, 1–13installingdual-redundant controller configuration, 5–18single-controller configuration,

Page 507

Index I–7single-disk units, B–33sparesets, B–23storageset and device profiles, 3–5stripesets, B–25units, B–27CYLINDERSCREATE_PARTITION, B–52INITIALIZE

Page 508 - D–74 HSG80 User’s Guide

I–8 HSG80 User’s Guidemapping in subsystem, 4–25maximum number in striped mirrorsets, 1–6, 2–2maximum number supported, 1–5, 2–2number per port, 1–5re

Page 509

Index I–9Disk inline exercisergeneral description, 1–15DISKSSHOW device-type, B–144Display. See VTDPYDisplayingcurrent FMU settings, 4–22event codes,

Page 510 - D–76 HSG80 User’s Guide

I–10 HSG80 User’s Guidereplacing ECBs with FRUTIL, 1–16replacing in a dual-redundant controller configuration, 5–27replacing in a single-configuration

Page 511

Index I–11FANSPEEDSET EMU, B–114Fault LEDs, 1–13Fault management utility. See FMUFault remedy table, 4–4Fault-tolerance for write-back cachinggeneral

Page 512 - D–78 HSG80 User’s Guide

2–2 HSG80 User’s GuideIntroductionUse the Getting Started Guide that came with your subsystem to unpack and set up your subsystem prior to configuring

Page 513

I–12 HSG80 User’s GuideGGLMcopperpart number, 1–9installing, 5–33installing in a dual-redundant controller configuration, 5–33installing in a single-c

Page 514 - D–80 HSG80 User’s Guide

Index I–13I/O modulepart number, 1–3replacing, 5–39replacing in a dual-redundant controller configuration, 5–39replacing in a single-configuration con

Page 515

I–14 HSG80 User’s Guidesingle-controller configurationcache module, 5–7controller, 5–4DIMMs, 5–44fibre cable, 5–45GLM, 5–33hub, 5–45software patches,

Page 516 - Component Identifier Codes

Index I–15Map of devices in subsystem, 4–25Mapping storagesets, 3–32Maximum LUN capacity, 2–2MAXIMUM_CACHED_TRANSFERADD UNIT, B–29SET unit-number, B–1

Page 517

I–16 HSG80 User’s GuideNOIDENTIFIERSET controller, B–106SET unit-number, B–139NOIGNORE_ERRORSRESTART controller, B–91SELFTEST controller, B–99SHUTDOWN

Page 518 - Event Threshold Codes

Index I–17fibre channel copper cable10-meter, 1–95-meter, 1–9fibre channel copper cablingparts used in configuring the controller, 1–9fibre channel op

Page 519 - ASC/ASCQ Codes

I–18 HSG80 User’s GuidePORT_2_ALPASET controller, B–107PORT_2_TOPOLOGYSET controller, B–108PortsSee also Device ports, Host portsPower sourceenabling

Page 520 - D–86 HSG80 User’s Guide

Index I–19REDUCED, 3–41replacement policy, 3–40RAIDsetsadding to configuration, B–19adding while missing a member, B–21changing characteristics, B–133

Page 521

I–20 HSG80 User’s Guidefibre cable, 5–45dual-redundant controller configuration, 5–45single-controller configuration, 5–45GLM, 5–32hub, 5–45dual-redun

Page 522

Index I–21modulesdual-redundant controller configuration, 5–8modules in a single-controller configuration, 5–2PCMCIA card, 5–46PVA module, 5–34first e

Page 523 - Controller Specifications

Configuring an HSG80 Array Controller 2–3Configuring an HSG80 Array ControllerYou can use this procedure to configure your controller in one of the fo

Page 524 - E–2 HSG80 User’s Guide

I–22 HSG80 User’s GuideSCSI command operations, 4–18SCSI device ports. See Device portsSCSI device targets. See DevicesSCSI target ID numbers. See Tar

Page 525 - Environmental Specifications

Index I–23NORUN, B–140NOWRITE_PROTECT, B–141NOWRITEBACK_CACHE, B–141PREFERRED_PATH, B–139READ_CACHE, B–140READAHEAD_CACHE, B–140RUN, B–140WRITE_PROTEC

Page 526

I–24 HSG80 User’s GuideSingle-controller configurationconnecting to the host using one hub, 2–14ECB, 1–28installingcache module, 5–7controller, 5–4DIM

Page 527

Index I–25creating map, 3–32deleting, 3–65displaying information, B–143displaying switches, 3–66dividing, 3–37duplicating data with the Clone utility,

Page 528 - G–2 HSG80 User’s Guide

I–26 HSG80 User’s GuideTargets. See DevicesTemplate, enclosure, A–4Templates, D–85Terminalsetting parity, B–108setting speed, B–109Terminal connection

Page 529 - Glossary G–3

Index I–27See also Config utilitySee also HSUTILTroubleshooting and maintaining the controllerutilities and exercisers, 1–14Turning off the subsystem,

Page 530 - G–4 HSG80 User’s Guide

I–28 HSG80 User’s Guiderenaming with the CHVSN utility, 1–17VTDPYchecking communication with host, 4–24commands, 4–23general description, 1–15, 4–23ru

Page 531 - Glossary G–5

2–4 HSG80 User’s GuideIf this is a single configuration with a single hub, set PORT 2 off-line.If this is a dual-redundant configuration, the “other c

Page 532 - G–6 HSG80 User’s Guide

Configuring an HSG80 Array Controller 2–5If you’re configuring dual-redundant controllers, also change the CLI prompt on the “other controller.” Use t

Page 533 - Glossary G–7

viChapter 4 TroubleshootingMaintenance Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–1Troubleshooti

Page 534 - G–8 HSG80 User’s Guide

2–6 HSG80 User’s GuideSetting the PVA Module ID SwitchThe Power, Verification, and Addressing (PVA) module provides unique addresses to extended subsy

Page 535 - Glossary G–9

Configuring an HSG80 Array Controller 2–7Establishing a Local Connection to the ControllerYou can communicate with a controller locally or remotely. U

Page 536 - G–10 HSG80 User’s Guide

2–8 HSG80 User’s GuideCaution The local-connection port described in this book generates, uses, and can radiate radio-frequency energy through cables

Page 537 - Glossary G–11

Configuring an HSG80 Array Controller 2–9Figure 2–3 “This Controller” and “Other Controller”CXO6468BOther controllerThis controller

Page 538 - G–12 HSG80 User’s Guide

2–10 HSG80 User’s GuideSelecting a Failover ModeWhen selecting a failover mode, use transparent failover if you want the failover to occur without any

Page 539 - Glossary G–13

Configuring an HSG80 Array Controller 2–11Using Multiple-Bus FailoverMultiple-bus (or host-assisted) failover is a dual-redundant controller configura

Page 540 - G–14 HSG80 User’s Guide

2–12 HSG80 User’s GuideEnabling Mirrored Write-Back CacheBefore configuring dual-redundant controllers and enabling mirroring, ensure the following co

Page 541 - Glossary G–15

Configuring an HSG80 Array Controller 2–13Backing up Power with a UPSBy default, the controller expects to use an external cache battery (ECB) as back

Page 542 - G–16 HSG80 User’s Guide

2–14 HSG80 User’s GuideConnecting the Subsystem to the HostThis section describes how to connect your subsystem to a host. It also includes instructio

Page 543 - Glossary G–17

Configuring an HSG80 Array Controller 2–15Use the following steps to connect a single, nonredundant controller to the host using one hub:1. Stop all I

Page 544 - G–18 HSG80 User’s Guide

viiReplacing the External Cache Battery Storage Building Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 545 - Glossary G–19

2–16 HSG80 User’s Guide Use the following steps to connect a single, nonredundant controller to the host using one hub:1. Stop all I/O from the host t

Page 546 - G–20 HSG80 User’s Guide

Configuring an HSG80 Array Controller 2–17Connecting a Dual-Redundant Controller Configuration to the HostThere are two possible ways to connect dual-

Page 547 - Glossary G–21

2–18 HSG80 User’s Guide1. Stop all I/O from the host to its devices on the bus to which you are connecting the controllers.2. Connect the Fibre Channe

Page 548 - G–22 HSG80 User’s Guide

Configuring an HSG80 Array Controller 2–19Use the following steps and Figure 2–7 to connect your dual-redundant controllers to the host using two hubs

Page 549

2–20 HSG80 User’s GuideTable 2–4 Key to Figure 2–7 Cabling for Dual-Redundant Configuration with Two Hubs (optical) 1. Stop all I/O from the host to i

Page 550 - I–2 HSG80 User’s Guide

Configuring an HSG80 Array Controller 2–21Using One HubUse the following steps and Figure 2–8 to connect your dual-redundant controllers to the host u

Page 551 - Index I–3

2–22 HSG80 User’s Guide3. Connect the Fibre Channel cable from Port 1 on controller A to Port 9 on hub 1. Repeat this step to connect the second cable

Page 552 - I–4 HSG80 User’s Guide

Configuring an HSG80 Array Controller 2–23Table 2–6 Key to Figure 2–9 Cabling for Dual-Redundant Configuration with One Hub using Fibre Channel Optica

Page 554 - I–6 HSG80 User’s Guide

3–1CHAPTER 3Creating StoragesetsThis chapter provides information to help you create storagesets for your subsystem. The procedure in this chapter tak

Page 555 - Index I–7

viiiAppendix A System ProfilesDevice Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A

Page 556 - I–8 HSG80 User’s Guide

3–2 HSG80 User’s GuideIntroductionStoragesets are implementations of RAID technology, also known as a “Redundant Array of Independent Disks.” Every st

Page 557 - Index I–9

Creating Storagesets 3–3Figure 3–1 Units Created from Storagesets, Partitions, and DrivesTable 3–1 Controller Limitations for RAIDsetsUnitRAIDsetMirro

Page 558 - I–10 HSG80 User’s Guide

3–4 HSG80 User’s GuidePlanning and Configuring StoragesetsUse this procedure to plan and configure the storagesets for your subsystem. Use the referen

Page 559 - Index I–11

Creating Storagesets 3–5Creating a Storageset and Device ProfileCreating a profile for your storagesets and devices can help simplify the configuratio

Page 560 - I–12 HSG80 User’s Guide

3–6 HSG80 User’s GuideFigure 3–2 A Typical Storageset ProfileStorageset Name... accept default valuesDisk Drives... DISK10300, DISK20300, DIS

Page 561 - Index I–13

Creating Storagesets 3–7Determining Storage RequirementsStart the planning process by determining your storage requirements. Here are a few of the que

Page 562 - I–14 HSG80 User’s Guide

3–8 HSG80 User’s GuideChoosing a Storageset TypeDifferent applications may have different storage requirements, so you will probably want to configure

Page 563 - Index I–15

Creating Storagesets 3–9called “chunks.” These chunks are then “striped” across the disk drives in the storageset, thereby allowing several disk drive

Page 564 - I–16 HSG80 User’s Guide

3–10 HSG80 User’s GuideConsiderations for Planning a StripesetKeep the following points in mind as you plan your stripesets:A controller can support u

Page 565 - Index I–17

Creating Storagesets 3–11Figure 3–4 Distribute Members across PortsStripesets contain between 2 and 24 members.Stripesets are well-suited for the foll

Page 566 - I–18 HSG80 User’s Guide

ixHELP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B–69INITIALIZE . . . . . .

Page 567 - Index I–19

3–12 HSG80 User’s GuideApplications that make requests for small amounts of sequentially-located dataApplications that make synchronous random request

Page 568 - I–20 HSG80 User’s Guide

Creating Storagesets 3–13You can configure up to 30 mirrorsets per controller or pair of dual-redundant controllers. Each mirrorset contains a minimum

Page 569 - Index I–21

3–14 HSG80 User’s GuideMirrorset units are set to WRITEBACK_CACHE by default which increases a unit’s performance.A storageset should only contain dis

Page 570 - I–22 HSG80 User’s Guide

Creating Storagesets 3–15Using RAIDsets to Increase Performance and AvailabilityRAIDsets are enhanced stripesets—they use striping to increase I/O per

Page 571 - Index I–23

3–16 HSG80 User’s GuideThe relationship between the chunk size and the average request size determines if striping maximizes the request rate or the d

Page 572 - I–24 HSG80 User’s Guide

Creating Storagesets 3–17High read request ratesInquiry-type transaction processingRAIDsets are not particularly well-suited for the following:Write-i

Page 573 - Index I–25

3–18 HSG80 User’s Guiderequire any more disk drives than mirrorsets, this storageset is an excellent choice for data that warrants mirroring.Considera

Page 574 - I–26 HSG80 User’s Guide

Creating Storagesets 3–19Cloning Data for BackupUse the CLONE utility to duplicate the data on any unpartitioned single-disk unit, stripeset, mirrorse

Page 575 - Index I–27

3–20 HSG80 User’s GuideFigure 3–9 CLONE Steps for Duplicating Unit MembersUse the following steps to clone a single-disk unit, stripeset, or mirrorset

Page 576 - I–28 HSG80 User’s Guide

Creating Storagesets 3–215. When prompted, indicate how you would like the clone unit to be brought online: either automatically or only after your ap

Commentaires sur ces manuels

Pas de commentaire