Second Edition (March 1998) Part Number 295469-002 Compaq Computer Corporation Notice The information in this publication is subject to change without notice. COMPAQ COMPUTER CORPORATION SHALL NOT BE LIABLE FOR TECHNICAL OR EDITORIAL ERRORS OR OMISSIONS CONTAINED HEREIN, NOR FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES RESULTING FROM THE FURNISHING, PERFORMANCE, OR USE OF THIS MATERIAL. THIS INFORMATION IS PROVIDED "AS IS" AND COMPAQ COMPUTER CORPORATION DISCLAIMS ANY WARRANTIES, EXPRESS, IMPLIED OR STATUTORY AND EXPRESSLY DISCLAIMS THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR PARTICULAR PURPOSE, GOOD TITLE AND AGAINST INFRINGEMENT. This publication contains information protected by copyright. No part of this publication may be photocopied or reproduced in any form without prior written consent from Compaq Computer Corporation. 1998 Compaq Computer Corporation. All rights reserved. Printed in the U.S.A. The software described in this guide is furnished under a license agreement or nondisclosure agreement. The software may be used or copied only in accordance with the terms of the agreement. Compaq, Deskpro, Fastart, Compaq Insight Manager, Systempro, Systempro/LT, ProLiant, ROMPaq, Qvision, SmartStart, QuickFind, PaqFax, ProSignia, registered United States Patent and Trademark Office. Netelligent, Systempro/XL, SoftPaq, QuickBlank, QuickLock are trademarks and/or service marks of Compaq Computer Corporation. Microsoft, MS-DOS, Windows, and Windows NT are registered trademarks of Microsoft Corporation. Other product names mentioned herein may be trademarks and/or registered trademarks of their respective companies. SMART-2DH Array Controller Reference Guide Second Edition (March 1998) Part Number 295469-002 iii Contents About This Guide Text Conventions..................................................................................................................ix Symbols in Text.....................................................................................................................x Symbols on Equipment .......................................................................................................... x Getting Help ................................................................................................................... ......xi Compaq Web Site ..........................................................................................................xi Telephone Numbers .......................................................................................................xi Chapter 1 Features Overview of Features ......................................................................................................... 1-1 SMART-2DH Array Controller ................................................................................... 1-2 Drive Arrays ............................................................................................................... 1-3 Fault Tolerance ........................................................................................................... 1-3 Capacity Expansion..................................................................................................... 1-4 Drive Movement ......................................................................................................... 1-4 Wide-Ultra SCSI, Fast-Wide SCSI-2, and Fast-SCSI-2 ............................................... 1-5 Array Accelerator........................................................................................................ 1-5 Array Configuration Utility Features.................................................................................. 1-7 Chapter 2 Guidelines for Making Changes to Current Installation Multiple SMART-2DH Controller Installation ................................................................... 2-1 Drive Considerations.......................................................................................................... 2 -2 Determining the Maximum Storage ................................................................................... 2-2 Expanding the Capacity of an Array................................................................................... 2-3 Changing the Fault Tolerance ............................................................................................ 2-4 Moving Drives ................................................................................................................... 2-4 Moving Arrays ................................................................................................................... 2-6 Restoring an Array to Its Original Controller ..................................................................... 2-9 SMART-2DH Array Controller Reference Guide Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: A-FRNT.DOC Last Saved On: 4/1/98 1:31 PM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED iv Chapter 3 Updating the Firmware ROMPaq Diskettes............................................................................................................. 3-1 Materials Needed ........................................................................................................ 3-2 Creating Diskettes ....................................................................................................... 3-2 Running System ROMPaq.................................................................................................. 3-3 Running Option ROMPaq .................................................................................................. 3-4 Chapter 4 Running the System Configuration Utility System Configuration Utility ............................................................................................. 4-1 System Configuration Diskettes .................................................................................. 4-2 Running the System Configuration Utility......................................................................... 4-3 Configuring the Controller ................................................................................................. 4-4 Chapter 5 Running the Array Configuration Utility Before You Begin .............................................................................................................. 5-2 Starting the Array Configuration Utility............................................................................. 5-2 Accessing Online ........................................................................................................ 5-2 System Partition .......................................................................................................... 5-3 SmartStart and Support Software CD .......................................................................... 5-3 Array Configuration Utility Diskettes.......................................................................... 5-3 Configuration Wizards ....................................................................................................... 5-4 Online Help .................................................................................................................... ... 5-5 Configuration Procedures................................................................................................... 5-5 Creating a New Array ................................................................................................. 5-5 Array Configuration Utility Screens..................................................................................5-16 Main Configuration Screen ........................................................................................ 5-16 Controller Settings Screen..........................................................................................5-21 Create Array Screen ...................................................................................................5-23 Create Logical Drive Screen ...................................................................................... 5-24 Error and Warning Messages ............................................................................................5-25 Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: A-FRNT.DOC Last Saved On: 4/1/98 1:31 PM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED v Chapter 6 Installing the Operating System Drivers Novell NetWare/intraNetWare........................................................................................... 6-2 Materials Needed ........................................................................................................ 6-2 Creating Novell SSD Diskettes.................................................................................... 6-2 Additional Information................................................................................................ 6-3 Installing the Driver .................................................................................................... 6-4 Updating the Compaq Insight Manager Agents .......................................................... 6-5 Using Array Configuration Utility for NetWare/intraNetWare (CPQONLIN).............. 6-6 Optimizing Array Controller Performance................................................................... 6-6 Using the Compaq Drive Array Optimization Utility (CPQDAOPT) ........................... 6-7 Software Drive Mirroring with NetWare/intraNetWare .............................................6-10 Handling Disk Drive Failures .....................................................................................6-11 Microsoft Windows NT.....................................................................................................6-19 Materials Needed .......................................................................................................6-19 Creating the Windows NT SSD Diskettes...................................................................6-19 Additional Information...............................................................................................6-20 Installation Procedures ............................................................................................... 6-21 Updating the Compaq Insight Manager Agents ......................................................... 6-27 SCO OpenServer 5............................................................................................................6-28 Getting the Driver and Installation Information ......................................................... 6-28 Materials Needed .......................................................................................................6-28 Creating the EFS Diskettes.........................................................................................6-29 Accessing the Information..........................................................................................6-29 Updating the Compaq Insight Manager Agents ......................................................... 6-30 SCO UnixWare 2.1 or Later..............................................................................................6-31 Getting the Driver and Installation Information ......................................................... 6-31 Materials Needed .......................................................................................................6-31 Creating the EFS Diskettes.........................................................................................6-31 Accessing the Information..........................................................................................6-32 Updating the Compaq Insight Manager Agents ......................................................... 6-32 SMART-2DH Array Controller Reference Guide Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: A-FRNT.DOC Last Saved On: 4/1/98 1:31 PM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED vi Installing the Operating System Drivers continued IBM OS/2 .........................................................................................................................6-34 Materials Needed .......................................................................................................6-34 Creating an SSD Diskette...........................................................................................6-34 Additional Information...............................................................................................6-35 Installing the Driver ...................................................................................................6-36 Controller Ordering....................................................................................................6-36 P a r t i t i o n i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3 7 Booting OS/2 from a SMART-2DH Array Controller Drive ....................................... 6-38 Command Line Switches............................................................................................6-39 Important Information ................................................................................................6-41 Updating the Compaq Insight Manager Agents ......................................................... 6-41 Banyan VINES 6.0 or Later .............................................................................................. 6-42 Materials Needed .......................................................................................................6-42 Creating the Peripheral Adapter Support Software Diskettes ......................................6-42 Additional Information...............................................................................................6-43 Installing the Driver ...................................................................................................6-43 Microsoft Windows 95......................................................................................................6-44 Getting the Driver and Installation Information ......................................................... 6-44 Materials Needed .......................................................................................................6-44 Creating the Windows 95 Diskettes............................................................................6-45 Installing the SMART-2DH Array Controller with Windows 95.................................6-45 Appendix A Electrostatic Discharge Preventing Electrostatic Damage........................................................................................A-1 Grounding Methods ........................................................................................................... A-2 Appendix B Specifications SMART-2DH Controller....................................................................................................B-1 Wide SCSI Connector Pin Assignments ........................................................................... B-2 Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: A-FRNT.DOC Last Saved On: 4/1/98 1:31 PM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED vii Appendix C Things You Should Know Option Kit Contents ........................................................................................................... C-1 SMART-2DH Controller Option Kit Contents.............................................................C-1 SCSI Termination .............................................................................................................. C-2 SCSI IDs............................................................................................................................C-2 SCSI Cabling ..................................................................................................................... C-2 SCSI Cable Connectors......................................................................................................C-3 Migrating to/from Other SMART Array Controllers .......................................................... C-5 Appendix D Understanding Drive Arrays What is a Drive Array? ...................................................................................................... D-1 Drive Arrays ............................................................................................................... D-3 Logical Drives.............................................................................................................D-4 Drive Array Benefits..........................................................................................................D-5 Data Protection ........................................................................................................... D-5 Performance Enhancement...............................................................................................D-11 Distributing Data and Data Striping........................................................................... D-11 Array Accelerator......................................................................................................D-12 Concurrent I/O Request Servicing ............................................................................. D-14 Optimized Request Management...............................................................................D-14 Bus Master Data Transfers ........................................................................................ D-15 Expanding Storage Capacity ............................................................................................ D-15 Online Capacity Expansion ....................................................................................... D-17 Disk Drive Upgrades ................................................................................................. D-18 Other Fault Management Features....................................................................................D-18 Auto Reliability Monitoring ...................................................................................... D-19 Dynamic Sector Repairing ........................................................................................ D-19 Drive Parameter Tracking ......................................................................................... D-19 Drive Failure Alert Features ...................................................................................... D-19 Interim Data Recovery .............................................................................................. D-20 Automatic Data Recovery .........................................................................................D-20 Hot-Pluggable Drives ................................................................................................ D-21 Controller Duplexing................................................................................................. D-23 Software-Based Drive Mirroring ............................................................................... D-23 SMART-2DH Array Controller Reference Guide Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: A-FRNT.DOC Last Saved On: 4/1/98 1:31 PM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED viii Appendix E Upgrading or Replacing the Array Accelerator Accessing the SMART-2DH Controller ........................................................................... E-2 Removing the Array Accelerator Board ............................................................................. E-2 Array Accelerator Installation ............................................................................................ E-3 Array Accelerator Switch................................................................................................... E-4 Appendix F Upgrading from the SMART SCSI Array Controller Appendix G Recovering from Drive Failure Recognizing a Drive Failure...............................................................................................G-1 Fault Tolerance and Drive Failure......................................................................................G-2 A Non-Fault-Tolerant (RAID 0) Logical Drive ........................................................... G-2 A RAID 1 (Mirroring) Logical Drive .......................................................................... G-2 Spare Drives................................................................................................................G-3 Replacing a Failed Drive....................................................................................................G-3 Automatic Data Recovery ........................................................................................... G-4 Automatic Data Recovery Failure ............................................................................... G-5 Compromised Fault Tolerance ........................................................................................... G-6 Appendix H POST Error Messages Appendix I Questions and Answers Index Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: A-FRNT.DOC Last Saved On: 4/1/98 1:31 PM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED ix About This Guide This guide is designed to be used as a reference for operation, troubleshooting, and future upgrades. Text Conventions This document uses the following conventions to distinguish elements of text: Keys appear in boldface. A plus sign (+) between two Keys keys indicates that they should be pressed simultaneously. USER INPUT User input appears in a different typeface and in uppercase. File names appear in uppercase italics. FILENAMES Menu Options, These appear in initial capital letters. Command Names, Dialog Box Names COMMANDS, These always appear in uppercase. DIRECTORY NAMES, and DRIVE NAMES Type When you are instructed to type information, type the information without pressing the Enter key. Enter When you are instructed to enter information, type the information and then press the Enter key. SMART-2DH Array Controller Reference Guide Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: A-FRNT.DOC Last Saved On: 4/1/98 1:31 PM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED x About This Guide Symbols in Text These symbols may be found in the text of this guide. They have the following meanings. WARNING: Indicates that failure to follow directions in the warning ! could result in bodily harm or loss of life. CAUTION: Indicates that failure to follow directions could result in damage to equipment or loss of information. IMPORTANT: Presents clarifying information or specific instructions. NOTE: Presents commentary, sidelights, or interesting points of information. Symbols on Equipment These icons may be located on equipment in areas where hazardous conditions may exist. Any surface or area of the equipment marked with these symbols indicates the presence of electrical shock hazards. Enclosed area contains no operator serviceable parts. WARNING: To reduce the risk of injury from electrical shock hazards, do not open this enclosure. Any RJ-45 receptacle marked with these symbols indicates a Network Interface Connection. WARNING: To reduce the risk of electrical shock, fire, or damage to the equipment, do not plug telephone or telecommunications connectors into this receptacle. Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: A-FRNT.DOC Last Saved On: 4/1/98 1:31 PM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED xi Any surface or area of the equipment marked with these symbols indicates the presence of a hot surface or hot component. If this surface is contacted, the potential for injury exists. WARNING: To reduce the risk of injury from a hot component, allow the surface to cool before touching. Power Supplies or Systems marked with these symbols indicate the equipment is supplied by multiple sources of power. WARNING: To reduce the risk of injury from electrical shock, remove all power cords to completely disconnect power from the system. 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 Web Site The Compaq Web Site has information on this product as well as the latest drivers and Flash ROM images. You can access the Compaq Web Site 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 Web Site at http://www.compaq.com. SMART-2DH Array Controller Reference Guide Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: A-FRNT.DOC Last Saved On: 4/1/98 1:31 PM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 1-1 Chapter 1 Features The Compaq SMART-2DH Array Controller is a dual-channel, 32-bit array controller with many advanced features. The controller supports all SCSI hard drives: Wide-Ultra SCSI, Fast-Wide SCSI-2, and Fast-SCSI-2. Included with the SMART-2DH Array Controller is the Compaq Array Configuration Utility, which provides easy drive array setup and configuration changes. Overview of Features Listed below are some of the features of the SMART-2DH Array Controller option board: Support for RAID 0, 1, 4, and 5 fault tolerance options s Online capacity expansion s Supports Wide-Ultra SCSI; a 16-bit, 20-MHz bus providing a 40- s Mbytes/sec data transfer rate Support for Wide-Ultra SCSI, Fast-Wide SCSI-2, and Fast-SCSI-2 s hard drives Dual channels on a single board to support up to 14 drives (7 per channel) s Wide-Ultra SCSI/Fast-SCSI-2 (Wide SCSI) internal connector s Wide-Ultra SCSI/Fast-SCSI-2 (Wide SCSI) external connector s Removable Array Accelerator - battery-backed 16-MB Read/Write s Cache with ECC (Error Checking and Correcting) memory Performance monitoring through Compaq Insight Manager s Automatic performance tuning s Pre-failure notification s Read-ahead caching s Tagged command queuing s Multiple logical drives per drive array s Support for drive and array movement s Available in 32-bit PCI Bus Master interface s SMART-2DH Array Controller Reference Guide Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: B-CH01.DOC Last Saved On: 2/27/98 11:23 AM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 1-2 Features SMART-2DH Array Controller The SMART-2DH Array Controller interface to the server is a Peripheral Component Interface (PCI) bus. The PCI bus is a high-performance, 32-bit bus with multiplexed address and data lines, and includes a parity signal. It provides a high-speed (up to 132 Megabytes/sec) path between the system board and the SMART-2DH Array Controller. The SMART-2DH Array Controller is a PCI Bus Master device and conforms to Rev. 2.0 or greater of the PCI Local Bus Specification. DAZ1-1.EPS 1 3 2 Figure 1-1. SMART-2DH Array Controller Major components of the SMART-2DH Array Controller include: Internal Wide-Ultra SCSI Port 1 connector Array Accelerator board External Wide-Ultra SCSI Port 2 connector Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: B-CH01.DOC Last Saved On: 2/27/98 11:23 AM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 1-3 Drive Arrays Drive array technology distributes data across a series of hard drives to unite these physical drives into one or more higher performance logical drives. Distributing the data makes it possible to access data concurrently from multiple drives in the array, yielding I/O rates faster than non-arrayed drives. Each logical drive in the array may be set to a different fault tolerant configuration. The SMART-2DH Array Controller manages the drive array independent of the host processor. There may be several possible ways to configure each set of hardware. The Array Configuration Utility is used to help you configure the hardware in the way that best suits your needs. CAUTION: It is recommended that any time you move drive arrays or change your configuration you should back up data. See Appendix D for more information on drive arrays. See Chapter 5, "Running the Array Configuration Utility," for information on configuring your drive arrays using the Compaq Array Configuration Utility. Fault Tolerance Fault tolerance refers to several possible methods used to protect data from being lost in the event of a hardware failure somewhere in the storage system. Each method has its advantages, so choosing one requires careful planning for your particular requirements. The fault tolerance methods supported by the SMART-2DH Array Controller and the Compaq Array Configuration Utility include: Distributed data guarding (RAID 5) s Data guarding (RAID 4) s Drive mirroring (RAID 1) s No fault tolerance (RAID 0) s SMART-2DH Array Controller Reference Guide Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: B-CH01.DOC Last Saved On: 2/27/98 11:23 AM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 1-4 Features Further data protection can be achieved by assigning an online spare to any RAID 1, RAID 4, or RAID 5 configuration. See Appendix D for more information on these fault-tolerance methods. See Chapter 5 for information on configuring your system for one of the fault tolerance methods. Capacity Expansion Capacity Expansion refers to the ability to change an existing data storage configuration. This change usually involves adding drives to provide more storage space. Using the Array Configuration Utility, changing your storage configuration is easy, even in fault-tolerant configurations, without requiring a data backup and restore cycle. If you are using Microsoft Windows NT or Novell NetWare operating systems with hot-pluggable drives, storage expansion can also be performed online, without shutting down the server operating system. For more information on storage expansion, see Appendix D, "Understanding Drive Arrays." Drive Movement An array of drives can be moved from one system to another as long as the relative order of the drives is maintained. For more information, see Chapter 2. Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: B-CH01.DOC Last Saved On: 2/27/98 11:23 AM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 1-5 Wide-Ultra SCSI, Fast-Wide SCSI-2, and Fast-SCSI-2 The SMART-2DH Array Controller complies with ANSI SCSI-2 standards, supporting 16-bit Wide-Ultra SCSI, 16-bit Fast-Wide SCSI-2, and 8-bit Fast- SCSI-2 (standard SCSI) devices. Wide-Ultra SCSI Wide-Ultra SCSI technology provides SCSI data transfer rates of up to 40-Mbytes/sec at a 20-MHz bus rate. This combination allows high throughput in many network application environments, including resource sharing and database servicing. Fast-Wide SCSI-2 and Fast-SCSI-2 Fast-Wide SCSI-2 provides two bytes of data at each bus transfer, providing a maximum of 20-Mbytes/sec data rate between SCSI devices while still maintaining a 10-MHz bus rate. Compaq Fast-Wide SCSI-2 controllers and devices are able to communicate using Fast-SCSI-2 protocol when required. Therefore, Fast-SCSI-2 drives may also be used with SMART-2DH Array Controller using the appropriate cable adapter. Array Accelerator The SMART-2DH Controller Array Accelerator provides a 16-MB onboard write cache. The result is improved performance on data access to the drive array by serving as a posted-write cache and read-ahead cache. The write cache can accept data from the server at 60 megabytes per second. At the same time, read and writes caches can be accommodated by the drivers. The read-ahead cache uses a multi-threaded algorithm to predict the next likely read operation for the array. That data is then read into the Array Accelerator from the drives. When the SMART-2DH Array Controller receives a read request for the cached data, it can be brought immediately into system memory bus speeds. The Array Accelerator feature may be disabled by software if desired. SMART-2DH Array Controller Reference Guide Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: B-CH01.DOC Last Saved On: 2/27/98 11:23 AM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 1-6 Features NOTE: The SMART-2DH Controller Array Accelerator is equipped with a switch that may be activated to fine tune system performance. See Appendix E for further information. The Array Accelerator is made of ECC (Error Checking and Correcting) memory, providing a high level of data integrity. ECC memory detects and corrects hard and soft memory errors without affecting performance. The Array Accelerator is backed up with onboard rechargeable batteries, ensuring that the data temporarily held (cached) there is safe even with equipment failure or power outage. This is particularly important for data that has been cached by a posted-write, but has not yet been written to the hard drives. The batteries preserve data in the Array Accelerator for up to four days. IMPORTANT: The rechargeable batteries on a new SMART-2DH Array Controller may be discharged when the board is first installed. During server power up with discharged Array Accelerator batteries, Power-On Self-Test (POST) displays the code "1794," indicating that the Array Accelerator is disabled. This is not a problem that requires action on your part. The Array Accelerator is automatically enabled when the batteries are charged to 90% of their capacity. It may take up to 36 hours for the internal circuitry to charge the batteries fully. During this time, the Array Accelerator will be disabled, but the SMART-2DH Array Controller will function properly, although without the performance advantage of the Array Accelerator. The Array Accelerator, with backup batteries, is located on a removable daughter board. In the unlikely event of failure, the Array Accelerator can be detached from the failed SMART-2DH Array Controller and attached to a replacement SMART-2DH Array Controller. If the configuration information stored in the Array Accelerator matches that stored on the drives, any valid posted-write data being held in the cache is automatically written to the drives attached to the replacement Array controller. Thus, data being held in the Array Accelerator memory can be recovered despite failure of the main SMART-2DH Array Controller board. Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: B-CH01.DOC Last Saved On: 2/27/98 11:23 AM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 1-7 Array Configuration Utility Features The Compaq Array Configuration Utility is an easy-to-use graphical configuration utility to help you set up and change drive array configurations. This utility: Provides a graphical view of Compaq drive array configurations s Provides express or custom initial configuration s Supports easy capacity expansion s Supports RAID 0, 1, 4, and 5 fault-tolerant configurations s Helps optimize your array configuration with configuration Wizards s Sets drive rebuild and capacity expansion priorities s Allows online spare (hot spare) configuration s Allows separate fault tolerance configuration on a logical drive basis s SMART-2DH Array Controller Reference Guide Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: B-CH01.DOC Last Saved On: 2/27/98 11:23 AM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 2-1 Chapter 2 Guidelines for Making Changes to Current Installation Multiple SMART-2DH Controller Installation When you install more than one SMART-2DH Array Controller in the same server, the following considerations apply: Each SMART-2DH Controller has two independent SCSI channels, s each of which supports up to seven drives. Each SCSI channel has its own set of unique SCSI IDs (from 0 to 6). s You must assign each peripheral on the bus a unique ID for that bus. Since only one of the two SCSI ports is available on its external connector, the other internal port must be brought out to an external connector if it is to be used for external storage. In some servers, a connector panel is provided for this purpose, but in others the internal port is brought out through an unused option slot using a special connector bracket. SMART-2DH Array Controller Reference Guide Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: C-CH02.DOC Last Saved On: 2/27/98 11:25 AM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 2-2 Guidelines for Making Changes to Current Installation Drive Considerations If you will be installing or replacing drives in your Compaq server, keep in mind that: Drives may be Fast-SCSI-2, Fast-Wide SCSI-2, Wide-Ultra SCSI, or a mixture s of the three in servers and storage systems supporting hot-pluggable drives. Drives should not contain termination. Compaq servers and internal s cabling provide the required termination of the SCSI bus. Compaq hard drives supported by the SMART-2DH Controller s include: 1.05-GB Fast-SCSI-2 2.1-GB Fast-SCSI-2 2.1-GB Fast-Wide SCSI-2 2.1-GB Wide-Ultra SCSI 4.3-GB Fast-SCSI-2 4.3-GB Fast-Wide SCSI-2 4.3-GB Wide-Ultra SCSI 9.1-GB Wide-Ultra SCSI 9.1-GB Fast-SCSI-2 18.2-GB Wide-Ultra SCSI 3 Drives should be of the same capacity to provide the greatest storage space s efficiency when grouped together into the same drive array. Except on hot-plug drives in ProLiant servers and storage systems, you must s manually set the SCSI ID on each drive to a unique value in the range of 0 to 6 for each SCSI bus. Consult the documentation that came with the drive for instructions on setting the SCSI ID. Determining the Maximum Storage Maximum storage capacity factors of a server include: subtract any option slots used for other purposes s available internal drive bays s availability of external connectors for SCSI Bus 1 (requires connector s panel location or vacant option slot) Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: C-CH02.DOC Last Saved On: 2/27/98 11:25 AM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 2-3 some operating systems limit number of logical drives or drive controllers s The maximum number of controllers and drives supported depends on several factors. To determine the number of drives supported by your server, refer to the Setup and Installation Guide, or Reference Guide, that accompanied your server. Server specifications are also available at our website, www.compaq.com. Expanding the Capacity of an Array Below is an overview of procedures for expanding the capacity of an array. 1. Review. See Appendix D, "Adding Storage Capacity," for information on expanding the storage capacity of an existing SMART-2DH array. 2. Back up data. Although data loss is not anticipated during a normal capacity expansion, it is a good idea to back up all data in the array you will be expanding. This backup may also be used to return to the original configuration, if necessary. 3. Add drives. If you are using a server or storage system that does not support hot-pluggable drives, you will need to power down the server or storage system to add new drives. If you are using a server or storage system that does support hot-pluggable drives, do not power down the system or take it offline. Simply plug the new drives into vacant bays. 4. Configure drive array. See "Capacity Expansion" in Chapter 5 for instructions on using the Compaq Array Configuration Utility to reconfigure your drive array to make use of the added capacity. If your operating system supports it, run the Array Configuration Utility online to guide you through the process. The controller automatically redistributes the data. SMART-2DH Array Controller Reference Guide Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: C-CH02.DOC Last Saved On: 2/27/98 11:25 AM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 2-4 Guidelines for Making Changes to Current Installation Changing the Fault Tolerance An overview of the procedures to change the fault tolerance is provided below. 1. Decide on a fault-tolerance method. Review Appendix D, "Understanding Drive Arrays," and choose the fault-tolerance method that best suits your needs. 2. Back up data. Changing the fault tolerance will destroy the data on that logical drive. You must back up all data in the logical drive that you will be changing. 3. Configure drive array. Proceed to Chapter 5, "Running the Array Configuration Utility," for information on reconfiguring your drive array with the new fault-tolerance method. 4. Restore data. Copy the backed-up data into the same logical drive. Your system automatically redistributes the data according to the new fault-tolerance method. Moving Drives Drives can be moved to alternate ID positions on the same array controller as long as their relative positions remain unchanged. (For information on moving arrays from one controller to another, see the section in this chapter, "Moving Arrays.") Although data loss is not anticipated during drive movement, it is recommended you back up data before moving drives. To move drives, the following conditions must be met: Controller firmware is the latest revision (currently 2.02). s System power is OFF (includes all system components). s The move will not result in more than 7 physical drives and/or 32 s logical drives (volumes) connected to a single controller. No failed drives identified. The array should be in its original s configuration with no active spare drives. Capacity expansion is not running. s Drives in each array must maintain same the same relative positions s before and after drive movement as shown in Figure 2-1. Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: C-CH02.DOC Last Saved On: 2/27/98 11:25 AM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 2-5 The original configuration in Figure 2-1 shows drive positions 0, 3, and 6 filled. The drives are moved to positions 0, 1, and 2. In both configurations, the relative order of the drives stays the same: a, then b, then c. This example would not work if the new configuration changed the relative orders of the drives, that is, b, then a, then c. The new positions can also span multiple buses as long as the relative order remains the same; in this case, think of drive IDs 0 and 1 on SCSI port 2 as IDs (positions) 7 and 8. SCSI cables cannot be interchanged if an array spans the two ports. New Original
Configuration Configuration ID6 c ID6 ID5 ID5 ID4 ID4 ID3 b ID3 ID2 ID2 c ID1 ID1 b ID0 a ID0 a Figure 2-1. Maintaining relative drive order while moving drives within or between arrays When the above conditions are met, follow these steps to move drives: 1. Power system OFF. 2. Move drives. 3. Power system ON. A 1724 POST message should indicate that drive positions were changed and the configuration was updated. If the system comes up with a 1785 (Not Configured) POST message, turn the system off immediately to avoid data loss and return the drives to their original locations. 4. Run Array Configuration Utility to view the new drive configuration (optional). SMART-2DH Array Controller Reference Guide Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: C-CH02.DOC Last Saved On: 2/27/98 11:25 AM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 2-6 Guidelines for Making Changes to Current Installation Moving Arrays Moving arrays refers to consolidating arrays that exist on more than one controller onto a single controller. To move an array to another controller, the conditions listed previously for moving drives, and the following additional restrictions must be met: All of the drives in the array must be moved at the same time. s Positions of drives on the destination controller should not be moved at s the same time. If any drives are missing or have failed, all data on the moved arrays could be lost. To protect against data loss, data should be backed up before moving an array. If you have previously moved an array and plan to restore it to its original controller, see the following section, "Restoring an Array to Its Original Controller." Figure 2-2 shows an original distributed configuration with two controllers, each having one array: drive IDs 0, 1, 2, and 3 constitute Array A on Controller 1 and drive IDs 0, 1, and 2 constitute Array A on Controller 2. Figure 2-3 shows that after removing the array from Controller 2 and adding it to Controller 1, Controller 1 has two arrays: drive IDs 0, 1, 2, and 3 constitute Array A and drive IDs 4, 5, and 6 constitute Array B. Controller 2 has no arrays. NOTE: A spare can be added as part of an array during this process. However, it will not be restored as a spare until you run Array Configuration Utility on the newly configured array. Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: C-CH02.DOC Last Saved On: 2/27/98 11:25 AM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 2-7 Controller 1 Controller 2 ID6 ID6 ID5 ID5 ID4 ID4 ID3 d ID3 ID2 c ID2 z ID1 b Array A ID1 y Array A ID0 a ID0 x Figure 2-2. Configuration with two arrays, two controllers Controller 1 Controller 2 ID6 z ID6 ID5 y Array B ID5 ID4 x ID4 ID3 d ID3 ID2 c ID2 ID1 b Array A ID1 ID0 a ID0 Figure 2-3. Arrays consolidated to one controller To move an array, make sure all required conditions are satisfied, then: 1. Power system OFF. 2. Move array (include all drives in the array). SMART-2DH Array Controller Reference Guide Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: C-CH02.DOC Last Saved On: 2/27/98 11:25 AM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 2-8 Guidelines for Making Changes to Current Installation 3. Power system ON. A 1727 POST message should indicate that logical drives were added to the configuration. If the system comes up with a 1785 (Not Configured) POST message, turn the system off immediately to avoid data loss and return the drives to their original locations. NOTE: If you move arrays from a dual-channel controller to a single- channel controller, you may get an error message indicating a configuration error. If you get this error message: Return to the previous dual-channel controller configuration. t Back up data on the array. t Move the drives to the single-channel controller. t Run Array Configuration Utility on the single-channel controller to t configure the array. Restore data to the array. t 4. Run Array Configuration Utility to view the new drive configuration or to assign spare drives (optional). Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: C-CH02.DOC Last Saved On: 2/27/98 11:25 AM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 2-9 Restoring an Array to Its Original Controller If you have moved an array from one controller to another, you can restore it to its original controller. Figures 2-4 through 2-6 show the consecutive configurations required to restore an array to its original controller (or to a replaced controller in the event of controller failure). Figure 2-4 shows the consolidated configuration that includes Array A with drive IDs 0 through 3 and Array B with drive IDs 4, 5, and 6. Moving Array B back to Controller 2 creates an interim four-array state, with Array B on Controller 1 and Array A on Controller 2 appearing as failed. Running Array Configuration Utility removes the "failed" arrays and restores the original two-array configuration. Controller 1 Controller 2 ID6 z ID6 ID5 y Array B ID5 ID4 x ID4 ID3 d ID3 ID2 c ID2 ID1 b Array A ID1 ID0 a ID0 Figure 2-4. Arrays A and B both attached to Controller 1 Controller 1 Controller 2 ID6 ID6 z ID5 Array A ID5 y Array B ID4 "Failed ID4 x " ID3 d ID3 ID2 c ID2 ID1 b Array A ID1 Array A ID0 a ID0 "Failed" SMART-2DH Array Controller Reference Guide Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: C-CH02.DOC Last Saved On: 2/27/98 11:25 AM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 2-10 Guidelines for Making Changes to Current Installation Figure 2-5. Interim four-array state Controller 1 Controller 2 ID6 ID6 z ID5 ID5 y Array A ID4 ID4 x ID3 d ID3 ID2 c ID2 ID1 b Array A ID1 ID0 a ID0 Figure 2-6. Failed arrays removed; arrays on separate controllers To restore an array to its original controller, make sure the conditions for moving drives are met. Then: IMPORTANT: These steps must be followed EXACTLY. Any deviation or mistake could result in the loss of all data across all moved arrays. 1. Power system OFF. 2. Move the array back to its original controller, but retain its drive position as it was in the consolidated configuration. 3. Power system ON. 4. Each controller will indicate a 1789 POST message that drives are missing. Press F2 to fail the missing drives. 5. Run Array Configuration Utility and remove the appropriate "failed" arrays. 6. Reboot the system. Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: C-CH02.DOC Last Saved On: 2/27/98 11:25 AM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 3-1 Chapter 3 Updating the Firmware The ROMs on all Compaq servers and most Compaq options can be updated easily. This is done by flashing the ROM using a special Compaq utility called ROMPaq, which replaces the existing contents of the ROM with another version stored in a disk file. This is a convenient way to distribute new firmware to keep Compaq products updated with the latest capabilities. There are two ROMPaq utilities: System ROMPaq for updating the system ROM in all Compaq servers supporting Flash ROM. Use System ROMPaq when installing a new SMART-2DH Controller in a Compaq server to be sure that the server can utilize all the capabilities of the SMART-2DH Array Controller. Option ROMPaq for updating the onboard ROM on all Compaq options that support flashing. Use Option ROMPaq when new versions of the SMART-2DH Array Controller firmware or SCSI drive firmware become available to take advantage of expanded capabilities. IMPORTANT: Before you install the new SMART-2DH Array Controller in your server, you must run System ROMPaq to update the system firmware. Use the instructions below to create diskettes with the latest version of System ROMPaq from the Compaq SmartStart and Support Software CD supplied with the SMART-2DH Controller. ROMPaq Diskettes The ROMPaq utilities must be run from diskette(s). The latest version of the ROMPaq diskettes may be created from the Compaq SmartStart and Support Software CD that was supplied in the SMART-2DH Controller Option Kit. We recommend that you initially use this version of ROMPaq because it is the latest one that supports your new SMART-2DH Controller. SMART-2DH Array Controller Reference Guide Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: D-CH03.DOC Last Saved On: 2/27/98 11:26 AM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 3-2 Updating the Firmware Materials Needed You will need the following items to create ROMPaq utility diskette(s): Compaq SmartStart and Support Software CD (supplied in the SMART- s 2DH Array Controller Option Kit) One blank diskette (for System ROMPaq) or three or four blank s diskettes (for Option ROMPaq), depending upon your server Access to a server or workstation with a bootable CD-ROM drive. This s may be the system in which you are installing the SMART-2DH Controller. Creating Diskettes To create ROMPaq diskettes: 1. Boot the server from the Compaq SmartStart and Support Software CD. 2. From the Compaq System Utilities screen, select Create Support Software. 3. From the Diskette Builder screen, scroll down the list and select one of the following three ROMPaq selections: System ROMPaq Firmware Upgrade Diskette for Compaq ProLiant Servers, System ROMPaq Firmware Upgrade Diskette for Compaq Systempro/XL and Compaq ProSignia Servers, or Option ROMPaq. 4. Follow the instructions on the screen to create the ROMPaq diskette(s). Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: D-CH03.DOC Last Saved On: 2/27/98 11:26 AM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 3-3 Running System ROMPaq System ROMPaq is used to update the firmware in Compaq servers. The SMART-2DH Controller has enhanced drive array capabilities; many existing servers may not be able to take advantage of these capabilities without updated firmware. Since it is difficult to determine when the firmware needs to be updated, Compaq recommends that you run the latest System ROMPaq on all servers when installing a new SMART-2DH Controller. If you purchased your server with the SMART-2DH Controller already installed, you do not need to run System ROMPaq at the time of server installation. CAUTION: If you are replacing an existing array controller, such as the Compaq SMART Array Controller, with the SMART- 2DH Controller, the system may not boot after hardware installation. It may not boot if the old array controller was the primary controller containing the boot disk. To avoid this problem when replacing an existing array controller with a SMART-2DH Controller you should run System ROMPaq before you make the hardware installation. This will ensure that the server will recognize the SMART-2DH Controller and not hang up on boot. To run System ROMPaq: 1. Place the System ROMPaq diskette in the server diskette drive. 2. Boot the server by turning on the power. 3. Press Enter at the Welcome screen. 4. At the Select A Device screen, select the server from the list of the programmable devices. This may be the only item in the list. Press Enter. 5. At the Select An Image screen you will see: your server Device to reprogram: date of existing ROM version Current ROM revision: date of latest ROM version Select Firmware Images: Press Enter. SMART-2DH Array Controller Reference Guide Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: D-CH03.DOC Last Saved On: 2/27/98 11:26 AM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 3-4 Updating the Firmware 6. Review the information on the Caution screen: your server Device to reprogram: date of existing ROM version Current ROM revision: date of ROM version to be installed Selected ROM revision: Press Enter to reprogram the system ROM or Esc to discontinue reprogramming and return to the Select An Image screen. 7. "Reprogramming Firmware" indicates that the system ROM is being reprogrammed. DO NOT INTERRUPT. IMPORTANT: Do not interrupt this cycle. Interrupting the ROM reprogramming will leave the firmware in an unknown state. You may not be able to boot the server if this happens. You will be notified that reprogramming is completed. 8. When ROMPaq is finished reprogramming the system ROM, press Esc to exit the System ROMPaq Utility. 9. Remove the System ROMPaq diskette and reboot the server by cycling the power (cold boot). If you have not yet installed your new SMART-2DH Controller, you may do so at this time. Running Option ROMPaq Option ROMPaq is used to update the firmware on Compaq options. Use Option ROMPaq to update the capabilities of the SMART-2DH Controller and drives whenever an updated version is available in the future. Since it is difficult to determine when to update the firmware, Compaq recommends that you run the latest Option ROMPaq on all SMART-2DH Controllers whenever it becomes available. Writer: Pamela King Project: SMART-2DH Array Controller Reference Guide Comments: 295469-002 File Name: D-CH03.DOC Last Saved On: 2/27/98 11:26 AM COMPAQ CONFIDENTIAL - NEED TO KNOW REQUIRED 3-5 The latest version of firmware for the SMART-2DH Controller firmware has already been installed. If you have older SMART-2DH Controllers or other Compaq options, such as drives, create the Option ROMPaq diskettes and check that the firmware on these options is at the latest revision. To run Option ROMPaq: 1. Place the Option ROMPaq diskette 1 in the server floppy drive. 2. Boot the server by turning on the power. 3. Press Enter at the Welcome screen. 4. At the Select A Device screen, select: ALL COMPAQ SMART-2DH Controller(s) from the list of programmable devices. Press Enter. 5. If the ROM firmware in the SMART-2DH Controller is the same or newer than that on the Option ROMPaq diskette, you will get the message: The ROM image files found for the device selected
| 189632-002 189632-003 199595-002 295242-B21 295244-001 295469-002 on-Fault-To |