First Edition (December 1998) Part Number EK-HSZ80-SV. A01/388221-001 Compaq Computer Corporation While Compaq Computer Corporation believes the information included in this manual is correct as of the date of publication, it is subject to change without notice. Compaq makes no representations that the interconnec- tion of its products in the manner described in this document will not infringe existing or future patent rights, nor do the descriptions contained in this document imply the granting of licenses to make, use, or sell equip- ment or software in accordance with the description. No responsibility is assumed for the use or reliability of firmware on equipment not supplied by Compaq or its affiliated companies. Possession, use, or copying of the software or firmware described in this documentation is authorized only pursuant to a valid written license from Compaq, an authorized sublicensor, or the identified licensor. Com mercial Computer Software, Computer Software Documentation and Technical Data for Commercial Items are licensed to the U.S. Government with Compaq's standard commercial license and, when applicable, the rights in DFAR 252.227 7015, "Technical Data-Commercial Items." 1998 Compaq Computer Corporation. All rights reserved. Printed in U.S.A. Com paq, the Compaq logo, DIGITAL, DIGITAL UNIX, DECconnect, HSZ, HSG, StorageWorks, VMS, OpenVMS Registered in the United States Patent and Trademark Office. UNIX is a registered trademark in the United States and other countries exclusively through X/Open Company Ltd. Windows NT is a registered trademark of the Microsoft Corporation. Sun is a registered trademark of Sun Microsystems, Inc. Hewlett-Packard, TACHYON, and HP-UX are registered trademarks of the Hewlett-Pack- ard Company. IBM and AIX are registered trademarks of International Business Machines Corporation. All other trademarks and registered trademarks are the property of their respective owners. This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interfer- ence when the equipment is operated in a commercial environment. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the manuals, may cause harm- ful interference to radio communications. Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense. Restrictions apply to the use of the local-connection port on this series of controllers; failure to observe these restrictions may result in harmful interference. Always disconnect this port as soon as possible after complet- ing the setup operation. Any changes or modifications made to this equipment may void the user's authority to operate the equipment. Warning! This is a Class A product. In a domestic environment this product may cause radio interference in which case the user may be required to take adequate measures. Achtung! Dieses ist ein Gert der Funkstrgrenzwertklasse A. In Wohnbereichen knnen bei Betrieb dieses Gertes Rundfunkstrungen auftreten, in welchen Fllen der Benutzer fr entsprechende Gegenmanahmen verant- wortlich ist. Attention! Ceci est un produit de Classe A. Dans un environnement domestique, ce produit risque de crer des inter- frences radiolectriques, il appartiendra alors l'utilisateur de prendre les mesures spcifiques appropries. JAPAN USA This equipment generates, uses, and may emit radio frequency energy. The equipment has been type tested and found to comply with the limits for a Class A digital device pursuant to Part 15 of FCC rules, which are designed to provide reasonable protection against such radio frequency interference. Operation of this equip- ment in a residential area may cause interference in which case the user at his own expense will be required to take whatever measures may be required to correct the interference. Any modifications to this device - unless expressly approved by the manufacturer - can void the user's authority to operate this equipment under part 15 of the FCC rules. v Contents About this Guide Getting Help. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii Compaq Website. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii Telephone Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii Precautions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii Electrostatic Discharge Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii Component Precaution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii Maintenance Port Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx Typographical Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx Special Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi Required Tools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxii Related Publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiv Chapter 1 General Description System Components Exploded View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 HSZ80 Array Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Cache Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Environmental Monitoring Unit (EMU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Chapter 2 Replacement Procedures Required Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Electrostatic Discharge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide vi Preparation Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Establishing a Local Connection to the Controller. . . . . . . . . . . . . . . . . . . . . . 22 Shutting Down the Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Disabling the External Cache Batteries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Restarting the Subsystem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Replacing Modules in a Single-Controller Configuration. . . . . . . . . . . . . . . . . . . . 28 Replacing a Controller and Cache Module in a Single-Controller Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Replacing a Controller in a Single-Controller Configuration . . . . . . . . . . . . . 29 Removing the Controller in a Single-Controller Configuration . . . . . . . . 29 Installing the Controller in a Single-Controller Configuration . . . . . . . 211 Replacing a Cache Module in a Single-Controller Configuration . . . . . . . . . 213 Removing the Cache Module in a Single-Controller Configuration . . . 213 Installing the Cache Module in a Single-Controller Configuration . . . . 214 Replacing Modules in a Dual-Redundant Controller Configuration . . . . . . . . . . . 216 Replacing a Controller and Cache Module in a Dual-Redundant Controller Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 Removing a Controller and Cache Module in a Dual-Redundant Controller Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 Installing a Controller and its Cache Module in a Dual-Redundant Controller Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 Replacing a Controller in a Dual-Redundant Controller Configuration . . . . 225 Removing a Controller in a Dual-Redundant Controller Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 Installing a Controller in a Dual-Redundant Controller Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228 Replacing a Cache Module in a Dual-Redundant Controller Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231 Removing a Cache Module in a Dual-Redundant Controller Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231 vii Installing a Cache Module in a Dual-Redundant Controller Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234 Replacing an External Cache Battery Storage Building Block . . . . . . . . . . . . . . 238 Replacing an External Cache Battery Storage Building Block With Cabinet Powered On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239 Replacing an External Cache Battery Storage Building Block With Cabinet Powered Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240 Replacing a PVA Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243 Replacing an I/O Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246 Replacing an EMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 Removing an EMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 Installing an EMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 Replacing DIMMs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252 Removing DIMMs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253 Installing DIMMs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253 Replacing a PCMCIA Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255 Replacing a Failed Storageset Member . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257 Removing a Failed RAIDset or Mirrorset Member . . . . . . . . . . . . . . . . . . . . 257 Installing the New Member . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 Chapter 3 Upgrading the Subsystem Required Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Electrostatic Discharge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Upgrading Controller Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Installing a New Program Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Downloading New Software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Using CLCP to Install, Delete, and List Software Patches . . . . . . . . . . . . . . . 38 Installing a Software Patch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide viii Deleting a Software Patch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310 Listing Software Patches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312 Upgrading Firmware on a Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314 Upgrading to a Dual-Redundant Controller Configuration . . . . . . . . . . . . . . . . . . 317 Installing a New Controller, Cache Module, and ECB . . . . . . . . . . . . . . . . . 317 Upgrading Cache Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322 Chapter 4 Troubleshooting Running the Controller's Diagnostic Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Charging Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Battery Hysteresis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Troubleshooting Checklist. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Troubleshooting Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Fault-Tolerance for Write-Back Caching . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417 Nonvolatile Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417 Cache Policies Resulting from Cache Module Failures . . . . . . . . . . . . . 417 Significant Event Reporting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424 Events that cause controller termination . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424 Flashing OCP Pattern Display Reporting . . . . . . . . . . . . . . . . . . . . . . . . 425 Solid OCP Pattern Display Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . 427 Last Failure Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433 Events that do not cause controller operation to terminate . . . . . . . . . . . . . . 433 Spontaneous Event Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434 CLI Event Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435 Utilities and Exercisers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436 Fault Management Utility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436 Displaying Failure Entries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437 Translating Event Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439 ix Instance Codes and Last-Failure Codes . . . . . . . . . . . . . . . . . . . . . . . . . 440 Controlling the Display of Significant Events and Failures . . . . . . . . . . 440 Using VTDPY to Check for Communication Problems . . . . . . . . . . . . . . . . 443 Checking Controller-to-Host Communications . . . . . . . . . . . . . . . . . . 445 Checking Controller-to-Device Communications . . . . . . . . . . . . . . . . . 447 Checking Device Type and Location . . . . . . . . . . . . . . . . . . . . . . . . 448 Checking Device Status and I/O Activity . . . . . . . . . . . . . . . . . . . . 448 Checking Device-Port Status and I/O Activity . . . . . . . . . . . . . . . . 450 Checking Unit Status and I/O Activity . . . . . . . . . . . . . . . . . . . . . . . . . . 451 Disk Inline Exerciser (DILX) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455 Checking for Disk-Drive Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455 Finding a Disk Drive in the Subsystem . . . . . . . . . . . . . . . . . . . . . . 455 Testing the Read Capability of a Disk Drive . . . . . . . . . . . . . . . . . . 456 Testing the Read and Write Capabilities of a Disk Drive . . . . . . . . 457 DILX Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460 Configuration Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460 Code Load and Code Patch Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462 Clone Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463 Field Replacement Utility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463 Change Volume Serial Number Utility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464 Device Statistics Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464 Chapter 5 Event Reporting: Templates and Codes Passthrough Device Reset Event Sense Data Response . . . . . . . . . . . . . . . . . . . . . 52 Last Failure Event Sense Data Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Multiple-Bus Failover Event Sense Data Response . . . . . . . . . . . . . . . . . . . . . 55 Failover Event Sense Data Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Nonvolatile Parameter Memory Component Event Sense Data Response . . . 59 Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide x Backup Battery Failure Event Sense Data Response . . . . . . . . . . . . . . . . . . . 511 Subsystem Built-In Self Test Failure Event Sense Data Response . . . . . . . . 513 Memory System Failure Event Sense Data Response . . . . . . . . . . . . . . . . . . 515 Device Services Non-Transfer Error Event Sense Data Response. . . . . . . . . 516 Disk Transfer Error Event Sense Data Response . . . . . . . . . . . . . . . . . . . . . . 518 Instance Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 520 Instance Code Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 520 Instance Codes and FMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 520 NR Threshold . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521 Repair Action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521 Event Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521 Component ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521 Last Failure Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548 Last Failure Code Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548 Last Failure Codes and FMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548 HW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 549 Restart Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 549 Parameter Count . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 549 Repair Action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 550 Error Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 550 Component IDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 550 Recommended Repair Action Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 595 Component Identifier Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5101 Event Threshold Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5103 ASC/ASCQ Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5104 xi Chapter 6 Connectors, Switches, and LEDs Controller Front Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Operator Control Panel LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Power Verification and Addressing Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Environmental Monitoring Unit (EMU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Chapter 7 Controller Specifications Physical and Electrical Specifications for the Controller . . . . . . . . . . . . . . . . . . . . 72 Environmental Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Spare Part Number Cross Reference System Components Exploded View. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A2 HSZ80 Array Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A4 Cache Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A6 Environmental Monitoring Unit (EMU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A7 Glossary Index Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide xiii Figures The HSZ80 Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 HSZ80 Array Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Cache Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 EMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 PC/Terminal to Maintenance Port Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 ECB SBB Battery Disable Switch Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Single-Controller Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Dual-Redundant Controller Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216 ECB SBB Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238 I/O Module Locations in a BA370 Enclosure . . . . . . . . . . . . . . . . . . . . . . . . . . . 246 I/O Module Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 Cache-Module Memory Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252 DIMM Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254 PCMCIA Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255 PCMCIA Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Location of Write-Protection Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Upgrading Device Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314 Cache-Module Memory Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322 DIMM Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324 Xfer Rate Region of the Default Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445 Regions on the Device Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447 Unit Status on the Cache Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452 Passthrough Device Reset Event Sense Data Response Format . . . . . . . . . . . . . . . 52 Template 01 - Last Failure Event Sense Data Response Format . . . . . . . . . . . . . . 54 Template 04 - Multiple-Bus Failover Event Sense Data Response Format . . . . . . 56 Template 05 - Failover Event Sense Data Response Format . . . . . . . . . . . . . . . . . 58 Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide xiv Template 11 - Nonvolatile Parameter Memory Component Event Sense Data Response Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 510 Template 12 - Backup Battery Failure Event Sense Data Response Format . . . . 512 Template 13 - Subsystem Built-In Self Test Failure Event Sense Data Response Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514 Template 14 - Memory System Failure Event Sense Data Response Format . . . 515 Template 41 - Device Services Non-Transfer Error Event Sense Data Response Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517 Template 51 - Disk Transfer Error Event Sense Data Response Format . . . . . . . 519 Structure of an Instance Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 520 Instance Code Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 520 Structure of a Last Failure Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548 Last Failure Code Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548 Controller Front Panel Connectors, Switches, and LEDS . . . . . . . . . . . . . . . . . . . 62 Operator Control Panel Switches and LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 PVA Module Connectors and Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 EMU Connectors, Switches, and LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 The HSZ80 Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A2 HSZ80 Array Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A4 Cache Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A6 EMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A7 Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide xv Tables The HSZ80 Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 HSZ80 Fibre Channel Array Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Cache Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 EMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Description of PC/Terminal to Maintenance Port Connection . . . . . . . . . . . . . . . . 24 Description of ECB SBB Battery Disable Switch . . . . . . . . . . . . . . . . . . . . . . . . . 26 Description of Single-Controller Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Description of Dual-Redundant-Controller Configuration . . . . . . . . . . . . . . . . . . 216 ECB SBB Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238 Description of I/O Modules in a BA370 Enclosure . . . . . . . . . . . . . . . . . . . . . . . 246 Cache Module Memory Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252 DIMM Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254 PCMCIA Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255 PCMCIA Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Cache Module Memory Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322 DIMM Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324 Troubleshooting Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Cache Policies and Cache Module Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418 Resulting Cache Policies and ECB Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420 Flashing OCP Patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425 Solid OCP Patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427 Event-Code Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439 FMU SET Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441 VTDPY Key Sequences and Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444 Xfer Rate Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446 Device Map Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448 Device Status Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449 Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide xvi Device-Port Status Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451 Unit Status Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453 DILX Control Sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456 Data Patterns for Phase 1: Write Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458 DILX Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460 HSUTIL Messages and Inquiries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461 Instance Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 522 Controller Restart Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 549 Last Failure Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 550 Recommended Repair Action Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 595 Component Identifier Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5101 Event Notification/Recovery Threshold Classifications . . . . . . . . . . . . . . . . . . . 5103 ASC and ASCQ Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5104 Controller Front Panel Connectors, Switches, and LEDs . . . . . . . . . . . . . . . . . . . . 62 Operator Control Panel Switches and LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 PVA Connectors and Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 EMU Connectors, Switches, and LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Controller Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Optimum Operating Environmental Specifications . . . . . . . . . . . . . . . . . . . . . . . . 73 Maximum Operating Environmental Specifications . . . . . . . . . . . . . . . . . . . . . . . 74 Maximum Nonoperating Environmental Specifications . . . . . . . . . . . . . . . . . . . . 74 The HSZ80 Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A3 HSZ80 Array Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A5 Cache Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A6 EMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A7 Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide xvii About this Guide This book describes the features of the HSZ80 array controller and configuration procedures for the controller and storagesets running Array Controller Software (ACS) Version 8.3Z. This book does not contain information about the operating environments to which the controller may be connected, nor does it contain detailed information about subsystem enclosures or their components. See the documentation that accompanied these peripherals for information about them. Getting Help If you have a problem and have exhausted the information in this guide, you can get further information and other help in the following locations. Compaq Website The COMPAQ Website has information on this product as well as the latest drivers and Flash ROM images. You can access the COMPAQ website by logging on to the Internet at http://www.compaq.com. Telephone Numbers For the name of your nearest COMPAQ Authorized Reseller: In the United States, call 1-800-345-1518. In Canada, call 1-800-263-5868. For Compaq technical support: In the United States and Canada, call 1-800-386-2172. For COMPAQ technical support phone numbers outside the United States and Canada, visit the COMPAQ Website at: http://www.compaq.com. Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide xviii About this Guide Precautions Follow these precautions when carrying out the procedures in this book. Electrostatic Discharge Precautions Static electricity collects on all nonconducting material, such as paper, cloth, and plastic. An electrostatic discharge (ESD) can easily damage a controller or other subsystem component even though you may not see or feel the discharge. Follow these precautions whenever you're servicing a subsystem or one of its components: s 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 its grounding lead is attached to a bus that is a verified earth ground. s Before touching any circuit board or component, always touch a verifiable earth ground to discharge any static electricity that may be present in your clothing. s Always keep circuit boards and components away from nonconducting material. s Always keep clothing away from circuit boards and components. s Always use antistatic bags and grounding mats for storing circuit boards or components during replacement procedures. s Always keep the ESD cover over the program card when the card is in the controller. If you remove the card, put it in its original carrying case. Never touch the contacts or twist or bend the card while you're handling it. s Never touch the connector pins of a cable when it is attached to a component or host. Component Precaution System components referenced in this manual comply to regulatory standards documented herein. Use of other components in their place may violate country standards, negate regulatory compliance, or invalidate the warranty on your product. xix Maintenance Port Precautions The maintenance port generates, uses, and radiates radio-frequency energy through cables that are connected to it. This energy may interfere with radio and television reception. Do not leave a cable connected to this port when you're not communicating with the controller. Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide xx About this Guide Conventions This book uses the following typographical conventions and special notices to help you find what you're looking for. Typographical Conventions Convention Meaning ALLCAPS Command syntax that must be entered exactly as shown and for commands discussed within text, for example: SET FAILOVER COPY=OTHER_CONTROLLER "Use the SHOW SPARESET command to show the contents of the spareset." Screen display. Monospaced Sans serif italic Command variable or numeric value that you supply, for example: SHOW RAIDset-name or set this_controller id=(n,n,n,n,) italic Reference to other books or publications, for example: "See the HSG80 Array Controller ACS V8.2 Release Notes for details." . Indicates that a portion of an example or figure has been . omitted. "this controller" The controller serving your current CLI session through a local or remote terminal. "other controller" The controller in a dual-redundant pair that's connected to the controller serving your current CLI session. xxi Special Notices This book doesn't contain detailed descriptions of standard safety procedures. However, it does contain warnings for procedures that could cause personal injury and cautions for procedures that could damage the controller or its related components. Look for these symbols when you're carrying out the procedures in this book: WARNING: A warning indicates the presence of a hazard that can cause personal injury if you do not observe the precautions in the text. CAUTION: A caution indicates the presence of a hazard that might dam- age hardware, corrupt software, or cause a loss of data. IMPORTANT: An important note is a type of note that provides information essential to the completion of a task. Users can disregard information in a note and still complete a task, but they should not disregard an important note. NOTE: A note provides additional information that's related to the completion of an instruction or procedure. Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide xxii About this Guide Required Tools You will need the following tools to service the controller, cache module, external cache battery (ECB), the Power Verification and Addressing (PVA) module, the Gigabit Link Module (GLM), and the I/O module: s A flathead screwdriver for loosening and tightening the I/O module retaining screws. s An antistatic wrist strap. s An antistatic mat on which to place modules during servicing. s A Storage Building Block (SBB) Extractor for removing StorageWorks building blocks. This tool is not required, but it will enable you to perform more efficiently. xxiii Related Publications The following table lists some of the Compaq StorageWorks documents related to the use of the controller, cache module, external cache battery, graphical user interface, and the subsystem. Document Title Part Number BA370 Enclosure Rack Template (Compaq 42U Rack) 355224-001 EK-RKTMP-TP Command Console Version 2.1 HSZ80 User's Guide 388725-001 AA-RF9TA-TE Disaster Tolerant Solutions Getting Started Guide for N/A AA-RC3CA-TE DIGITAL UNIX Disaster Tolerant Solutions User's Guide for DIGITAL UNIX N/A EK-SWXDT-UG External Cache Battery Shelf Installation Card 355222-001 EK-HSECB-IC (Compaq 42U Rack) Hardware Configuration Poster for HSZ80 388724-001 EK-HSZ80-CP HSZ80 Array Controller ACS V8.3 for DIGITAL UNIX N/A AG-RFA0A-BE CD-ROM HSZ80 Array Controller ACS V8.3 for DIGITIAL UNIX Release 388713-001 AA-RF9YA-TE Notes HSZ80 Array Controller ACS V8.3 for IBM-AIX Release 388711-001 AA-RFALA-TE Notes HSZ80 Array Controller ACS V8.3 for OpenVMS Release 388712-001 AA-RFAEA-TE Notes HSZ80 Array Controller ACS V8.3 Configuration and CLI 388222-001 EK-HSZ80-RG Reference Guide HSZ80 Array Controller Illustrated Parts Map 388220-001 EK-HSZ80-MP Installation Card (Compaq 42U Rack) 355210-001 EK-H80RM-IC Installing a Ferrite Bead on a Host Bus N/A EK-SWXES-IG The RAIDBOOK--A Source for RAID Technology N/A RAID Advisory Board RA8000/ESA12000 HSZ80 ACS V8.3 for DIGITAL UNIX 388701-001 AA-RF9ZA-TE Installation Reference Manual RA8000/ESA12000 HSZ80 ACS V8.3 for DIGITAL UNIX Quick 388700-001 AA-RF9XA-TE Setup Guide RA8000/ESA12000 HSZ80 ACS V8.3 for IBM-AIX Installation 388710-001 AA-RFAMA-TE Reference Manual RA8000/ESA12000 HSZ80 ACS V8.3 for IBM-AIX Quick 388709-001 AA-RFAK A-TE Setup Guide Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide xxiv About this Guide Document Title Part Number RA8000/ESA12000 HSZ80 ACS V8.3 for OpenVMS 388733-001 AA-RFAFA-TE Installation Reference Manual RA8000/ESA12000 HSZ80 ACS V8.3 for OpenVMS Quick 388732-001 AA-RFADA-TE Setup Guide RA8000/ESA12000 Storage Subsystem User's Guide 387404-001 EK-SMC PR-UG Rail Mounting Installation Card (Compaq 42U Rack) 355223-001 EK-H8RMB-IC Ultra SCSI RAID Enclosure (DS-BA370 Series) User's Guide 387403-001 EK-B A 370-UG Warranty Terms and Conditions N/A EK-HSXSW-WC Revision History This is a new document. 11 Chapter 1 General Description This chapter provides the illustrated parts breakdown and a spare list for the HSZ80 array controller subsystem. See for the names of referenced spare parts. Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide 12 General Description System Components Exploded View 1 16 2 15 13 14 3 12 2x 4 11 10 9 2x 5 8 2x 6 7 CXO6742A Figure 11 The HSZ80 Subsystem 13 Table 11 The HSZ80 Subsystem Item Description Part Number 1 BA370 rack-mountable enclosure 401914-001 400293-001 2 Cooling fan, blue Cooling fan, gray 402602-001 3 Power cable kit, white 401915-001 4 I/O module, blue 400294-001 I/O module, gray 401911-001 5 SCSI hub, 3 port 401926-001 6 SCSI hub, 5 port 401927-001 7 SCSI hub, 9 port, upgrade 401929-001 NOTE: A complete 9-port SCSI hub requires a 5-port and SCSI hub 401927-001 8 Cache module 400295-001 9 HSZ80 controller 103539-001 10 PVA module 400299-001 11 EM U 400286-001 12 AC input module 400287-001 13 180-watt power supply 400288-001 14 Disk drive, 4 GB, 7200 402153-001 Disk drive, 9 GB, 7200 400289-001 Disk drive, 18 GB, 7200 400290-001 Disk drive, 9 GB, 10K 402154-001 Disk drive, 18 GB, 10K 402229-001 15 Power cable, black 401915-001 16 ECB, dual (shown) 400291-001 ECB, single (not shown) 400292-001 Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide 14 General Description HSZ80 Array Controller 1 6 5 4 3 2 1 2 3 6 4 5 CXO6703A Figure 12 HSZ80 Array Controller 15 Table 12 HSZ80 Fibre Channel Array Controller Item Description Part No. 1 Program card 103474-001 2 Trilink connectors 401948-001 3 Host bus cable, 1.5 meter 401941-001 Host bus cable, 2 meter 401940-001 Host bus cable, 10 meter 401942-001 Host bus cable, 15 meter 401943-001 Host bus cable, 20 meterr 401944-001 4 Terminator 401947-001 5 Jumper cable 401939-001 6 Ma intenance port cable 402605-001 Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide 16 General Description Cache Module 1 ~ 2 CXO6570A Figure 13 Cache Module Table 13 Cache Module Item Description Part No. 1 DIMM, 32 MB 400296-001 DIMM, 128 MB 400297-001 2 ECB Y cable for the BA370 Enclosure 400298-001 ECB Y cable for the Data Center Cabinet 401913-001 17 Environmental Monitoring Unit (EMU) 1 CXO6604A Figure 14 EMU Table 14 EMU Item Description Part No. 1 EMU communication cable, 4 meter 401949-001 Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide 21 Chapter 2 Replacement Procedures This chapter describes the procedures for replacing the controller, cache module, external cache battery (ECB), power verification and addressing (PVA) module, I/O module, environmental monitoring unit (EMU), DIMMs, PCMCIA card, and a failed storageset member. Additionally, there are procedures for shutting down and restarting the subsystem. See the enclosure documentation for information about the power supplies, cooling fans, and cables. Required Tools You will need the following tools to service the controller, cache module, external cache battery (ECB), the Power Verification and Addressing (PVA) module, and the I/O module: s A flathead screwdriver for loosening and tightening the I/O module retaining screws. s An antistatic wrist strap. s An antistatic mat on which to place modules during servicing. s A Storage Building Block (SBB) Extractor for removing StorageWorks building blocks. This tool is not required, but it will enable you to work more efficiently. Electrostatic Discharge Electrostatic discharge (ESD) is a common problem and may cause data loss, system down time, and other problems. The most common source of static electricity is the movement of people in contact with carpets and clothing. Low humidity also increases the amount of static electricity. You must discharge all static electricity prior to touching electronic equipment. Follow the precautions in Electrostatic Discharge Precautions given in the Preface whenever you are replacing any component. Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide 22 Replacement Procedures Preparation Procedures Establishing a Local Connection to the Controller You can communicate with a controller locally or remotely. Use a local connection to configure the controller for the first time. Use a remote connection to your host system for all subsequent configuration tasks. See the Quick Setup Guide that came with your platform kit for details. The maintenance port provides a convenient way to connect a PC or terminal to the controller so that you can troubleshoot and configure the controller. This port accepts a standard RS-232 jack from any EIA-423 compatible terminal or a PC with a terminal-emulation program. The maintenance port supports serial communications with default values of 9600 baud using 8 data bits, 1 stop bit, and no parity. NOTE: There are two maintenance port cables shown in Figure 21. One has a 9- pin connector molded onto its end for a PC connection. An optional cable is available for a terminal connection. Follow these steps to establish a local connection for setting the controller's initial configuration: 1. Turn off the PC or terminal, and connect it to the controller, as shown in Figure 21. a. For a PC connection, plug one end of the maintenance port cable into the ter- minal; plug the other end into the controller's maintenance port. b. For a terminal connection, refer to Figure 21 on page 23 for cabling infor- mation. 2. Turn on the PC or terminal. 3. Configure the terminal emulation software for 9600 baud, 8 data bits, 1 stop bit, and no parity. 23 6 1 5 4 3 2 1 2 3 4 5 6 7 CXO6584A Figure 21. PC/Terminal to Maintenance Port Connection Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide 24 Replacement Procedures Table 21 Description of PC/Terminal to Maintenance Port Connection Location Description Ma intenance port cable for a PC Ma intenance Port Optional maintenance port cable for a terminal connection BC16E-xx cable assembly Ferrite bead RJ-11 adapter RJ-11 extension cable PC serial port adapter, 9 pin D-sub to 25 pin D-sub CAUTION: The cables connecting the controller and the PC (or terminal) may cause radio and television interference. Only connect a PC or terminal to the controller via the maintenance port when you need to communicate with the controller. 4. Press the Enter or Return key. The CLI prompt appears, indicating that you established a local connection with the controller. 5. Optional: to increase the data transfer rate to 19200 baud: NOTE: If you are replacing a controller, do not increase the data transfer rate to 19200 baud. A new controller is set to 9600 baud (default). 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 PC or terminal for 19200 baud. When you are entering CLI commands in a dual-redundant controller configuration, remember that the conroller to which you're connected is "this controller" and the remaining controller is the "other controller." 25 Shutting Down the Subsystem Use the following steps to shut down a subsystem: 1. From a host console, stop all host activity and dismount the logical units in the subsystem. 2. Connect a PC or terminal to the maintenance port of one of the controllers in your subsystem. 3. Shut down the controllers. In single controller configurations, you only need to shut down "this controller." In dual-redundant controller configurations, shut down the "other controller" first, then shut down "this controller" with the following commands: SH UTDOWN OTHER_CONTROLLER SH UTDOWN THIS_CONTROLLER When the controllers shut down, their reset buttons and their first three LEDs are lit continuously. This may take several minutes, depending on the amount of data that needs to be flushed from the cache modules. 4. Turn off the power to the subsystem. CAUTION: If you are shutting down the controller for longer than one day, perform the steps in the next section, "Disabling the External Cache Batteries," to prevent the write-back cache batteries from discharging. Disabling the External Cache Batteries Use the following steps to disable the External Cache Batteries (ECBs): NOTE: The ECB SBB may contain one or two batteries, depending on the configuration. Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide 26 Replacement Procedures 1. Press the battery-disable switch located on each battery within the ECB SBB. The switch is the small button labeled SHUT OFF next to the status LED (see Figure 22). Press each switch for approximately five seconds. The status LED will flash once and then shut off. Make sure you perform this procedure on both ECB 1 and ECB 2, if appropriate. 2. The batteries are no longer powering the cache module. 1 3 4 5 2 CXO6164B Figure 22. ECB SBB Battery Disable Switch Location Table 22 Description of ECB SBB Battery Disable Switch Location Description External Cache Battery 1 External Cache Battery 2 Power connector Status LED Battery disable switch 27 NOTE: To return to normal operation, apply power to the storage subsystem. The cache battery will be enabled when the subsystem is powered on. Restarting the Subsystem Use the following steps to restart a subsystem: 1. Plug in the subsystem's power cord, if it is not already plugged in. 2. Turn on the subsystem. The controllers automatically restart and the ECBs automatically re-enable themselves to provide backup power to the cache modules. Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide 28 Replacement Procedures Replacing Modules in a Single-Controller Configuration Follow the instructions in this section to replace modules in a single-controller configuration (see Figure 23). If you're replacing modules in a dual-redundant controller configuration, see "Replacing Modules in a Dual-Redundant Controller Configuration," page 216. To upgrade a single controller configuration to a dual redundant controller configuration, see Chapter 3, "Upgrading the Subsystem." 1 2 3 4 5 CXO6290B Figure 23. Single-Controller Configuration Table 23 Description of Single-Controller Configuration Location Description EM U Controller Trilink connector and cables Cache Module PVA Module 29 The following sections cover procedures for replacing both the controller and cache module, replacing the controller, and replacing the cache module. CAUTION: In a single-controller configuration, you must shut down the subsystem before removing or replacing any modules. If you remove the controller or any other module without first shutting down the subsystem, data loss may occur. Replacing a Controller and Cache Module in a Single-Controller Configuration If both the controller and cache module need to be replaced, follow the steps in "Replacing a Controller in a Single-Controller Configuration," page 29, and the steps in "Replacing a Cache Module in a Single-Controller Configuration," page 213. Replacing a Controller in a Single-Controller Configuration Use the following steps in "Removing the Controller in a Single-Controller Configuration" and "Installing the Controller in a Single-Controller Configuration" to replace the controller. Remo ving the Controller in a Single-Controller Configuration Use the following steps to remove the controller: 1. From the host console, dismount the logical units in the subsystem. If you are using a Windows NT platform, shut down the server. 2. If the controller is operating, connect a PC or terminal to the controller's maintenance port. If the controller is not operating, go to step 5. Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide 210 Replacement Procedures 3. Run FMU to obtain the last failure codes, if desired. NOTE: If you initialized a container with the SAVE_ CONFIGURATION switch, you can save this controller's current device configuration using the CONFIGURATION SAVE command. If CONFIGURATION SAVE is not used, you will have to manually configure the new controller as described in HSZ80 ACS Version 8.3 Configuration and CLI Reference Guide. 4. Shut down the controller with the following command: SH UTDOWN THIS_CONTROLLER When the controller shuts down, its reset button and the first three LEDs are lit continuously. CAUTION: ESD can easily damage a controller. Wear a snug-fitting, grounded ESD wrist strap. The cache module may contain unwritten data if the controller crashed and you weren't able to shut it down with the SHUTDOWN THIS_CONTROLLER command. 5. Remove the program card's ESD cover and program card. Save them for the replacement controller. 6. Remove the trilink connectors, but don't disconnect the host bus cables (or terminators) from the trilink connectors. NOTE: One or two trilink connectors may be attached, depending on the configuration. 7. If connected, disconnect the PC or terminal from the controller's maintenance port. 8. Disengage both retaining levers and remove the controller, then place the controller into an antistatic bag or onto a grounded antistatic mat. 211 Installing the Controller in a Single-Controller Configuration Use the following steps to install the controller: CAUTION: ESD can easily damage a controller. Wear a snug-fitting, grounded ESD wrist strap. Make sure you align the controller in the appropriate guide rails. If you do not align the module correctly, damage to the backplane can occur. 1. Insert the new controller into its slot, and engage its retaining levers. 2. Connect the trilink connectors to the new controller. NOTE: One or two trilink connectors may be attached, depending on the configuration. 3. Connect a PC or terminal to the controller's maintenance port. 4. Hold the reset button while inserting the program card into the new controller. Release the reset button and replace the ESD cover. 5. When the CLI prompt reappears, display details about the controller you configured. Use the following command: SH OW THIS_CONTROLLER FULL See the SHOW THIS_CONTROLLER FULL in HSZ80 ACS Version 8.3 Config- uration and CLI Reference Guide for more information about using this com- mand. 6. See HSZ80 ACS Version 8.3 Configuration and CLI Reference Guide to configure the controller. NOTE: If the controller you're installing was previously used in another subsystem, it will need to be purged of the controller's old configuration (see HSZ80 ACS Version 8.3 Configuration and CLI Reference Guide). 7. To restore a configuration saved with the SAVE_CONFIGURATION switch, hold button 6 while pressing and releasing the reset button. Compaq HSZ80 Array Controller ACS Version 8.3 Maintenance and Service Guide 212 Replacement Procedures 8. Using CLCP, install any patches that you had installed on the previous controller (see Chapter 3, "Upgrading the Subsystem.") 9. Mount the logical units on the host. If you are using a Windows NT platform, restart the server. 10. Set the subsystem date and time with the following command: SET THIS_CONTROLLER TIME=dd-mmm-yyyy:hh:mm:ss 11. Disconnect the PC or terminal from the controller's maintenance port. 213 Replacing a Cache Module in a Single- Controller Configuration Use the following steps in "Removing the Cache Module in a Single-Controller Configuration" and "Installing the Cache Module in a Single-Controller Configuration" to replace the cache module. Remo ving the Cache Module in a Single-Controller Configuration Use the following steps to remove the cache module: 1. From the host console, dismount the logical units in the subsystem. If you are
| 103474-001 103539-001 12-44100-01 12-44101-01 17-03194-04 17-03718-09 17-04377-02 17-04377-04 17-04377-05 17-04377-09 17-04377-10 17-04377-11 17-04479-03 17-04479-04 355210-001 355222-001 355223-001 355224-001 387403-001 387404-001 388220-001 388221-001 388222-001 388700-001 388701-001 388709-001 388710-001 388711-001 388712-001 388713-001 388724-001 388725-001 388732-001 388733-001 400286-001 400287-001 400288-001 400289-001 400290-001 400291-001 400292-001 400293-001 400294-001 400295-001 400296-001 400297-001 400298-001 400299-001 401911-001 401913-001 401914-001 401915-001 401926-001 401927-001 401929-001 401939-001 401940-001 401941-001 401942-001 401943-001 401944-001 401947-001 401948-001 401949-001 402153-001 402154-001 402229-001 402602-001 402605-001 402905-001 70-32856-S2 70-32873-02 70-33252-S1 70-33256-S1 70-DIMS1-01 70-DIMS1-02 AA-RC3CA-TE AA-RF9TA-TE AA-RF9XA-TE AA-RF9YA-TE AA-RF9ZA-TE AA-RFADA-TE AA-RFAEA-TE AA-RFAFA-TE AA-RFALA-TE AA-RFAMA-TE AG-RFA0A-BE BG-RFNXA-BA DS-BA370-MA EK-H80RM-IC EK-H8RMB-IC EK-HSECB-IC EK-HSXSW-WC EK-HSZ80-CP EK-HSZ80-MP EK-HSZ80-RG EK-HSZ80-SV EK-RKTMP-TP EK-SWXDT-UG EK-SWXES-IG FC-BA35X-EB FC-BA35X-EC FC-BA35X-HE FC-BA35X-HH FC-BA35X-MK FC-BA35X-ML FC-BA35X-MN FC-DWZZH-03 FC-DWZZH-05 FC-DWZZH-A5 FC-HS35X-BC FC-HS35X-BD FC-RZ1CF-VW FC-RZ1DD-VW FC-RZ1DF-VW FC-RZ1ED-VW FC-RZ1EF-VW T0-DSTAT-IS XO-5093A-MC |