First Edition (November 1998) Part Number EK-HSG80-SV. A01/355218-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. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix Compaq Website. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix Telephone Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix Precautions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx Electrostatic Discharge Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx Component Precaution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx Maintenance Port Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxii Typographical Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxii Special Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii Required Tools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiv Related Publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvi Chapter 1 General Description System Components Exploded View. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 HSG80 Array Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Cache Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Environmental Monitoring Unit (EMU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Chapter 2 Replacement Procedures Required Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Electrostatic Discharge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Preparation Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Compaq HSG80 Array Controller ACS Version 8.3 Maintenance and Service Guide vi Establishing a Local Connection to the Controller. . . . . . . . . . . . . . . . . . . . . . 23 Fibre Channel Optical Cable Cleaning Instructions . . . . . . . . . . . . . . . . . . . . . . . . 26 Cleaning the GLM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Shutting Down the Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Disabling and Enabling the External Cache Batteries . . . . . . . . . . . . . . . . . . . 28 Restarting the Subsystem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210 Replacing Modules in a Single-Controller Configuration. . . . . . . . . . . . . . . . . . . 211 Replacing a Controller and Cache Module in a Single-Controller Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212 Replacing a Controller in a Single-Controller Configuration . . . . . . . . . . . . 212 Removing the Controller in a Single-Controller Configuration . . . . . . . 212 Installing the Controller in a Single-Controller Configuration . . . . . . . 214 Replacing a Cache Module in a Single-Controller Configuration . . . . . . . . . 216 Removing the Cache Module in a Single-Controller Configuration . . . 216 Installing the Cache Module in a Single-Controller Configuration . . . . 217 Replacing Modules in a Dual-Redundant Controller Configuration . . . . . . . . . . . 219 Replacing a Controller and Cache Module in a Dual-Redundant Controller Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220 Removing a Controller and Cache Module in a Dual-Redundant Controller Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220 Installing a Controller and its Cache Module in a Dual-Redundant Controller Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 Replacing a Controller in a Dual-Redundant Controller Configuration . . . . 228 Removing a Controller in a Dual-Redundant Controller Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228 Installing a Controller in a Dual-Redundant Controller Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231 Replacing a Cache Module in a Dual-Redundant Controller Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234 vii Removing a Cache Module in a Dual-Redundant Controller Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234 Installing a Cache Module in a Dual-Redundant Controller Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237 Replacing an External Cache Battery Storage Building Block . . . . . . . . . . . . . . 241 Replacing an External Cache Battery Storage Building Block With Cabinet Powered On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242 Replacing an External Cache Battery Storage Building Block With Cabinet Powered Off. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243 Replacing a Gigabit Link Module (GLM). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246 Removing a GLM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 Installing a GLM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248 Replacing a PVA Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 Replacing an I/O Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252 Replacing an EMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256 Removing an EMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256 Installing an EMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257 Replacing DIMMs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 Removing DIMMs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259 Installing DIMMs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259 Replacing a Fibre Cable or Hub . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261 Remove a Fibre Cable or Hub . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261 Install a Fibre Cable or Hub . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261 Replacing a PCMCIA Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 Replacing a Failed Storageset Member . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264 Removing a Failed RAIDset or Mirrorset Member . . . . . . . . . . . . . . . . . . . . 264 Installing the New Member . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 Compaq HSG80 Array Controller ACS Version 8.3 Maintenance and Service Guide viii 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 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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420 Nonvolatile Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420 Cache Policies Resulting from Cache Module Failures . . . . . . . . . . . . . 420 Significant Event Reporting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427 Events that cause controller termination . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427 ix Flashing OCP Pattern Display Reporting . . . . . . . . . . . . . . . . . . . . . . . . 428 Solid OCP Pattern Display Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . 430 Last Failure Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436 Events that do not cause controller operation to terminate . . . . . . . . . . . . . . 436 Spontaneous Event Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437 CLI Event Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438 Utilities and Exercisers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439 Fault Management Utility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439 Displaying Failure Entries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440 Translating Event Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442 Instance Codes and Last-Failure Codes . . . . . . . . . . . . . . . . . . . . . . . . . 443 Controlling the Display of Significant Events and Failures . . . . . . . . . . 443 Using VTDPY to Check for Communication Problems . . . . . . . . . . . . . . . . 446 Checking Controller-to-Host Communications . . . . . . . . . . . . . . . . . . 448 Checking Controller-to-Device Communications . . . . . . . . . . . . . . . . . 449 Checking Device Type and Location . . . . . . . . . . . . . . . . . . . . . . . . 450 Checking Device Status and I/O Activity . . . . . . . . . . . . . . . . . . . . 450 Checking Device-Port Status and I/O Activity . . . . . . . . . . . . . . . . 452 Checking Unit Status and I/O Activity . . . . . . . . . . . . . . . . . . . . . . . . . . 453 Checking Fibre Channel Link Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . 456 Tachyon Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460 Disk Inline Exerciser (DILX) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461 Checking for Disk-Drive Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461 Finding a Disk Drive in the Subsystem . . . . . . . . . . . . . . . . . . . . . . 461 Testing the Read Capability of a Disk Drive . . . . . . . . . . . . . . . . . . 461 Testing the Read and Write Capabilities of a Disk Drive . . . . . . . . 463 DILX Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466 Configuration Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466 Code Load and Code Patch Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 468 Compaq HSG80 Array Controller ACS Version 8.3 Maintenance and Service Guide x Clone Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469 Field Replacement Utility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469 Change Volume Serial Number Utility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470 Device Statistics Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470 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 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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 547 Last Failure Code Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 547 Last Failure Codes and FMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 547 HW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548 Restart Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548 xi Parameter Count . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548 Repair Action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548 Error Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 549 Component IDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 549 Recommended Repair Action Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 592 Component Identifier Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 598 Event Threshold Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5100 ASC/ASCQ Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5101 Chapter 6 Connectors, Switches, and LEDs Controller Front Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Operator Control Panel LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Gigabit Link Module (GLM) Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Power Verification and Addressing Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Environmental Monitoring Unit (EMU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Chapter 7 Controller Specifications Physical and Electrical Specifications for the Controller . . . . . . . . . . . . . . . . . . . . 72 Environmental Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Compaq HSG80 Array Controller ACS Version 8.3 Maintenance and Service Guide xii Appendix A Spare Part Number Cross Reference System Components Exploded View. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A2 HSG80 Array Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A4 Cache Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A6 Environmental Monitoring Unit (EMU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A7 Glossary Index xiii Figures The HSG80 Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 HSG80 Array ControllerFibre Channel Optical Cabling . . . . . . . . . . . . . . . . . . . 14 Cache Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 EMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 PC/Terminal to Maintenance Port Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Ferrule on an Optical Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Cleaning Procedure for GLM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ECB SBB Battery Disable Switch Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Single-Controller Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 Dual-Redundant Controller Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219 ECB SBB Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241 Location of GLMs in Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246 I/O Module Locations in a BA370 Enclosure . . . . . . . . . . . . . . . . . . . . . . . . . . . 252 I/O Module Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253 Cache-Module Memory Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 DIMM Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260 PCMCIA Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 PCMCIA Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Location of Write-Protection Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Upgrading Device Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314 Cache-Module Memory Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322 DIMM Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324 Troubleshooting: Host Cannot Access Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418 Xfer Rate Region of the Default Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448 Regions on the Device Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449 Unit Status on the Cache Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453 Fibre Channel Host Status Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456 Compaq HSG80 Array Controller ACS Version 8.3 Maintenance and Service Guide xiv 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 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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 547 Last Failure Code Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 547 Controller Front Panel Connectors, Switches, and LEDS . . . . . . . . . . . . . . . . . . . 62 Operator Control Panel Switches and LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 GLM Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 PVA Module Connectors and Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 EMU Connectors, Switches, and LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 The HSG80 Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A2 HSG80 Array ControllerFibre Channel Optical Cabling . . . . . . . . . . . . . . . . . . .A4 Cache Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A6 EMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A7 xv Tables The HSG80 Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 HSG80 Fibre Channel Array Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Cache Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 EMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Description of PC/Terminal to Maintenance Port Connection . . . . . . . . . . . . . . . . 25 Description of ECB SBB Battery Disable Switch . . . . . . . . . . . . . . . . . . . . . . . . . 29 Description of Single-Controller Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 211 Description of Dual-Redundant-Controller Configuration . . . . . . . . . . . . . . . . . . 219 ECB SBB Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241 Description of the Gigabit Link Module (GLM) . . . . . . . . . . . . . . . . . . . . . . . . . 247 Description of I/O Modules in a BA370 Enclosure . . . . . . . . . . . . . . . . . . . . . . . 252 Cache Module Memory Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 DIMM Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260 PCMCIA Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 PCMCIA Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Cache Module Memory Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322 DIMM Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324 Troubleshooting Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Cache Policies and Cache Module Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421 Resulting Cache Policies and ECB Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423 Flashing OCP Patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428 Solid OCP Patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430 Event-Code Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442 FMU SET Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444 VTDPY Key Sequences and Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447 Device Map Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450 Device Status Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451 Compaq HSG80 Array Controller ACS Version 8.3 Maintenance and Service Guide xvi Device-Port Status Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452 Unit Status Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453 Fibre Channel Host Status Display- Known Hosts (Connections) . . . . . . . . . . . . 457 Fibre Channel Host Status Display- Port Status . . . . . . . . . . . . . . . . . . . . . . . . . . 458 Fibre Channel Host Status Display- Link Error Counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458 Tachyon First Digit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460 Tachyon Second Digit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460 DILX Control Sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462 Data Patterns for Phase 1: Write Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464 DILX Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466 HSUTIL Messages and Inquiries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467 Instance Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 522 Controller Restart Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548 Last Failure Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 549 Recommended Repair Action Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 592 Component Identifier Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 598 Event Notification/Recovery Threshold Classifications . . . . . . . . . . . . . . . . . . . 5100 ASC and ASCQ Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5101 Controller Front Panel Connectors, Switches, and LEDs . . . . . . . . . . . . . . . . . . . . 62 Operator Control Panel Switches and LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 GLM Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 PVA Connectors and Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 EMU Connectors, Switches, and LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Controller Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Optimum Operating Environmental Specifications . . . . . . . . . . . . . . . . . . . . . . . . 73 Maximum Operating Environmental Specifications . . . . . . . . . . . . . . . . . . . . . . . 74 Maximum Nonoperating Environmental Specifications . . . . . . . . . . . . . . . . . . . . 74 The HSG80 Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A3 xvii HSG80 Fibre Channel Array Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A5 Cache Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A6 EMU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A7 Compaq HSG80 Array Controller ACS Version 8.3 Maintenance and Service Guide xix About this Guide This book describes the features of the HSG80 array controller and configuration procedures for the controller and storagesets running Array Controller Software (ACS) Version 8.3G. 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 HSG80 Array Controller ACS Version 8.3 Maintenance and Service Guide xx 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. xxi 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 HSG80 Array Controller ACS Version 8.3 Maintenance and Service Guide xxii 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. xxiii 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 HSG80 Array Controller ACS Version 8.3 Maintenance and Service Guide xxiv 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 A small phillips screwdriver for loosening and tightening the GLM access door 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. xxv Related Publications The following table lists some of the documents that are related to the use of the controller, cache module, and external cache battery. Document Title Part Number Fibre Channel Arbitrated Loop Hub EKDHGGAUG (DS-DHGGA-CA) User's Guide KGPSA PCI-to-Fibre Channel Host Adapter EKKGPSAUG EKBA370UG / 387403-001 COMPAQ StorageWorks Ultra SCSI RAID Enclosure (BA370-Series) User's Guide The RAIDBOOK--A Source for RAID Technology RAID Advisory Board COMPAQ StorageWorks HSG80 Array Controller ACS EK-HSG80-SV / 355218-001 Version 8.3 Maintenance and Service Guide Command Console Version 2.1 (HSG80) User's Guide AARFA2A-TE / 387405-001 COMPAQ StorageWorks RA8000/ESA12000 Storage EK-SMC PR-UG / 387404-001 Subsystem User's Guide COMPAQ StorageWorks RA8000/ESA12000 HSG80 V8.3 Installation Reference Manual for Silicon Graphix IRIX AA-RFBKA-TE / 387399-001 for Windows NT Server - Intel AA-RFA9A-TE / 387387-001 for SUN Solaris AA-RFAQA-TE / 387384-001 for Windows NT Server - Alpha AA-RFB4A-TE / 387378-001 for HP Unix AA-RFAUA-TE / 387374-001 COMPAQ StorageWorks RA8000/ESA12000 HSG80 V8.3 Quick Setup Guide for Silicon Graphix IRIX AA-RFBHA-TE / 387398-001 for Windows NT Server - Intel AA-RFA7A-TE / 387386-001 for SUN Solaris AA-RFBNA-TE / 387385-001 for Windows NT Server - Alpha AA-RFB2A-TE / 387377-001 for HP Unix AA-RFASA-TE / 387373-001 Compaq HSG80 Array Controller ACS Version 8.3 Maintenance and Service Guide xxvi About this Guide Document Title Part Number COMPAQ StorageWorks HSG80 ACS V8.3 Release Notes for Silicon Graphix IRIX AA-RFBJA-TE / 387371-001 for Windows NT Server - Intel AA-RFA8A-TE / 387393-001 for SUN Solaris AA-RFBPA-TE / 387372-001 for Windows NT Server - Alpha AA-RFB3A-TE / 387392-001 for HP Unix AA-RFATA-TE / 387370-001 Revision History This is a new document. 11 Chapter 1 General Description This chapter illustrates and describes in general terms your subsystem and its major components: the HSG80 array controller, its cache module, and its external cache battery. See Appendix A for a cross-reference of the COMPAQ spare part numbers to the DIGITAL spare part numbers. See the Fibre Channel Arbitrated Loop Hub User's Guide and the KGPSA PCI-to-Fibre Channel Host Adapter User Guide for information about the fibre channel arbitrated loop hub and adapter that connect the subsystem to your host. Compaq HSG80 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 8 2x 7 5 7 6 CXO6568A Figure 11. The HSG80 Subsystem 13 Table 11 The HSG80 Subsystem Item Description Part Number 1 BA370 rack-mountable enclosure 401914-001 400293-001 2 Cooling fan, blue Cooling fan, gray Not yet available 3 Power cable kit, white 401915-001 4 I/O module, blue 400294-001 I/O module, gray 401911-001 5 Fibre channel hub, 7 port 234454-001 6 Fibre channel hub, 12 port 340858-001 7 GBIC 234458-001 8 Cache module 400295-001 9 HSG80 controller 400285-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 HSG80 Array Controller ACS Version 8.3 Maintenance and Service Guide 14 General Description HSG80 Array Controller 1 2x 2 6 5 4 3 2 1 4 3 2x CXO6691A Figure 12. HSG80 Array ControllerFibre Channel Optical Cabling 15 Table 12 HSG80 Fibre Channel Array Controller Item Description Part No. 1 Gigabit Link Module (GLM) Not yet available 2 Program card Not yet available 3 Fibre channel optical cable, 2 meter 242796-001 Fibre channel optical cable, 5 meter 242796-002 Fibre channel optical cable, 15 meter 242796-003 Fibre channel optical cable, 30 meter 401937-001 Fibre channel optical cable, 50 meter 401938-001 4 Ma intenance port cable Not yet available Compaq HSG80 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 HSG80 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), gigabit link module (GLM), power verification and addressing (PVA) module, I/O module, environmental monitoring unit (EMU), DIMMs, fibre cable or hub, 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, 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 A small phillips screwdriver for loosening and tightening the GLM access door screws. s A pair of needle-nose pliers to remove the hub cables from the controller. 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. Compaq HSG80 Array Controller ACS Version 8.3 Maintenance and Service Guide 22 Replacement Procedures 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. 23 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 Chapter 1 for cabling information. 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. Compaq HSG80 Array Controller ACS Version 8.3 Maintenance and Service Guide 24 Replacement Procedures 6 1 5 4 3 2 1 2 3 4 5 6 7 CXO6572A Figure 21. PC/Terminal to Maintenance Port Connection 25 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 have 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." Compaq HSG80 Array Controller ACS Version 8.3 Maintenance and Service Guide 26 Replacement Procedures Fibre Channel Optical Cable Cleaning Instructions It is essential to clean the fibre channel optical cables when replacing the controller to ensure optimum performance and lifespan of the cable. You will need the polyester cloth from the cleaning kit that came with your cable. Figure 22 shows the ferrule on an optical cable. Ferrule CXO6503A Figure 22. Ferrule on an Optical Cable NOTE: When you use a cable for the first time, it is not necessary to follow this procedure. 1. Using the polyester cleaning cloth that came with the cable cleaning kit, cover your fingers, and squeeze one ferrule between two fingers. 2. Rotate the cloth around the ferrule one or two times. 3. When the first ferrule is clean, move your fingers to a different area of the cloth, and repeat steps 1 and 2 for the remaining ferrule. CAUTION: It is only necessary to clean the fibre channel optical cable when replacing a controller. Overcleaning may cause damage to the ferrules. 27 Cleaning the GLM When you replace the GLM, it is important to clean its receptacles to ensure optimum performance. Use the following steps to clean the GLM: 1. Obtain the polyester swab from the cleaning kit that came with your fibre channel optical cable. 2. Gently insert the lint-free polyester swab into the transmit-side of the optical GLM cavity (see Figure 23). Receptacle Swab GLM 6 5 4 3 2 1 CXO6531A Figure 23. Cleaning Procedure for GLM CAUTION: Do not exert excessive force when the swab reaches its stopping point, and do not repeat this procedure frequently. Failure to comply with this caution may cause scratching on the GLM and ultimately damage the optic connection. Overcleaning may cause damage to the GLM. 3. Carefully dust out the cavity by rotating the swab tip back and forth one or two times. 4. Repeat steps 1 and 2 for the receiving side of the optical GLM cavity. Compaq HSG80 Array Controller ACS Version 8.3 Maintenance and Service Guide 28 Replacement Procedures 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 and Enabling the External Cache Batteries," to prevent the write-back cache batteries from discharging. Disabling and Enabling 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. 29 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 24). Hold each switch in for approximately five seconds. The ECB's 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 24. 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 Compaq HSG80 Array Controller ACS Version 8.3 Maintenance and Service Guide 210 Replacement Procedures 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. 211 Replacing Modules in a Single-Controller Configuration Follow the instructions in this section to replace modules in a single-controller configuration (see Figure 25). If you're replacing modules in a dual-redundant controller configuration, see "Replacing Modules in a Dual-Redundant Controller Configuration," page 219. To upgrade a single controller configuration to a dual redundant controller configuration, see Chapter 3, "Upgrading the Subsystem." 1 2 4 3 5 CXO6573A Figure 25. Single-Controller Configuration Table 23 Description of Single-Controller Configuration Location Description EM U Controller Fibre channel optical cable Cache Module PVA Module Compaq HSG80 Array Controller ACS Version 8.3 Maintenance and Service Guide 212 Replacement Procedures The following sections cover procedures for replacing both the controller and cache module, replacing the controller, and replacing the cache module. CAUTION: n 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 212, and the steps in "Replacing a Cache Module in a Single-Controller Configuration," page 216. 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
| 17-03194-04 17-03718-09 17-04479-03 17-04479-04 17-04820-03 17-04820-05 17-04820-08 17-04820-09 17-04820-13 234454-001 234458-001 242796-001 242796-002 242796-003 30-50549-01 340858-001 355218-001 387370-001 387371-001 387372-001 387373-001 387374-001 387377-001 387378-001 387384-001 387385-001 387386-001 387387-001 387392-001 387393-001 387398-001 387399-001 387403-001 387404-001 387405-001 400285-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 401937-001 401938-001 401949-001 402153-001 402154-001 402229-001 70-32856-S2 70-32873-02 70-33256-S1 70-33259-S1 70-DIMS1-01 70-DIMS1-02 70-GLMS1-02 AA-RFA7A-TE AA-RFA8A-TE AA-RFA9A-TE AA-RFAQA-TE AA-RFASA-TE AA-RFATA-TE AA-RFAUA-TE AA-RFB2A-TE AA-RFB3A-TE AA-RFB4A-TE AA-RFBHA-TE AA-RFBJA-TE AA-RFBKA-TE AA-RFBNA-TE AA-RFBPA-TE BG-RFNUA-BA DS-BA370-MA DS-DHGGA-CA EK-HSG80-SV FC-BA35X-EB FC-BA35X-EC FC-BA35X-HE FC-BA35X-HH FC-BA35X-MK FC-BA35X-ML FC-BA35X-MN FC-HS35X-BC FC-HS35X-BD FC-RZ1CF-VW FC-RZ1DD-VW FC-RZ1DF-VW FC-RZ1ED-VW FC-RZ1EF-VW FE-09061-01 FE-09086-01 T0-DSTAT-IS XO-5093A-MC |