HP HSG80 - StorageWorks RAID Array Controller Maintenance And Service Manual Download Page 79

HSG80 Array Controller V8.7 Maintenance and Service Guide

3–25

Replacement Procedures for BA370 Enclosure Elements

11. Is a replacement cache module available now?

No.  Enter  N(o) and disconnect the PC or terminal from the controller 
maintenance port.

FRUTIL will exit.

NOTE:  If reverting to a single-controller configuration, fill the vacant cache module bay 
with a blank bezel to prevent the enclosure from developing a potential 
over-temperature condition.

Yes. Use the following step a through step i to remove the DIMMs from the 
cache module for installation in the replacement cache module.

a.

Press down on the DIMM retaining clips 

3

 at both ends of the DIMM 

1

 

being removed (see Figure 3–6).

NOTE:  To make pressing down on the DIMM retaining clips easier, use the eraser 
end of a pencil or a small screwdriver.

b.

Gently remove the DIMM from the DIMM slot 

2

 and place the DIMM in 

an antistatic bag or on a grounded antistatic mat.

c.

Repeat step a and step b for each DIMM.

d. Insert each DIMM 

1

 straight into the appropriate slot 

2

 of the cache 

module, ensuring that the notches in the DIMM align with the tabs in the 
slot (see Figure 3–6).

e.

Press the DIMM gently into the slot until seated at both ends.

f.

Engage the two retaining clips 

3

 for the DIMM.

g. Make sure both ends of the DIMM are firmly seated in the slot and both 

retaining clips engage the DIMM.

h. Repeat step d through step g for each DIMM.

i.

Go to step 11 on page 3–26.

Installing a Cache Module

Use the following steps to install a cache module in a dual-redundant controller 
configuration.

CAUTION:  ESD can easily damage a cache module or a DIMM. Wear a snug-fitting, 
grounded ESD wrist strap.

Summary of Contents for HSG80 - StorageWorks RAID Array Controller

Page 1: ...7 Maintenance and Service Guide Part Number EK G80MS SA B01 Second Edition August 2002 Product Version 8 7 This guide provides step by step installation instructions and it serves as a reference for operation troubleshooting and future upgrades ...

Page 2: ...rd The information contained in this document is subject to change without notice Microsoft MS DOS Windows and Windows NT are trademarks of Microsoft Corporation in the U S and or other countries All other product names mentioned herein may be trademarks of their respective companies Hewlett Packard Company shall not be liable for technical or editorial errors or omissions contained herein The inf...

Page 3: ... HSG80 Subsystem in a BA370 Enclosure 1 1 HSG80 Subsystem in a Model 2200 Enclosure 1 5 BA370 Enclosure EMU 1 6 HSG80 Array Controller 1 8 Cache Module 1 9 Connectors Switches and LEDs 1 10 HSG80 Array Controller 1 11 Front Panel 1 11 OCP Switches and LEDs 1 12 GLM Connectors and Components 1 12 180 Watt Power Supply LEDs 1 14 BA370 Enclosure PVA Module Connector and Switches 1 15 BA370 Enclosure ...

Page 4: ...ng a Fiber Optic Cable Switch or Hub 2 9 Installing a Fiber Optic Cable Switch or Hub 2 11 Replacing DIMMs 2 12 Removing DIMMs 2 13 Installing DIMMs 2 14 Replacing a Failed Storageset Member 2 14 Removing a Failed RAIDset or Mirrorset Member 2 14 Installing a New RAIDset or Mirrorset Member 2 15 Replacing a Failed JBOD 2 16 Replacing a Storage Unit with Partitions 2 16 Replacing a Disk Device 2 17...

Page 5: ...porting Cache Module 3 17 Replacing a Controller in a Dual Redundant Controller Configuration 3 20 Removing a Controller 3 20 Installing a Controller 3 21 Replacing a Cache Module in a Dual Redundant Controller Configuration 3 23 Removing a Cache Module 3 23 Installing a Cache Module 3 25 Replacing an ECB 3 28 Replacing an ECB With the BA370 Subsystem Powered On 3 29 Replacing an ECB With the BA37...

Page 6: ... a Cache Module 4 20 Installing a Cache Module 4 22 Replacing an ECB 4 24 Replacing an I O Module 4 26 5 Upgrading the Subsystem Upgrade and Downgrade Procedures for ACS Version 8 7 5 1 Upgrading Controller Software 5 1 Upgrading the Software Image 5 2 Upgrading to ACS Versions 8 7F 8 7G 8 7L and 8 7S 5 3 Rolling Upgrade Procedure 5 3 Shutdown Upgrade Procedure 5 9 Upgrading to ACS Version 8 7P So...

Page 7: ...nnector and switches 1 15 1 11 BA370 enclosure EMU connectors switches and LEDs 1 16 1 12 Model 2200 enclosure EMU switches and LEDs 1 17 1 13 Model 2200 enclosure ECB LEDs 1 18 1 14 Model 2200 enclosure fan LEDs 1 19 2 1 PC terminal to maintenance port connection 2 4 2 2 Ferrule on a fiber optic cable 2 6 2 3 Cleaning procedure for GLM 2 7 2 4 Location of GLMs inside a controller 2 8 2 5 Controll...

Page 8: ...re 4 24 4 9 ECB status LEDs 4 26 4 10 I O module locations in a Model 2200 enclosure 4 27 4 11 I O module bay to SCSI bus number correlation 4 27 5 1 Program PCMCIA card installation 5 1 5 2 Controller reset button and first three LEDs 5 7 5 3 Controller reset button and first three LEDs 5 15 5 4 Upgrading device firmware BA370 enclosure example 5 34 5 5 Cache module DIMM locations 5 41 5 6 DIMM c...

Page 9: ...ure ECB LEDs 1 18 1 14 Model 2200 Enclosure Fan LEDs 1 19 2 1 Cache Module Memory Configurations 2 12 5 1 Cache Module Memory Configurations 5 41 A 1 Controller and Cache Module Specifications A 1 A 2 Operating Environmental Specifications A 2 A 3 Non operating Environmental Specifications A 2 ...

Page 10: ......

Page 11: ...ext of this guide They have the following meanings WARNING Text set off in this manner indicates that failure to follow directions in the warning could result in bodily harm or loss of life Table 1 Document Conventions Element Convention Key names menu items buttons and dialog box titles Bold File names and application names Italics User input command names system responses output and messages Mon...

Page 12: ...injury from electrical shock hazards do not open this enclosure Any RJ 45 receptacle marked with these symbols indicates a network interface connection WARNING To reduce the risk of electrical shock fire or damage to the equipment do not plug telephone or telecommunications connectors into this receptacle Any surface or area of the equipment marked with these symbols indicates the presence of a ho...

Page 13: ... to the rack In multiple rack installations the racks are coupled Only one rack component is extended at any time A rack may become unstable if more than one rack component is extended for any reason Getting Help If you still have a question after reading this guide contact service representatives or visit our website StorageWorks Technical Support In North America call StorageWorks technical supp...

Page 14: ...website has the latest information on this product as well as the latest drivers Access the StorageWorks website at http www compaq com storage From this website select the appropriate product or solution StorageWorks Authorized Reseller For the name of your nearest StorageWorks Authorized Reseller In the United States call 1 800 345 1518 In Canada call 1 800 263 5868 Elsewhere see the StorageWork...

Page 15: ...ics about how the switch operates Refer to the KGPSA PCI to Fibre Channel Host Adapter User Guide for information about the adapter that connects the subsystem to the host Subsystem Components Exploded Views This section illustrates the various subsystem enclosures components and specific attributes of each component Spare part numbers are included as a convenience under two part numbering systems...

Page 16: ...1 2 HSG80 Array Controller V8 7 Maintenance and Service Guide General Description Figure 1 1 HSG80 subsystem in a BA370 enclosure 1 2 4 3 9 18 15 16 17 14 13 12 10 11 CXO7180A 5 6 7 8 9 9 9 ...

Page 17: ...56042 S2 30 56132 S2 9 Gigabit interface converter GBIC short wave GBIC long wave 234458 001 340420 001 FE 09086 01 FD 89504 01 Cache module original Cache module upgraded 400295 001 400295 002 70 33256 S1 70 33256 S2 q HSG80 controller 400285 001 70 33259 S1 w Power verification and addressing PVA module with uninterruptible power supply UPS support 155057 003 70 33253 S3 e Environmental monitori...

Page 18: ... Service Guide General Description i External cache battery ECB dual shown ECB single not shown 400291 001 400292 001 FC HS35X BD FC HS35X BC Table 1 1 HSG80 Subsystem in a BA370 Enclosure Continued Item Description 6 3 Part Number 2 5 2 Part Number ...

Page 19: ...1 5 General Description HSG80 Subsystem in a Model 2200 Enclosure Figure 1 2 and Table 1 2 identify an HSG80 subsystem in a Model 2200 enclosure Figure 1 2 HSG80 subsystem in a Model 2200 enclosure 1 2 2 3 3 4 5 6 6 8 8 9 10 11 12 13 14 CXO7176A 3 14 14 14 7 7 ...

Page 20: ...26312 001 147514 001 70 33547 S1 12 44670 S4 3 Blank bezel 173406 001 74 60460 01 4 Fan 126310 001 70 33538 S1 5 EMU 126315 001 70 40081 S1 6 180 W Power supply 400288 001 FC BA35X HH 7 HSG80 controller 400285 001 70 33259 S1 8 Cache module upgraded 400295 002 70 33256 S2 9 I O modules 126313 001 70 33724 S1 Fibre Channel hub 7 port 234454 001 FE 09061 01 q Fibre Channel hub 12 port 340858 001 30 ...

Page 21: ...1 7 General Description Figure 1 3 BA370 enclosure EMU and EMU EMU communication cable Table 1 3 BA370 Enclosure EMU Communication Cable Item Description 6 3 Part Number 2 5 2 Part Number 1 EMU EMU communication cable 4 meter 401949 001 17 03194 04 CXO6604B 1 ...

Page 22: ...e 1 4 and Table 1 4 identify an HSG80 array controller the location of the program card and how to connect a fiber optic cable and maintenance port cable This setup applies to the BA370 enclosure and Model 2200 enclosure Figure 1 4 HSG80 array controller GLM cabling and program card CXO6691B 4 1 2 3 4 5 6 1 2 3 ...

Page 23: ...ontroller Item Description 6 3 Part Number 2 5 2 Part Number 1 Gigabit link module GLM 402603 001 70 GLMS1 02 2 Program card ACS version 8 7F ACS version 8 7G ACS version 8 7L ACS version 8 7P ACS version 8 7S 170569 001 170570 001 170571 001 BG RHQEB BA BG RFNUB BA BG RMC5A BA BG RHQDB BA BG RKEGA BA 3 Fiber optic cable 2 meter Fiber optic cable 5 meter Fiber optic cable 15 meter Fiber optic cabl...

Page 24: ...rmation for the following components HSG80 array controller 180 watt power supply BA370 enclosure PVA module and EMU Table 1 5 Cache Module Item Description 6 3 Part Number 2 5 2 Part Number 1 DIMM 32 MB DIMM 128 MB 400296 00 1 400297 00 1 70 DIMS1 01 70 DIMS1 02 2 BA370 enclosure only ECB Y cable 1 meter ECB Y cable 3 meters 400298 00 1 401913 00 1 17 04479 03 17 04479 04 2 1 CXO6570B ...

Page 25: ...oller front panel operator control panel OCP switches and LEDs and gigabit link module GLM components Front Panel Figure 1 6 and Table 1 6 identify various physical parts of the HSG80 array controller Figure 1 6 HSG80 array controller front panel connectors switches and LEDs Table 1 6 HSG80 Array Controller Front Panel Connectors Switches and LEDs Item Description 1 GLM connection ports 2 Program ...

Page 26: ...and LEDs on the array controller Figure 1 7 Array controller OCP switches and LEDs GLM Connectors and Components Figure 1 8 and Table 1 8 identify various GLM connectors and components on the array controller Table 1 7 Array Controller OCP Switches and LEDs Item Description 1 Controller reset button 2 Port buttons LEDs 1 through 6 1 2 3 4 5 6 CXO6216C 1 2 ...

Page 27: ...rvice Guide 1 13 General Description Figure 1 8 GLM connectors and components Table 1 8 GLM Connectors and Components Item Description 1 Access door 2 Port 1 GLM 3 Release lever 4 Locking tab 5 Guide holes 6 GLM connector 7 Port 2 GLM 2 3 4 5 6 7 1 ...

Page 28: ... 1 9 and Table 1 9 identify power supply LEDs for the BA370 enclosure and Model 2200 enclosure NOTE Refer to the specific enclosure user guide for detailed information Figure 1 9 180 watt power supply LEDs Table 1 9 180 Watt Power Supply LEDs Item Description 1 Shelf enclosure status LED 2 Power supply status LED 1 2 ...

Page 29: ...er verification and addressing PVA module connector and switches for a BA370 enclosure NOTE Refer to the BA370 enclosure user guide for detailed information Figure 1 10 BA370 enclosure PVA module connector and switches Table 1 10 BA370 Enclosure PVA Module Connector and Switches Item Description 1 Standby power switch 2 Communications port 3 SCSI ID switch CXO5821B 1 2 3 ...

Page 30: ...0 enclosure user guide for detailed information Figure 1 11 BA370 enclosure EMU connectors switches and LEDs Table 1 11 BA370 Enclosure EMU Connectors Switches and LEDs Location Description 1 EMU communications connector labeled IIC 2 System fault LED and alarm control switch 3 Temperature fault LED 4 Power status LED 5 Maintenance terminal connector 6 Fan fault LEDs eight LEDs 7 EMU communication...

Page 31: ...d LEDs for a Model 2200 enclosure NOTE Refer to the Model 2200 enclosure user guide for detailed information Figure 1 12 Model 2200 enclosure EMU switches and LEDs Table 1 12 Model 2200 Enclosure EMU Switches and LEDs Item Description 1 EMU status LED 2 Power status LED 3 Enclosure fault LED 4 Alphanumeric display 5 Increment switch LED 6 Group switch LED CXO6355A 1 2 3 4 5 6 ...

Page 32: ...Figure 1 13 and Table 1 13 identify ECB LEDs for a Model 2200 enclosure NOTE Refer to the Model 2200 enclosure user guide for detailed information Figure 1 13 Model 2200 enclosure ECB LEDs Table 1 13 Model 2200 Enclosure ECB LEDs Item Description 1 ECB charged LED 2 ECB charging LED 3 ECB fault LED CXO6358A 1 2 3 ...

Page 33: ...s Figure 1 14 and Table 1 14 identify fan LEDs for a Model 2200 enclosure NOTE Refer to the Model 2200 enclosure user guide for detailed information Figure 1 14 Model 2200 enclosure fan LEDs Table 1 14 Model 2200 Enclosure Fan LEDs Location Description 1 Power status LED 2 Not used 3 Fan fault LED CXO6358A 1 2 3 ...

Page 34: ......

Page 35: ... Fiber Optic Cable Switch or Hub Replacing DIMMs Replacing a Failed Storageset Member Required Tools The following tools are needed to service a controller cache module BA370 enclosure ECB BA370 enclosure PVA module GLM and I O module a flathead screwdriver for loosening and tightening the I O module retaining screws a small phillips screwdriver for loosening and tightening the GLM access door scr...

Page 36: ...electricity is the movement of people in contact with carpets and clothing Low humidity increases the amount of static electricity Observe the following precautions whenever servicing a subsystem or subsystem component Always use an ESD wrist strap when servicing the controller or other components in the subsystem Make sure that the strap contacts bare skin fits snugly and that the strap grounding...

Page 37: ...ndards negate regulatory compliance or invalidate the product warranty Maintenance Port Precautions The maintenance port generates uses and radiates radio frequency energy through cables that are connected to this port This energy might interfere with radio and television reception Do not leave a cable connected to this port when not communicating with the controller Establishing a Local Connectio...

Page 38: ...controller as shown in Figure 2 1 a For a PC connection plug one end of the maintenance port cable into the communication port of the PC plug the other end into the controller maintenance port b For a terminal connection refer to Figure 2 1 for cabling information Adapter part numbers are provided in Chapter 1 in section Subsystem Components Exploded Views under the specific subsystem type Figure ...

Page 39: ... a new controller is 9600 baud The maximum transfer rate is 19200 If the current configuration uses 19200 use step 5 to establish this rate 5 Optional step To increase the data transfer rate to 19200 baud a Set the controller to 19200 baud with one of the following commands SET THIS_CONTROLLER TERMINAL_SPEED 19200 SET OTHER_CONTROLLER TERMINAL_SPEED 19200 b Configure the terminal emulation softwar...

Page 40: ... When the first ferrule is clean move your fingers to a different area of the cloth and repeat step 1 and step 2 for the remaining ferrule Cleaning a GLM When replacing a GLM make sure to clean the GLM receptacles to ensure optimum performance Use the following steps to clean a GLM 1 Take the polyester swab from the cleaning kit that came with the fiber optic cable CAUTION Do not exert excessive f...

Page 41: ...fully remove dust from the cavity by rotating the swab tip back and forth one or two times 4 Repeat step 1 through step 3 for the receiving side of the optical GLM cavity Replacing a GLM This section shows how to replace a GLM in a controller Figure 2 4 shows the location and orientation of the GLMs 1 GLM 2 Receptacle 3 Swab CXO6531B 1 2 3 4 5 6 1 2 3 ...

Page 42: ... fitting grounded ESD wrist strap Removing a GLM Use the following steps and Figure 2 4 to remove a GLM 1 Remove the controller using steps in either Chapter 3 or Chapter 4 2 Remove the screw that secures the access door 1 on top of the controller 3 Remove the access door and set the door aside 1 Access door 2 Port 1 GLM 3 Release lever 4 Locking tab 5 Guide holes 6 GLM connector 7 Port 2 GLM CXO6...

Page 43: ...ront of the controller 2 Line up the locking tab 4 on the bottom of the replacement GLM with the guide holes 5 in the board and press firmly to seat the GLM 3 Press the release lever 3 firmly into place to secure the GLM 4 Install the access door 1 on top of the controller and secure the door with a screw 5 Install the controller using steps in either Chapter 3 or Chapter 4 Replacing a Fiber Optic...

Page 44: ...ount of data that needs to be flushed from the cache modules Proceed only after the reset buttons stop FLASHING and remain ON Figure 2 5 Controller reset button and first three LEDs IMPORTANT When replacing several cables a switch or a hub label each cable to facilitate installation of the replacement item Otherwise subsystem errors will develop from improper connections 3 If replacing a fiber opt...

Page 45: ...1 If replacing a cable connect the replacement cable into the ports previously used by the old cable If replacing a switch or hub reconnect all cables removed from the old switch or hub 2 Restart each controller by pressing the reset button The controllers automatically restart and the subsystem is now ready for operation IMPORTANT If a controller did not restart use step a through step b a Press ...

Page 46: ...2 7 Cache module DIMM locations CAUTION ESD can easily damage a cache module or a DIMM Wear a snug fitting grounded ESD wrist strap NOTE If a DIMM fails note which DIMM needs replacement based on the diagram displayed on the console Use Figure 2 8 during the removal and installation procedures for component clarification Table 2 1 Cache Module Memory Configurations Memory DIMMs Quantity Location 1...

Page 47: ...ther Chapter 3 or Chapter 4 2 Press down on the DIMM retaining clips 3 at both ends of the DIMM 1 being removed see Figure 2 8 NOTE To make pressing down on the DIMM retaining clips easier use the eraser end of a pencil or a small screwdriver 3 Gently remove the DIMM from the DIMM slot 2 and place the DIMM in an antistatic bag or on a grounded antistatic mat 4 Repeat step 2 and step 3 for each DIM...

Page 48: ...in a RAIDset or mirrorset the controller automatically places the disk drive into the failedset If the spareset contains a replacement drive that satisfies the storageset replacement policy the controller automatically replaces the failed member with the replacement drive If the spareset is empty or does not contain a satisfactory drive the controller simply reduces the storageset so that the stor...

Page 49: ...structions on the screen or those outlined in the system s reference guide Use the following steps to remove a failed RAIDset or mirrorset member 1 Connect a PC or terminal to the controller maintenance port that accesses the reduced RAIDset or mirrorset 2 Enable AUTOSPARE with the following command SET FAILEDSET AUTOSPARE With AUTOSPARE enabled any new disk drive one that has not been in an array...

Page 50: ...one of the following commands ADD DISK DISKXXXX P T L or RUN CONFIG 8 Add a unit with the following command ADD UNIT DXXX DISKXXXX 9 Mount the disk to the operating system 10 Restore the data from the backup Replacing a Storage Unit with Partitions Storage containers that have partitions created on them present a unique maintenance issue in that the partition may reside on one disk JBOD or across ...

Page 51: ...ing conditions are met The controllers are not engaged in failover or failback The controllers are not running a local program such as DILX or VTDPY The controller s CLI prompt is accessible not while a previous CLI command is being processed If the drive being removed or replaced is being physically moved to a new port or target location on the same controller you must wait a minimum of 60 second...

Page 52: ...cess With the HSG D Z J family of storage systems this involves quiescing the device bus for which the device will be removed replaced This activity provides a momentary stall on that bus while work continues on the adjacent bus 1 Press the appropriate port button on the controller front panel until the I O quiesces on the bus 2 Remove the disk device 3 Repeat the above steps to replace a disk dev...

Page 53: ...ill be on SOLID until the quiesce sequence is over at which time it will begin to flash and the other devices will stop flashing Promptly physically remove drive about 1 out then give drive time to spin down 60 seconds Complete removal process Both controllers port lights will remain on and the disk device lights will go off Within about 20 seconds of device removal the device activity should begi...

Page 54: ...oximately 10 15 seconds The port is quiesced when all the disk devices on that port will have a flashing amber LED Physically push drive into the shelf Within about 20 seconds of device insertion the device activity to other storage should resume Both controllers port lights will turn off and the disk device lights will go off if no disk device faults on that port CLI Commands to HSx80 or Actions ...

Page 55: ...supplies power cables AC input boxes cooling fans and bus cables IMPORTANT See Chapter 2 to review the list of required tools and the precautions to follow prior to performing any procedure within this chapter Shutting Down the Subsystem Use the following steps to shut down a BA370 subsystem 1 Connect a PC or terminal to the maintenance port of one of the controllers in the subsystem 2 From a host...

Page 56: ...he controllers shut down the reset buttons and the first three LEDs turn ON see Figure 3 1 This might take several minutes to happen depending on the amount of data that needs to be flushed from the cache modules Proceed only after the reset buttons stop FLASHING and remain ON Figure 3 1 Controller reset button and first three LEDs 5 Remove power to the subsystem CAUTION When shutting down the con...

Page 57: ...ration single ECB or dual ECB 1 Press and hold the battery disable switch labeled SHUT OFF see Figure 3 2 on the ECB for approximately 5 seconds The ECB status LED will FLASH once and then turn OFF Figure 3 2 ECB battery disable switch location dual ECB example 2 Repeat step 1 for all ECBs in the subsystem NOTE The batteries are no longer protecting the cache module memory 1 ECB 1 2 ECB 2 3 Power ...

Page 58: ...ocumentation for specific procedures to follow for restarting the subsystem NOTE Applying power to the subsystem automatically starts the controllers and turns ON the ECBs A controller restart can take as long as 60 seconds indicated by the temporary cycling of the port LEDs and a FLASHING reset button IMPORTANT If a controller did not restart use the following steps a Press and hold the controlle...

Page 59: ...upgrade a single controller configuration to a dual redundant controller configuration see Chapter 5 Figure 3 3 Single controller configuration in a BA370 enclosure CAUTION In a single controller configuration always shut down the subsystem before removing or replacing any modules Otherwise data loss might occur For fiber optic cables without extender clips thin needle nose pliers must be used to ...

Page 60: ...oller and cache module need to be replaced replace the controller first and then the cache module The following sections contain steps for replacing each module in a single controller configuration Replacing the Controller in a Single Controller Configuration To replace the controller in a single controller configuration follow the instructions in this section for removing and installing the contr...

Page 61: ...r CLI reference guide 6 Shut down the controller with the following command SHUTDOWN THIS_CONTROLLER NOTE After the controller shuts down the reset button and the first three LEDs turn ON see Figure 3 1 This might take several minutes to happen depending on the amount of data that needs to be flushed from the cache module Proceed only after the reset button stops FLASHING and remains ON 7 Power of...

Page 62: ...inal to the controller maintenance port 3 Press and hold the reset button while inserting the program card into the replacement controller 4 Release the reset button and install the program card ESD cover on the controller 5 From the CLI prompt display details about the configured controller using the following command SHOW THIS_CONTROLLER FULL 6 Refer to the controller CLI reference guide to conf...

Page 63: ...LCP install any patches that were installed on the previous controller see Chapter 5 9 Set the date and time using the following command SET THIS_CONTROLLER TIME dd mmm yyyy hh mm ss 10 Reconnect all host bus cables to the controller 11 Install the program card ESD cover on the controller 12 Mount the logical units on the host 13 If using a Windows NT or Windows 2000 platform restart the server 14...

Page 64: ...the following command SHUTDOWN THIS_CONTROLLER NOTE After the controller shuts down the reset button and the first three LEDs turn ON see Figure 3 1 This might take several minutes to happen depending on the amount of data that needs to be flushed from the cache module Proceed only after the reset button stops FLASHING and remains ON CAUTION The ECB must be disabled the status light is OFF before ...

Page 65: ...encil or a small screwdriver a Press down on the DIMM retaining clips 3 at both ends of the DIMM 1 being removed see Figure 3 6 Figure 3 6 DIMM components b Gently remove the DIMM from the DIMM slot 2 and place the DIMM in an antistatic bag or on a grounded antistatic mat c Repeat step a and step b for each DIMM Installing the Cache Module Use the following steps to install the cache module in a s...

Page 66: ...cache module in the Cache A guide rails Misaligning the module might damage the backplane 6 Disable the ECB by pressing the battery disable switch until the status light stops FLASHING approximately 5 seconds 7 Connect the ECB Y cable to the replacement cache module 8 Insert the replacement cache module into the Cache A bay and engage the retaining levers CAUTION The ECB must be disabled the statu...

Page 67: ...r using the following command SHOW THIS_CONTROLLER FULL 12 Set the subsystem date and time using the following command SET THIS_CONTROLLER TIME dd mmm yyyy hh mm ss 13 Mount the logical units on the host 14 If using a Windows NT or Windows 2000 platform restart the server 15 Disconnect the PC or terminal from the controller maintenance port Replacement Procedures for Controller and Cache Modules i...

Page 68: ...ardware Refer to the product specific release notes that accompanied the software release for information regarding hardware compatibility The software versions and patch levels must be the same on both controllers The replacement cache module must contain the same cache memory configuration as the module being replaced Replacing a Controller and Cache Module in a Dual Redundant Controller Configu...

Page 69: ...gram card ESD cover and program card from the other controller Save them in an antistatic bag or on a grounded antistatic mat for use with the replacement controller 4 Start the field replacement utility FRUTIL with the following command RUN FRUTIL 5 Enter N o to the question about replacing the cache battery 6 Enter option 1 to remove a controller or cache module 7 Enter option 3 to remove the ot...

Page 70: ... the battery disable switch until the status light stops FLASHING approximately five seconds 12 Remove the cache module a Disconnect the ECB Y cable from the other controller cache module b Remove the cache module from the enclosure c Place the cache module on a grounded antistatic mat or in an antistatic bag 13 Is a replacement controller and cache module available now No Enter N o and disconnect...

Page 71: ...n page 3 18 Installing a Controller and Supporting Cache Module Use the following steps to install a controller and supporting cache module in a dual redundant controller configuration CAUTION ESD can easily damage the controller cache module or DIMM Wear a snug fitting grounded ESD wrist strap IMPORTANT The replacement cache module must contain the same cache memory configuration as the module be...

Page 72: ...F before connecting the ECB Y cable to the cache module Failure to disable the ECB might result in cache module damage The ECB Y cable has a 12 volt and a 5 volt pin Improper handling or misalignment when connecting or disconnecting might cause these pins to contact ground resulting in cache module damage IMPORTANT A countdown timer allows a total of 4 minutes to install both the controller and ca...

Page 73: ... ports restart FRUTIL tests the cache module and the ECB After the test completes the device ports are quiesced and a mirror copy of the cache module data is created on the newly installed cache module 17 Install the program card ESD cover on the other controller 18 Refer to the controller CLI reference guide to configure the controller NOTE If the controller being installed was previously used in...

Page 74: ...t of the operational controller The controller connected to the PC or terminal becomes this controller the controller being removed becomes the other controller 2 Disable failover and take the controllers out of the dual redundant configuration with one of the following commands SET NOFAILOVER or SET NOMULTIBUS_FAILOVER 3 Remove the program card ESD cover and program card from the other controller...

Page 75: ... controller b Disengage both retaining levers and remove the controller from the enclosure c Place the controller in an antistatic bag or on a grounded antistatic mat 10 Is a replacement controller available now No Enter N o and disconnect the PC or terminal from the controller maintenance port FRUTIL will exit NOTE If reverting to a single controller configuration fill the vacant controller bay w...

Page 76: ...nd resumes operations If this happens return to step 2 and proceed 7 Install the replacement controller IMPORTANT In step a ensure the program card is not installed in the replacement controller a Insert the replacement controller without the program card into the appropriate bay and engage the retaining levers b Press and hold the replacement controller reset button insert the program card and co...

Page 77: ...wing commands SET FAILOVER COPY THIS_CONTROLLER or SET MULTIBUS_FAILOVER COPY THIS_CONTROLLER This command copies the subsystem configuration from this controller to the other controller 12 If desired verify the failover configuration with the following command SHOW THIS_CONTROLLER FULL 13 Wait for FRUTIL to terminate then reconnect all host bus cables to the other controller 14 Disconnect the PC ...

Page 78: ...quiesce the device ports indicated by an All device ports quiesced message Failure to allow the ports to quiesce might result in data loss Quiescing might take several minutes IMPORTANT A countdown timer allows a total of 2 minutes to remove the cache module After 2 minutes this controller exits FRUTIL and resumes operations If this happens return to step 3 and proceed 8 Disengage both retaining l...

Page 79: ...e DIMM retaining clips easier use the eraser end of a pencil or a small screwdriver b Gently remove the DIMM from the DIMM slot 2 and place the DIMM in an antistatic bag or on a grounded antistatic mat c Repeat step a and step b for each DIMM d Insert each DIMM 1 straight into the appropriate slot 2 of the cache module ensuring that the notches in the DIMM align with the tabs in the slot see Figur...

Page 80: ...Enter N o to the question about replacing the cache battery 9 Enter 2 for the install a controller or cache module option 10 Enter 3 for the install the other controller cache module option 11 Enter Y es to confirm the intent to install the other controller cache module CAUTION Wait for FRUTIL to quiesce the device ports indicated by an All device ports quiesced message Failure to allow the ports ...

Page 81: ...Reseat the other controller program card c Release the reset button NOTE In mirrored mode FRUTIL initializes the mirrored portion of the replacement cache module checks for old data on the cache module then restarts all device ports After the device ports restart FRUTIL tests the cache module and the ECB After the test completes the device ports are quiesced and a mirror copy of the cache module d...

Page 82: ... Figure 3 8 Dual ECB configuration WARNING The ECB is a sealed rechargeable lead acid battery that must be recycled or disposed of properly according to local regulations or policies after replacement Do not incinerate the battery The ECB displays the following label 1 Battery disable switch SHUT OFF 2 Status LED 3 ECB Y cable 4 Faceplate and controls for second battery dual ECB configuration only...

Page 83: ...mmand RUN FRUTIL 3 Enter Y es to confirm the intent to replace the this controller ECB with power on CAUTION Make sure that at least one ECB is connected to the ECB Y cable at all times during this procedure Otherwise cache memory data is not protected and is subject to loss The ECB Y cable has a 12 volt and a 5 volt pin Improper handling or misalignment when connecting or disconnecting might caus...

Page 84: ...r controller maintenance port The connected controller now becomes this controller b Repeat step 2 through step 5 c Remove the old dual ECB and place the replacement ECB in that location 7 Disconnect the PC or terminal from the controller maintenance port Replacing an ECB With the BA370 Subsystem Powered Off Use the following steps to replace the ECB with the BA370 subsystem powered off 1 If the c...

Page 85: ...t and a 5 volt pin Improper handling or misalignment when connecting or disconnecting might cause these pins to contact ground resulting in cache module damage 5 Replace the ECB For a single ECB a Remove the old ECB and insert the replacement ECB into the same location b Connect the replacement ECB to the open end of the ECB Y cable attached to the old ECB and then quickly disconnect the Y cable f...

Page 86: ... 10 c For dual ECB configurations remove the old dual ECB and place the replacement ECB in that location 12 Disconnect the PC or terminal from the controller maintenance port Replacing a PVA Module Use the following steps to replace a PVA module in a master enclosure or expansion enclosure The master enclosure contains the array controllers and cache modules expansion enclosures do not NOTE This p...

Page 87: ... the replace the PVA in a master enclosure option Enter 2 for the replace the PVA in the first expansion enclosure option Enter 3 for the replace the PVA in the second expansion enclosure option 7 Enter Y es to confirm the intent to install the PVA module 8 Set the replacement PVA SCSI ID address if necessary refer to the Compaq StorageWorks Ultra SCSI RAID Enclosure BA370 Series User Guide for in...

Page 88: ... is indicated by the temporary cycling of the port LEDs and a FLASHING reset button IMPORTANT If the other controller did not restart press the other controller reset button 12 Enable failover and re establish the dual redundant configuration with one of the following commands SET FAILOVER COPY THIS_CONTROLLER or SET MULTIBUS_FAILOVER COPY THIS_CONTROLLER This command copies the subsystem configur...

Page 89: ... single controller or a dual redundant controller configuration using this procedure This procedure is not applicable for a DS BA356 Mx series enclosure Figure 3 10 I O module locations in a BA370 enclosure Figure 3 11 I O module bay and bus numbering in a BA370 enclosure NOTE The controller can function with one failed I O module Use the following steps to replace an I O module 1 Connect a PC or ...

Page 90: ...or bad N A cabinet is not present 5 Enter option 4 to replace an I O module The example below shows the generated I O module status display and indicates cabinet 0 port 5 as missing or bad I O Module Status Cabinet 0 Cabinet 2 Cabinet 3 Port 1 Single Ended OK N A N A Port 2 Single Ended OK N A N A Port 3 Single Ended OK N A N A Port 4 Single Ended OK N A N A Port 5 Missing or bad N A N A Port 6 Si...

Page 91: ...ller restart is indicated by the temporary cycling of the port LEDs and a FLASHING reset button IMPORTANT If the other controller did not restart press the controller reset button 9 Enable failover and re establish the dual redundant configuration with one of the following commands SET FAILOVER COPY THIS_CONTROLLER or SET MULTIBUS_FAILOVER COPY THIS_CONTROLLER This command copies the subsystem con...

Page 92: ......

Page 93: ...RTANT See Chapter 2 to review the list of required tools and the precautions to follow prior to performing any procedure within this chapter Shutting Down the Subsystem Use the following steps to shut down a Model 2200 subsystem 1 Connect a PC or terminal to the maintenance port of one of the controllers in the subsystem 2 From a host console stop all host activity to the controller and dismount t...

Page 94: ...ee LEDs 5 Remove power to the subsystem CAUTION When shutting down the controller for longer than one day reseat each ECB to stop the ECB fault LED from FLASHING and prevent the ECB battery from discharging Restarting the Subsystem Use the following steps to restart a Model 2200 subsystem 1 Refer to enclosure documentation for specific procedures to follow for restarting the subsystem NOTE Applyin...

Page 95: ... cache module replacing only the controller and replacing only the cache module To upgrade a single controller configuration to a dual redundant controller configuration see Chapter 5 Figure 4 2 Single controller configuration in a Model 2200 enclosure CAUTION In a single controller configuration always shut down the subsystem before removing or replacing any modules Otherwise data loss might occu...

Page 96: ...nfiguration If both the controller and cache module need to be replaced replace the controller first and then the cache module The following sections contain steps for replacing each module in a single controller configuration Replacing the Controller in a Single Controller Configuration To replace the controller in a single controller configuration follow the instructions in this section for remo...

Page 97: ... controller shuts down the reset button and the first three LEDs turn ON see Figure 4 1 This might take several minutes to happen depending on the amount of data that needs to be flushed from the cache module Proceed only after the reset button stops FLASHING and remains ON CAUTION The cache module might contain unwritten data if the controller crashes and the controller cannot be shut down with t...

Page 98: ...rogram card ESD cover 5 From the CLI prompt display details about the configured controller using the following command SHOW THIS_CONTROLLER FULL IMPORTANT If the controller being installed was previously used in another subsystem purging the controller of the old configuration is required refer to CONFIGURATION RESET in the controller CLI reference guide 6 Refer to the controller CLI reference gu...

Page 99: ... 5 9 Set the subsystem date and time using the following command SET THIS_CONTROLLER TIME dd mmm yyyy hh mm ss 10 Reconnect all host bus cables to the controller 11 Mount the logical units on the host 12 If using a Windows NT or Windows 2000 platform restart the server 13 Disconnect the PC or terminal from the controller maintenance port Replacing the Cache Module in a Single Controller Configurat...

Page 100: ...command SHUTDOWN THIS_CONTROLLER NOTE After the controller shuts down the reset button and the first three LEDs turn ON see Figure 4 1 This might take several minutes to happen depending on the amount of data that needs to be flushed from the cache module Proceed only after the reset button stops FLASHING and remains ON 6 Disengage both retaining levers and remove the cache module and then place t...

Page 101: ...t 2 and place the DIMM in an antistatic bag or on a grounded antistatic mat c Repeat step a and step b for each DIMM Installing the Cache Module Use the following steps to install the cache module in a single controller configuration CAUTION ESD can easily damage the cache module or DIMM Wear a snug fitting grounded ESD wrist strap 1 DIMM 2 DIMM slot 3 DIMM retaining clip CXO6577B 3 2 1 ...

Page 102: ... cache module in the Cache A guide rails Misaligning the module might damage the backplane 6 Insert the replacement cache module into Cache A bay and engage the retaining levers 7 If not already connected connect a PC or terminal to the controller maintenance port 8 Restart the controller by pressing the reset button NOTE A controller restart can take as long as 60 seconds indicated by the tempora...

Page 103: ...Modules in a Dual Redundant Controller Configuration Follow the instructions in this section to replace modules in a dual redundant controller configuration see Figure 4 6 Figure 4 6 Dual redundant controller configuration in a Model 2200 enclosure The following sections provide procedures for Replacing both the controller and cache module Replacing only a controller Replacing only a cache module ...

Page 104: ... replace a controller and supporting cache module in a dual redundant controller configuration follow the instructions in this section for removing and installing a controller and cache module Removing a Controller and Cache Module Use the following steps to remove a controller and supporting cache module in a dual redundant controller configuration CAUTION ESD can easily damage the controller cac...

Page 105: ...utes to remove both the controller and cache module After 4 minutes this controller exits FRUTIL and resumes operations If this happens return to step 6 and proceed 9 Remove the other controller CAUTION For fiber optic cables without extender clips thin needle nose pliers must be used to remove the cable from the controller without potentially damaging the cable see Figure 4 3 a Disconnect all hos...

Page 106: ...t each DIMM 1 straight into the appropriate slot 2 of the replacement cache module ensuring that the notches in the DIMM align with the tabs in the slot see Figure 4 5 e Press the DIMM gently into the slot 2 until seated at both ends f Engage the two retaining clips 3 for the DIMM g Make sure both ends of the DIMM are firmly seated in the slot and both retaining clips engage the DIMM h Repeat step...

Page 107: ... to install the other controller and cache module CAUTION Wait for FRUTIL to quiesce the device ports indicated by an All device ports quiesced message Failure to allow the ports to quiesce might result in data loss Quiescing might take several minutes Carefully align the cache module and controller in the appropriate guide rails Misalignment might damage the backplane IMPORTANT A countdown timer ...

Page 108: ... 16 Refer to the controller CLI reference guide to configure the controller NOTE If the controller being installed was previously used in another subsystem purge the controller of the old configuration refer to the CONFIGURATION RESET command in the controller CLI reference guide 17 Enable failover and re establish the dual redundant controller configuration with one of the following commands SET ...

Page 109: ..._FAILOVER 3 Remove the program card ESD cover and program card from the other controller Save them in an antistatic bag or on a grounded antistatic mat for use with the replacement controller 4 Start FRUTIL with the following command RUN FRUTIL 5 Enter N o to the question about replacing the cache battery 6 Enter 1 for the remove a controller or cache module option 7 Enter 2 for the remove the oth...

Page 110: ...le controller configuration fill the vacant controller bay with a blank bezel to prevent the enclosure from developing a potential over temperature condition Yes Go to step 6 on page 4 21 Installing a Controller CAUTION Use the following steps to install a controller in a dual redundant controller configuration ESD can easily damage the controller Wear a snug fitting grounded ESD wrist strap 1 Con...

Page 111: ...ts automatically the reset LED turns ON A controller restart can take as long as 60 seconds indicated by the temporary cycling of the port LEDs and a FLASHING reset button IMPORTANT If the other controller did not restart use the following steps a Press and hold the other controller reset button b Reseat the other controller program card c Release the reset button 8 Press Enter Return to continue ...

Page 112: ...dual redundant controller configuration CAUTION ESD can easily damage a cache module or DIMM Wear a snug fitting grounded ESD wrist strap 1 Connect a PC or terminal to the maintenance port of the operational controller The controller connected to the PC or terminal becomes this controller the controller for the cache module being removed becomes the other controller 2 Disable failover and take the...

Page 113: ...troller maintenance port FRUTIL will exit NOTE If reverting to a single controller configuration fill the vacant cache module bay with a blank bezel to prevent the enclosure from developing a potential over temperature condition Yes Use the following steps to remove the DIMMs from the cache module for installation in the replacement cache module a Press down on the DIMM retaining clips 3 at both e...

Page 114: ...che module ensuring that the notches in the DIMM align with the tabs in the slot see Figure 4 5 2 Press the DIMM gently into the slot until seated at both ends 3 Engage the two retaining clips 3 for the DIMM 4 Make sure both ends of the DIMM are firmly seated in the slot and both retaining clips engage the DIMM 5 Repeat step 1 through step 4 for each DIMM 6 Connect a PC or terminal to the maintena...

Page 115: ...he port LEDs and a FLASHING reset button IMPORTANT If the other controller did not restart use the following steps a Press and hold the other controller reset button b Reseat the other controller program card c Release the reset button NOTE In mirrored mode FRUTIL initializes the mirrored portion of the replacement cache module checks for old data on the cache module then restarts all device ports...

Page 116: ...ionship in Figure 4 7 When replacing an ECB see Figure 4 8 match the vacant ECB bay with the cache module the ECB will support Figure 4 7 ECB and cache module locations in the Model 2200 enclosure Figure 4 8 Removing an ECB that supports cache module B in the Model 2200 enclosure 1 B1 supports Cache B 2 B2 supports Cache B 3 A2 supports Cache A 4 A1 supports Cache A 5 Controller A 6 Controller B 7...

Page 117: ...yy hh mm ss 3 Start FRUTIL with the following command RUN FRUTIL 4 Enter Y es to confirm the intent to replace the this controller ECB CAUTION Make sure to install the replacement ECB in a bay that supports the same cache module as the current ECB being removed ECB bay A1 and A2 are paired and ECB bay B1 and B2 are paired Remove the blank bezel from this replacement bay and reinstall the blank bez...

Page 118: ...a dual redundant controller configuration Replacing an I O Module Figure 4 10 shows a rear view of the Model 2200 enclosure and the relative location of the six I O modules also referred to as ports their connectors and securing screws Figure 4 11 shows the SCSI bus correlation for each I O module NOTE Model 2200 enclosures with an HSG80HSJ80HSZ80 array controller provides support for all six I O ...

Page 119: ... operational controller 2 In a dual redundant controller configuration disable failover and take the controllers out of their dual redundant configuration with one of the following commands SET NOFAILOVER or SET NOMULTIBUS_FAILOVER 3 Start FRUTIL with the following command RUN FRUTIL 4 Enter N o to the question about replacing the cache battery 5 Enter 4 for the replace an I O module option 6 Ente...

Page 120: ...t I O module 8 Press Enter Return to resume device port activity and restart the other controller NOTE A controller restart can take as long as 60 seconds indicated by the temporary cycling of the port LEDs and a FLASHING reset button IMPORTANT If the other controller did not restart press the controller reset button 9 Enable failover and re establish the dual redundant configuration with one of t...

Page 121: ...che memory IMPORTANT See Chapter 2 to review the list of required tools and the precautions to follow prior to performing any procedure within this chapter Upgrade and Downgrade Procedures for ACS Version 8 7 Upgrading Controller Software Upgrade controller software by installing a new program card see Figure 5 1 that contains the new software Figure 5 1 Program PCMCIA card installation 1 Controll...

Page 122: ... procedure Do not use the procedures in this guide in an attempt to upgrade from ACS Version 8 3 or 8 4 to ACS Version 8 7 Significant down time and data loss can result IMPORTANT Rolling upgrades are supported when upgrading using any of the following scenarios 8 6F to 8 7F 8 7S or 8 7P 8 6G to 8 7G 8 7F 8 7S or 8 7P 8 6S to 8 7S or 8 7P 8 6P to 8 7P 8 6L to 8 7L Shutdown upgrades are supported w...

Page 123: ...8 7P is upgraded using the procedures in the Upgrading to ACS Version 8 7P Software Rolling Upgrade Procedure This upgrade procedure applies to dual redundant controller configurations only and allows the disk to be accessible during the upgrade process with minimal disruption For single controller configurations see the Shutdown Upgrade Procedure Specific controllers are referred to as Controller...

Page 124: ...a Determine if the controller is in SCSI 2 mode and the CCL is enabled using the following command HSGA SHOW THIS_CONTROLLER The following text is only a portion of the resulting display arrows point to the pertinent status indication b If the controller is in SCSI 2 mode and the CCL is enabled record the status for restoration in step 19 c Disable the CCL using the following command HSGA SET THIS...

Page 125: ...he resulting display an arrow points to the pertinent status indication NOTE The CACHE_FLUSH_TIMER value is displayed in the caching parameters section This parameter is modified during the procedure and must be restored in step 17 7 For each unit identify and record the unit WRITEBACK_CACHE READAHEAD_CACHE READ_CACHE and PREFERRED_PATH characteristics using the following command HSGA SHOW UNITS F...

Page 126: ...an arrow points to the pertinent status indication IMPORTANT Repeat step 11 on both controllers THIS_CONTROLLER and OTHER_CONTROLLER until no unwritten data remains in either cache module memory If unwritten data is present after several minutes verify that WRITEBACK_CACHE was disabled on all units using the SHOW UNITS FULL command For any units with WRITEBACK_CACHE enabled return to step 10 and p...

Page 127: ... program card ESD cover from Controller B b Press and hold the controller reset button while ejecting the old program card c After ejecting the program card release the reset button d Press and hold the reset button while inserting the new program card e After the card is fully inserted release the button Controller B restarts NOTE A controller restart can take as long as 60 seconds indicated by t...

Page 128: ...erting the new program card e After the card is fully inserted release the button NOTE A controller restart can take as long as 60 seconds indicated by the temporary cycling of the port LEDs and a FLASHING reset button Disregard messages pertaining to misconfigured controllers or failover status f Install the program card ESD cover on Controller A 17 After Controller A restarts restore the CACHE_F...

Page 129: ...to multiple controllers and Controller B 1 From a host console stop all host activity to the controllers and dismount the logical units in the subsystem 2 If the controller is running in SCSI 2 mode and the Command Console LUN CCL is enabled you must disable the CCL prior to upgrading a Determine if the controller is in SCSI 2 mode and the CCL is enabled using the following command HSGA SHOW THIS_...

Page 130: ...d HSGA SHOW UNITS FULL IMPORTANT If any snapshot unit exists repeat step 4 6 Identify and record the current CACHE_FLUSH_TIMER value using the following command HSGA SHOW THIS_CONTROLLER The following text is only a portion of the resulting display an arrow points to the pertinent status indication NOTE The CACHE_FLUSH_TIMER value is displayed in the caching parameters section This parameter is mo...

Page 131: ...gram card c After the program card is ejected release the reset button d Repeat step a through step c for Controller B IMPORTANT In step e and step f the simultaneous release of the reset buttons is critical to make sure that both controllers are restarted and upgraded simultaneously e Simultaneously press and hold the reset button on both controllers and insert a new program card into each contro...

Page 132: ...HSGB to indicate which controller A or B is used IMPORTANT The following steps must be followed carefully for the upgrade procedure to work properly This procedure takes approximately 10 to 20 minutes depending upon the complexity of the configuration The units involved are briefly unavailable twice during the procedures for approximately 10 to 20 seconds in step 13 and step 17 NOTE The rolling up...

Page 133: ...ng the following command HSGA DELETE snapshot unit name 4 Verify that all snapshot units were deleted using the following command HSGA SHOW UNITS FULL IMPORTANT If any snapshot unit exists repeat step 3 5 Identify and record the current CACHE_FLUSH_TIMER value using the following command HSGA SHOW THIS_CONTROLLER The following text is only a portion of the resulting display an arrow points to the ...

Page 134: ... as required for each unit HSGA SET unit name NOWRITEBACK_CACHE 9 Determine if all data has been flushed from the cache module using the following command HSGA SHOW THIS_CONTROLLER The following text is only a portion of the resulting display an arrow points to the pertinent status indication IMPORTANT Repeat step 10 on both controllers THIS_CONTROLLER and OTHER_CONTROLLER until no unwritten data ...

Page 135: ...ow the status of each unit HSGA SHOW UNITS FULL The following text is only a portion of the resulting display an arrow points to the pertinent status indication 12 Upgrade the software on Controller B by performing the following steps IMPORTANT Once step 13 is performed the previous ACS version cannot be restored to this subsystem a Remove the program card ESD cover from Controller B b Press and h...

Page 136: ...ller A by performing the following steps a Remove the program card ESD cover from Controller A b Press and hold the controller reset button while ejecting the old program card c After ejecting the program card release the reset button d Press and hold the reset button while inserting the new program card e After the card is fully inserted release the button NOTE A controller restart can take as lo...

Page 137: ...pshot unit name 3 Verify that all snapshot units were deleted using the following command HSGA SHOW UNITS FULL IMPORTANT If any snapshot unit exists repeat step 3 4 Identify and record the current CACHE_FLUSH_TIMER value using the following command HSGA SHOW THIS_CONTROLLER The following text is only a portion of the resulting display an arrow points to the pertinent status indication NOTE The CAC...

Page 138: ...remains in either cache module memory If unwritten data is present after several minutes verify that WRITEBACK_CACHE was disabled on all units using the SHOW UNITS FULL command For any units with WRITEBACK_CACHE enabled return to step 9 and proceed 9 Shut down Controller B using the following command HSGA SHUTDOWN OTHER_CONTROLLER IMPORTANT Disregard any messages pertaining to misconfigured contro...

Page 139: ...us When controller B has restarted it automatically shuts down Controller A f Install the program card ESD cover on Controller B Controller A shuts down 12 After Controller B restarts verify that Controller B completed initialization a Connect the PC or terminal to the maintenance port of Controller B b Make sure that the CLI prompt for Controller B appears IMPORTANT Wait for the CLI prompt before...

Page 140: ...ng the following command HSGA SET THIS_CONTROLLER COMMAND_CONSOLE_LUN 18 Disconnect the PC or terminal from the maintenance port of Controller A After upgrading the target site controllers return to step 15 and proceed to complete the initiator site controllers upgrade Shutdown Upgrade Procedure for 8 7P Specific controllers are referred to as Controller A or Controller B during the procedure For ...

Page 141: ...on in step 5 c Disable the CCL using the following command HSGA SET THIS_CONTROLLER NOCOMMAND_CONSOLE_LUN 4 If upgrading from ACS Version 8 5P or 8 6P to 8 7P or 8 7S delete all snapshot units a Identify all snapshot units using the following command HSGA SHOW UNITS FULL b Record the configuration for each snapshot unit for later restoration c Individually delete all snapshot units using the follo...

Page 142: ...be restored later 7 Set the CACHE_FLUSH_TIMER to 1 second to minimize the flush time using the following commands HSGA SET THIS_CONTROLLER CACHE_FLUSH_TIMER 1 HSGA SET OTHER_CONTROLLER CACHE_FLUSH_TIMER 1 8 Determine if all data has been flushed from the cache module using the following command HSGA SHOW THIS_CONTROLLER The following text is only a portion of the resulting display an arrow points ...

Page 143: ...tton on both controllers and insert a new program card into each controller f Simultaneously release the reset buttons Both controllers restart NOTE A controller restart can take as long as 60 seconds indicated by the temporary cycling of the port LEDs and a FLASHING reset button Disregard messages pertaining to misconfigured controllers or failover status g Install a program card ESD cover on eac...

Page 144: ...sts repeat step 4 5 Identify and record the current CACHE_FLUSH_TIMER value using the following command HSGA SHOW THIS_CONTROLLER The following text is only a portion of the resulting display an arrow points to the pertinent status indication NOTE The CACHE_FLUSH_TIMER value is displayed in the caching parameters section This parameter is modified during the procedure and must be restored in step ...

Page 145: ...ntrollers a Remove the program card ESD cover from Controller A b Press and hold the reset button while ejecting the old program card c After the program card is ejected release the reset button d Repeat step a through step c for Controller B IMPORTANT In step e and step f the simultaneous release of the reset buttons is critical to make sure that both controllers are restarted and upgraded simult...

Page 146: ...only by StorageWorks authorized service personnel Failure to properly follow the downgrade procedures may result in the loss of data Prior to downgrading all units must be dismounted from the host operating system There must not be any I O activity to the controller pair that is to be downgraded All raidsets mirrorsets and remote copysets must be normalized Any snapshot units must be deleted prior...

Page 147: ... answer yes to this prompt All other responses are assumed to be no and the program exits The downgrade program tests for snapshot units on the controller If snapshot units are found the program displays the following message and exit The following snapshot units exist on this controller D20 D40 The controller cannot downgrade to ACS V8 6 until all snapshot units have been deleted Downgrade progra...

Page 148: ...grade occurs The following is displayed This controller will now be downgraded to run ACS Version 8 6 You must also downgrade the other controller When both controllers have been downgraded install the ACS Version 8 6 program cards and restart both controllers at the same time Continue Y N Downgrade procedure complete Halting FLL HSG 22 NOV 2000 10 33 24 OCP Code 39 NVPM configuration inconsistent...

Page 149: ...numbered patches For example if deleting patch two it also automatically deletes patches three four and so on Controllers in a dual redundant configuration must have the same patches Install patches into each controller separately Installing a Software Patch Use the following steps to install a software patch 1 Obtain the patch file from a customer service representative or via the Internet at htt...

Page 150: ...er patches entered for software versions other than XXXXX are not applied until the matching version of software is installed To enter any patch you must first install all patches with lower patch numbers than the patch you are entering beginning with patch number 1 for a specific software version If you incorrectly enter the patch information you are given the option to review the patch one line ...

Page 151: ... Type Y or C then RETURN at any time to abort Code Patch Code Patch Main Menu 0 Exit 1 Enter a Patch 2 Delete Patches 3 List Patches Enter option number 0 3 0 5 Enter option 2 The following display appears This is the Delete Patches option The program prompts you for the software version and patch number you wish to delete If you select a patch for deletion that is required for another patch all d...

Page 152: ...h xxxx xxxx Do you wish to continue y n n 8 Enter Y es and the patches are deleted The following menu appears Code Patch Main Menu 0 Exit 1 Enter a Patch 2 Delete Patches 3 List Patches Enter option number 0 3 0 9 Enter option 0 10 Press the controller reset button to restart the controller 11 For dual redundant controller configurations repeat step 1 through step 10 for the second controller List...

Page 153: ...is program is used to manage software code patches Select an option from the following list Type Y or C then RETURN at any time to abort Code Patch Code Patch Main Menu 0 Exit 1 Enter a Patch 2 Delete Patches 3 List Patches Enter option number 0 3 0 4 Enter option 3 The following menu appears The following patches are currently stored in the patch area Software Version Patch number s xxxx xxxx Cod...

Page 154: ...device firmware BA370 enclosure example Keep the following points in mind while using HSUTIL to upgrade firmware on a device HSUTIL has been tested with the qualified devices listed in the product specific release notes that accompanied the software release Firmware installed on unsupported devices is possible HSUTIL will not prevent this but if the upgrade fails the device might be rendered unusa...

Page 155: ...following steps to upgrade firmware with HSUTIL 1 Connect a PC or terminal to the controller maintenance port that accesses the device being upgraded 2 Configure a single disk unit NOTE In the next steps the firmware image is copied to this unit and HSUTIL is used to distribute it to the devices being upgraded This unit must be a newly initialized disk with no label or file structure to ensure tha...

Page 156: ...ll devices that correspond to the product ID entered 9 Enter the disk or tape name of the device being upgraded 10 Confirm or enter the byte count of the firmware image 11 Confirm the download 12 Some disk firmware releases require reformatting the disk after upgrading its firmware See the documentation that accompanied the firmware to determine if device reformatting is required 13 When HSUTIL fi...

Page 157: ...mber on the master enclosure to make sure it represents the correct enclosure number ID 0 If the SCSI ID number is not 0 reset it to ID 0 before starting the controller 1 Connect a PC or terminal to the maintenance port of the operational controller The controller connected to becomes this controller the controller being added becomes the other controller 2 Start FRUTIL with the following command ...

Page 158: ... 2 quiesced Device Port 3 quiesced Device Port 4 quiesced Device Port 5 quiesced Device Port 6 quiesced All device ports quiesced BA370 enclosure display Perform the following steps 1 Turn off the battery for the new cache module by pressing the battery s shut off button for five seconds 2 Connect the battery to the new cache module 3 Insert the new cache module in slot B within 4 minutes Model 22...

Page 159: ...e For Model 2200 enclosures insert the ECB into ECB bay B1 see Figure 4 7 CAUTION Carefully align the cache module in the appropriate guide rails Misalignment might damage the backplane 8 Insert the new cache module into its bay and engage its retaining levers The following display appears Insert the controller module WITH its program card in slot A or B within x minutes xx seconds 9 Make sure tha...

Page 160: ...ld configuration see CONFIG RESET in the Emphasis Compaq StorageWorks HSG80 Array Controller ACS Version 8 5 CLI Reference Guide 12 Enable failover and establish the dual redundant controller configuration with the following command SET FAILOVER COPY THIS_CONTROLLER This command copies the subsystem configuration from this controller to the new controller 13 See the Emphasis Compaq StorageWorks HS...

Page 161: ...y recommends using 512 MB of cache memory To upgrade cache module memory its controller must be shut down Use the following steps to upgrade or add DIMMs CAUTION ESD can easily damage a cache module or a DIMM Wear a snug fitting grounded ESD wrist strap 1 From the host console dismount the logical units in the subsystem 2 If using a Windows NT platform shut down the server Table 5 1 Cache Module M...

Page 162: ...amount of data that needs to be flushed from the cache modules CAUTION For BA370 enclosures only The ECB must be disabled the status light is not lit and is not blinking before disconnecting the ECB cable from the cache module Failure to disable the ECB might result in cache module damage 5 For BA370 enclosures only a Disable the ECB by pressing the battery disable switch until the status light st...

Page 163: ...aight into the slot ensuring that the notches in the DIMM align with the tabs in the slot d Repeat step a through step c for each DIMM 9 In a dual redundant controller configuration repeat step 5 through step 8 as appropriate for the other cache module IMPORTANT In a dual redundant controller configuration both cache modules must contain the same memory configuration DO NOT proceed unless both cac...

Page 164: ...1 For BA370 enclosures only connect the ECB cable to the cache module 12 In a dual redundant controller configuration repeat step 10 and step 11 as appropriate for the other cache module 13 Mount the logical units on the host 14 If using a Windows NT platform restart the server 15 Set the subsystem date and time using the following command in its entirety SET THIS_CONTROLLER TIME dd mmm yyyy hh mm...

Page 165: ... tolerances Environmental Specifications The HSG80 array controller is intended for installation in a Class A environment The operating environmental specifications are listed in Table A 2 and the non operating environmental specifications are listed in Table A 3 These specifications are the same for all StorageWorks storage devices Table A 1 Controller and Cache Module Specifications Hardware Wid...

Page 166: ...lb temperature of 28 C 82 F Air quality Not to exceed a maximum of 500 000 particles 0 5 micron or larger per cubic foot of air Table A 3 Non operating Environmental Specifications Condition Specification Storage Up to 1 Year Ambient temperature 20 C to 60 C 4 F to 140 F up to 3000 m 10 000 ft Relative humidity 10 to 95 at a maximum wet bulb temperature of 29 C 84 F Shipping Up to 72 Hours Ambient...

Page 167: ...array controller See controller array controller software See ACS autospare A controller feature that automatically replaces a failed disk drive Autospare aids the controller in automatically replacing failed disk drives You can enable the AUTOSPARE switch for the failedset causing physically replaced disk drives to be automatically placed into the spareset Also called autonewspare backplane The e...

Page 168: ...tored on each member device in the unit Taken together the chunks make up a stripe The chunk size can be used in some controllers to tune the stripeset for a specific application CI bus Computer Interconnect bus A serial 70 MHz dual path party line bus It is the host bus for the HSJ series controller based storage systems The CI bus is used by OpenVMS hosts to connect the nodes in a clustered subs...

Page 169: ... same remote node device In its physical form a magnetic disk that can be attached to a SCSI bus The term is also used to indicate a physical device that has been made part of a controller configuration that is a physical device that is known to the controller Units virtual disks can be created from devices once the devices have been made known to the controller The targets initiators hubs convert...

Page 170: ...ditions such as failed power supplies failed blowers elevated temperatures and external air sense faults The EMU also controls certain rack hardware including DOC chips alarms and fan speeds environmental monitoring unit See EMU ESD Electrostatic Discharge The discharge of potentially harmful static electrical voltage as a result of improper grounding extended subsystem A subsystem in which one or...

Page 171: ...y GBIC Gigabit Interface Converter The devices that are inserted into the ports of the Fibre Channel switch and that hold the Fibre Channel cables giga A prefix indicating a billion 109 units as in gigabaud or gigabyte gigabyte A value normally associated with disk drive storage capacity meaning a billion 109 bytes The decimal value 1024 is usually used for one thousand GLM Gigabit Link Module hos...

Page 172: ...us I O operation The process of requesting a transfer of data from a peripheral device to memory or visa versa the actual transfer of the data and the processing and overlaying activity to make both of those happen interface A set of protocols used between components such as cables connectors and signal levels LBN Logical Block Number A volume relative address of a block on a mass storage device T...

Page 173: ... in the system must establish its own correspondence between logical unit numbers and physical devices See also logical unit maintenance terminal An EIA 423 compatible terminal used with the controller This terminal is used to identify the controller enable host paths enter configuration information and check the controller s status The maintenance terminal is not required for normal operations Se...

Page 174: ...arity bit A binary digit added to a group of bits that checks to see if errors exist in the transmission parity check A method of detecting errors when data is sent over a communications line With even parity the number of ones in a set of binary data should be even With odd parity the number of ones should be odd PCMCIA Personal Computer Memory Card Industry Association An international associati...

Page 175: ...controller method of locating a device on the controller device bus PVA module Power Verification and Addressing module quiesce The act of rendering bus activity inactive or dormant For example quiesce the SCSI bus operations during a device warm swap RAID Redundant array of independent disks Represents multiple levels of storage access developed to improve performance or availability or both RAID...

Page 176: ...e intensive A RAIDset is sometimes called parity RAID Raid level 3 5 storagesets are sometimes referred to as RAIDsets RAID level 5 A RAID storageset that unlike RAID level 3 stores the parity information across all of the disk drives within the storageset See also RAID level 3 RAIDset See RAID level 3 5 reconstruction The process of regenerating the contents of a failed member s data The reconstr...

Page 177: ... SCSI bus 2 Any physical unit that can communicate on a SCSI bus SCSI device ID number A bit significant representation of the SCSI address referring to one of the signal lines numbered 0 through 7 for an 8 bit bus or 0 through 15 for a 16 bit bus See also target ID number SCSI ID number The representation of the SCSI address that refers to one of the signal lines numbered 0 through 15 SCSI port 1...

Page 178: ...ducts that allows customers to design and configure their own storage subsystems Components include power packaging cabling devices controllers and software Customers can integrate devices and array controllers in StorageWorks enclosures to form storage subsystems StorageWorks systems include integrated devices and array controllers to form storage subsystems stripe The data divided into blocks an...

Page 179: ...erruptible power supplies are usually rated by the amount of voltage supplied and the length of time the voltage is supplied VHDCI Very High Density Cable Interface A 68 pin interface that is required for Ultra SCSI connections virtual terminal A software path from an operator terminal on the host to the controller CLI interface sometimes called a host console The path can be established via the h...

Page 180: ...s from the cache greatly improving the response time to retrieve data The operation is complete only after the data to be written is received by the target storage device This cache management method may update invalidate or delete data from the cache memory accordingly to ensure that the cache contains the most current data write through caching A cache management method used to decrease the subs...

Page 181: ...1 table of parts 1 11 OCP switches and LEDs illustrated 1 12 table of parts 1 12 cooling fan part number 1 3 DIMM part numbers 1 10 DIMM components illustrated 2 13 3 11 disk drives supported drives and part numbers 1 3 dual ECB configuration illustrated 3 28 dual battery ECB part number 1 4 dual redundant controller configuration illustrated 3 14 ECB battery disable switch location illustrated 3 ...

Page 182: ...d 2 12 general description 1 9 illustration of parts 1 10 installing dual redundant controller configuration 3 25 4 22 single controller configuration 3 11 4 9 locations Model 2200 enclosure illustrated 4 24 locations Model 2200 enclosure illustrated 4 24 memory configurations table of configurations 2 12 removing dual redundant controller configuration 3 23 4 20 single controller configuration 3 ...

Page 183: ...ler configuration 3 6 4 4 reset button and first three LEDs illustrated 2 10 3 2 4 2 5 7 5 15 shutting down 3 1 4 1 specifications table A 1 table of parts 1 9 controller and cache module installing dual redundant controller configuration 3 17 4 14 single controller configuration 3 6 4 4 removing dual redundant controller configuration 3 15 4 12 single controller configuration 3 6 4 4 replacing du...

Page 184: ...ache module 3 23 4 20 controller 3 20 4 17 controller and cache module 3 15 4 12 DIMMs 2 13 GLM 2 7 2 8 replacing BA370 enclosure ECB with subsystem powered off 3 30 on 3 29 cache module 3 23 4 20 controller 3 20 4 16 controller and cache module 3 13 3 14 4 11 4 12 DIMMs 2 12 DS BA356 MW enclosure ECB with subsystem powered on 3 29 ECB 3 28 4 24 I O module 3 35 I O module Model 2200 enclosure 4 27...

Page 185: ...l 2200 enclosure switches and LEDs table of parts 1 17 enabling the ECBs shutting down the subsystem 3 4 environmental specifications nonoperating A 1 operating A 1 equipment symbols xii excessive weight symbol and definition xiii F fan Model 2200 enclosure LEDs illustrated 1 19 table 1 19 fiber optic cable installing dual redundant controller configuration 2 11 single configuration controller 2 1...

Page 186: ...d 4 27 replacing dual redundant controller configuration 3 35 single controller configuration 3 35 I O module Model 2200 enclosure bay to SCSI bus number correlation illustrated 4 27 locations illustrated 4 27 replacing dual redundant controller configuration 4 26 single controller configuration 4 26 illustrated 180 W power supply LEDs 1 14 BA370 enclosure dual ECB configuration 3 28 dual redundan...

Page 187: ...bay to SCSI bus number correlation 4 27 single controller configuration 4 3 PC terminal to maintenance port connection 2 4 removing an ECB that supports cache module B 4 24 important defined xii installing cache module dual redundant controller configuration 3 25 4 22 single controller configuration 3 11 4 9 controller dual redundant controller configuration 3 21 4 18 single controller configurati...

Page 188: ...er 1 6 cache module DIMM locations illustrated 2 12 illustrated 1 10 locations illustrated 4 24 part number 1 6 table of parts 1 10 cache module and ECB locations illustrated 4 24 configurations dual redundant controller 4 11 single controller 4 3 configurations illustrated dual redundant controller 4 11 single controller configuration 4 3 controller front panel connectors switches and LEDs table ...

Page 189: ... source symbol and definition xii N network interface connection symbol and definition xii nonoperating specifications environmental A 1 note defined xii O OCP switches and LEDs controller 1 12 operating specifications environmental A 1 optical cable using thin needle nose pliers to disconnect illustrated 3 6 4 4 P part numbers BA370 enclosure 180 W power supply 1 3 AC input box 1 3 cache module 1...

Page 190: ... 1 15 connectors and components illustrated 1 15 replacing dual redundant controller configuration 3 32 single configuration controller 3 32 R rack stability warning xiii RAIDset member installing 2 15 removing 2 14 reduced storageset 2 14 removing cache module dual redundant controller configuration 3 23 4 20 single controller configuration 3 10 4 7 controller dual redundant controller configurat...

Page 191: ...edundant controller configuration cache module 3 23 4 20 controller 3 20 4 16 controller and cache module 3 14 4 12 DIMMs 2 12 ECB 3 28 BA370 subsystem powered off 3 30 BA370 subsystem powered on 3 29 GLM 2 7 hub 2 9 I O module 3 35 4 26 PVA module 3 32 PVA module master enclosure 3 32 switch 2 9 ECB BA370 subsystem powered off 3 30 BA370 subsystem powered on 3 29 DS BA356 MW enclosure subsystem p...

Page 192: ...dule 3 35 I O module Model 2200 enclosure 4 27 PVA module 3 32 upgrading to a dual redundant controller configuration 5 36 software patches 5 29 deleting 5 30 installing 5 29 listing 5 32 listing installing deleting 5 29 software upgrade methods 5 2 software upgrading 5 2 specifications controller electrical A 1 controller physical A 1 environmental nonoperating A 1 nonoperating table A 2 operatin...

Page 193: ...ning off the subsystem 3 1 4 1 turning on the subsystem 3 4 4 2 U upgrade methods rolling upgrade 5 2 shutdown upgrade 5 3 upgrade methods new software 5 2 upgrading cache memory 5 40 device firmware 5 34 DIMMs 5 40 from a single controller to a dual redundant controller configuration 5 36 installing controller cache module and ECB 5 37 new program card 5 2 software image 5 2 using CLCP 5 29 delet...

Page 194: ......

Reviews: