Hp Array Controller HSG V8.7 Software Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Lager Hp Array Controller HSG V8.7 Software herunter. HP Array Controller HSG V8.7 Software User Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 576
  • Inhaltsverzeichnis
  • FEHLERBEHEBUNG
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 0
EK-HSG80-UG. B01
Digital Equipment Corporation
Maynard, Massachusetts
DIGITAL
HSG80 Array Controller ACS Version 8.2
Users Guide
Seitenansicht 0
1 2 3 4 5 6 ... 575 576

Inhaltsverzeichnis

Seite 1 - User’s Guide

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

Seite 2

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

Seite 3

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

Seite 4

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

Seite 5

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

Seite 6 - Chapter 4 Troubleshooting

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 13

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

Seite 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

Seite 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

Seite 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

Seite 17

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 24 - Revision History

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 35 - General Description 1–11

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

Seite 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

Seite 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

Seite 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

Seite 39 - Configuration Utility

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

Seite 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

Seite 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

Seite 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

Seite 43 - General Description 1–19

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 57

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

Seite 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.

Seite 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

Seite 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

Seite 61 - Maintenance

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

Seite 63 - This controller

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 68 - 1 2 3 4 5 6

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 75

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

Seite 76

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

Seite 77

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

Seite 78

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

Seite 79 - Creating Storagesets

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

Seite 80

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

Seite 81 - Disk drives

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

Seite 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

Seite 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

Seite 84

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

Seite 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 “

Seite 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

Seite 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

Seite 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 (?

Seite 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.

Seite 90 - 3–12 HSG80 User’s Guide

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 101 - Creating Storagesets 3–23

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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.

Seite 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

Seite 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

Seite 117 - Changing Switches

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

Seite 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

Seite 119 - Membership

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

Seite 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:

Seite 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

Seite 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

Seite 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

Seite 124 - Device Transfer Rate

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 149

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

Seite 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

Seite 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:

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 157 - Troubleshooting 4–3

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 165 - Troubleshooting 4–11

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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 ?

Seite 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.

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 191 - Troubleshooting 4–37

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

Seite 192 - 4–38 HSG80 User’s Guide

System Profiles A–3Storageset ProfileStorageset Name ___________________________________________________________Disk Drives___________________________

Seite 193 - Troubleshooting 4–39

A–4 HSG80 User’s GuideEnclosure TemplatePowerSupplyPower SupplyPowerSupplyPowerSupplyPowerSupplyPowerSupplyPowerSupplyPowerSupply

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 204

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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-

Seite 223 - Building Block

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 240 - Installing DIMMs

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

Seite 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.

Seite 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

Seite 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.

Seite 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

Seite 247 - Upgrading the Subsystem

B–48 HSG80 User’s GuideSee alsoCONFIGURATION RESETCONFIGURATION SAVEINITIALIZE

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 258 - 6–12 HSG80 User’s Guide

B–58 HSG80 User’s GuideSee alsoDELETE FAILEDSETDELETE SPARESETUNMIRROR

Seite 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

Seite 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

Seite 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

Seite 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

Seite 266 - Upgrading Cache Memory

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 278

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 285

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

Seite 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

Seite 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

Seite 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

Seite 289

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

Seite 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

Seite 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

Seite 294

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

Seite 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

Seite 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

Seite 298

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

Seite 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

Seite 300

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

Seite 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

Seite 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

Seite 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

Seite 305

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

Seite 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

Seite 307 - CLEAR_ERRORS CLI

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

Seite 308

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

Seite 309 - Parameters

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

Seite 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

Seite 311

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

Seite 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

Seite 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

Seite 314

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

Seite 316

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

Seite 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

Seite 318

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

Seite 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

Seite 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

Seite 322

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

Seite 323 - CREATE_PARTITION

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

Seite 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

Seite 325

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

Seite 326

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 333 - DELETE SPARESET

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

Seite 334

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

Seite 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

Seite 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

Seite 337 - DESTROY_PARTITION

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

Seite 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

Seite 339 - DIRECTORY

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

Seite 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

Seite 341

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

Seite 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

Seite 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

Seite 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

Seite 346

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 355 - POWEROFF

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

Seite 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

Seite 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

Seite 359

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 366

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

Seite 367 - Parameter

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

Seite 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

Seite 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

Seite 370

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

Seite 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

Seite 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

Seite 374

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 382

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 387

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

Seite 388

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 396

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

Seite 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

Seite 398

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

Seite 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.

Seite 400

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

Seite 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

Seite 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

Seite 403 - SET NOMULTIBUS_FAILOVER

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

Seite 404

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

Seite 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

Seite 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

Seite 407

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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}

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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]

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 434

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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.

Seite 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

Seite 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

Seite 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

Seite 445 - CXO6180A

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 457

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

Seite 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

Seite 459

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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,

Seite 465

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 472 - Component IDs

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

Seite 473

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

Seite 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

Seite 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

Seite 477

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 489

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

Seite 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

Seite 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

Seite 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

Seite 493

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

Seite 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

Seite 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

Seite 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

Seite 497

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

Seite 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,

Seite 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

Seite 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

Seite 501

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

Seite 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

Seite 503

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

Seite 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

Seite 505

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

Seite 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,

Seite 507

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

Seite 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

Seite 509

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

Seite 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

Seite 511

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

Seite 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

Seite 513

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

Seite 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

Seite 515

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

Seite 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

Seite 517

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

Seite 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

Seite 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

Seite 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

Seite 521

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

Seite 522

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

Seite 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

Seite 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

Seite 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

Seite 526

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

Seite 527

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

Seite 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

Seite 529 - Glossary G–3

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

Seite 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

Seite 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

Seite 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

Seite 533 - Glossary G–7

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

Seite 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

Seite 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

Seite 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

Seite 537 - Glossary G–11

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 544 - G–18 HSG80 User’s Guide

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

Seite 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

Seite 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-

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 555 - Index I–7

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

Seite 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

Seite 557 - Index I–9

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 566 - I–18 HSG80 User’s Guide

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Kommentare zu diesen Handbüchern

Keine Kommentare