Transcript
StorCase® Technology
InfoStation®
RAID Controller Module (P/N S10C100)
Fibre Channel-to-Ultra160 RAID Controller Module User's Guide
i
StorCase® Technology
InfoStation® RAID Controller Module (P/N S10C100)
Fibre Channel-to-Ultra160 RAID User's Guide Part No. D89-0000-0131 A01
January 2003
StorCase Technology, Inc. 17600 Newhope Street Fountain Valley, CA 92708-9885 Phone (714) 438-1850 Fax (714) 438-1847
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
ii
LIMITED WARRANTY
STORCASE TECHNOLOGY, Incorporated (StorCase) warrants that its products will be free from defects in material and workmanship, subject to the conditions and limitations set forth below. StorCase will, at its option, either repair or replace any part of its product that proves defective by reason of improper workmanship or materials. Repair parts or replacement products will be provided by StorCase on an exchange basis, and will be either new or reconditioned to be functionally equivalent to new. This warranty does not cover any product damage that results from accident, abuse, misuse, natural or personal disaster, external power surge or failure, or any unauthorized disassembly, repair or modification. StorCase will not be responsible for any software, firmware or other customer data stored within, or interfacing with a StorCase product. Duration of Warranty Seven-Year Warranty: The following StorCase products are covered by this warranty for a period of seven (7) years from the original date of purchase from StorCase or its authorized reseller: all Data Express® removable device enclosures and all StorCase interface cables and accessories specifically intended for use with these products. Data Silo®, Data Stacker® and InfoStation® products are covered by this warranty for a period of seven (7) years, excepting the RAID controller, power supply, fan and blower components, which are covered by the three-year warranty described below. Three-Year Warranty: The following StorCase products are covered by this warranty for a period of three (3) years from the original date of purchase from StorCase or its authorized reseller: all Rhino®JR external expansion chassis and all RAID controller modules. In addition, the following components of the Data Silo®, Data Stacker®, InfoStation® products are subject to warranty for a period of three (3) years: all power supplies, fans and blowers. Warranty Claim Requirements To obtain warranty service, the defective product must be returned to your local authorized StorCase dealer or distributor, or, with prior StorCase approval, to the StorCase factory service center. For defective products returned directly to StorCase, a Return Material Authorization (RMA) number must be obtained by calling StorCase Customer Service at (714) 445-3455. The RMA number must be prominently displayed on the outside of the return package. Shipments must be freight-prepaid and insured, and must include the product serial number, a detailed description of the problem experienced, and proof of the original retail purchase date. Products must be properly packaged to prevent damage in transit. Damage resulting from improper packaging will not be covered by this warranty. The StorCase factory service center is located at 17650 Newhope Street, Receiving Dock, Gate #4, Fountain Valley, CA 92780, U.S.A.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
iii
Free Technical Support StorCase provides free technical support. If you experience any difficulty during the installation or subsequent use of a StorCase product, please contact StorCases Technical Support Department prior to servicing your system. This warranty covers only repair or replacement of defective StorCase products, as described above. StorCase is not liable for, and does not cover under warranty, any costs associated with servicing and/or installation of StorCase products. StorCase Technical Support can be reached in the U.S. at (714) 438-1858 or toll-free at (888) 435-5460 (U.S. and Canada only). StorCase European Technical Support can be reached in the U.K. at +44 (0) 1932 738900. Disclaimers The foregoing is the complete warranty for the products identified above and supersedes all other warranties and representations, whether oral or written. StorCase expressly disclaims all warranties for the identified products, which are not stated herein, including, to the extent permitted by applicable law, any implied warranty of merchantability or fitness for a particular purpose. In no event will StorCase be liable to the purchaser, or to any user of a StorCase product, for any damages, expenses, lost revenues, lost savings, lost profits, or any other incidental or consequential damages arising from the purchase, use or inability to use a StorCase product, even if StorCase has been advised of the possibility of such damages.
Copyright © 2003 StorCase Technology. All rights reserved. All registered trademarks are the property of StorCase Technology. All other logos and trademarks are properties of their respective companies.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
iv
Declaration of Conformity Company Name:
StorCase Technology, Inc.
Corporate Office Address:
17600 Newhope Street Fountain Valley, CA 92708
Manufacturing Address:
17600 Newhope Street Fountain Valley, CA 92708
Product Name:
InfoStation RAID Controller Module
Model Number:
S10C100
Conforms to the following standards: EN 50081-1: 1992 Generic Emission - EN 55022/CISPR22 Class A - EN 61000-3-2 - EN 61000-3-3 EN 55024: 1998 Generic Immunity - EN 61000-4-2 - EN 61000-4-6 - EN 61000-4-3 - EN 61000-4-8 - EN 61000-4-4 - EN 61000-4-11 - EN 61000-4-5
EMC Directives: (89/336/EEC)
Safety Standards: CSA (NRTL/C)
CAN/CSA-C22.2 No. 950-93 UL 1950
TUV
EN 60950: 1988 EN 60950/A1: 1990
EN 60950/A2: 1991
EMI Standards:
FCC Part 15, Class A
EMC Standards:
AS/NZS 3548 Information Technology Equipment
Year of Manufacture:
2001
Signature:___________________ Full name: Dieter Paul Position: President StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
v
Federal Communications Commission (FCC) Statement RADIO FREQUENCY INTERFERENCE STATEMENT You are cautioned that changes or modifications not expressly approved by the party responsible for compliance could void your authority to operate that equipment. This device complies with part 15 of the FCC rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) This device must accept any interference received, including interference that may cause undesired operation.
Important Safety Instructions 1.
Read all these instructions.
2.
Save these instructions for later use.
3.
Follow all warnings and instructions marked on the product.
4.
Do not use this product near water.
5.
This product should be operated from the type of power source indicated on the marking label. If you are not sure of the type of power available, consult your dealer or local power company.
6.
Do not attempt to service this product yourself, as opening or removing covers may expose you to dangerous voltage points or other risk. Refer all servicing to service personnel.
Wichtige Sicherheitshinweise 1.
Diese Hinweise sollten vollständig durchgelesen werden.
2.
Diese Hinweise für einen späteren Gebrauch aufbewahren.
3.
Allen auf dem Gerät angebrachten Warnungen und Hinweisen folgen.
4.
Das Gerät nicht in der Nähe von Wasser verwenden.
5.
Das Gerät nur mit dem Aufkleber bezeichneten Netzspannung betreiben. Bei Fragen über die Art der Netzspannung sollte der Händler oder das Energieversorgungsunternehmen zu rate gezogen werden.
6.
Nicht versuchen das Produkt selbst zu reparieren. In allen Produkten existieren gefährliche elektrische Spannugen. Nicht das Gehäuse öffnen.
7.
Wartungsarbeiten nur von qualifiziertern Kundendienstpersonal ausführen laßen.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
vi
Table of Contents INTRODUCTION ..................................................................................................................... Packaging Information .................................................................................................. Serial Number ................................................................................................................ General Description ...................................................................................................... InfoStation RAID Module Panel .............................................................................
1 1 1 2 5
INSTALLATION ...................................................................................................................... 6 Installing the RAID Module into the InfoStation ............................................................ 6 RAID CHANNEL CONFIGURATIONS ..................................................................................... Typical RAID Channel Configurations ......................................................................... Fibre Channel Configurations ...................................................................................... Typical FC-AL Configurations .............................................................................. CONFIGURATION ................................................................................................................ Configuration Overview ............................................................................................. Starting the Disk Array Administrator Utility ..................................................... Selecting Menu Options ..................................................................................... Creating and Managing Arrays and Partitions .......................................................... Creating Arrays .................................................................................................. Creating a Single-Partition Array .................................................................. Creating a Multiple-Partition Array ................................................................ Managing Arrays ................................................................................................ Viewing Array and Drive Status Information .............................................. Viewing Array Status .............................................................................. Viewing Drive Status ............................................................................... Stopping the Array Initialization Process ..................................................... Adding a Partition ............................................................................................... Verifying an Array ............................................................................................. Viewing Verification Status .......................................................................... Stopping the Verification .............................................................................. Reconstructing an Array ................................................................................... Expanding Array Capacity (OCE) ...................................................................... Viewing Expand Status ................................................................................ Changing an Array Name ................................................................................... Trusting an Array ............................................................................................... Deleting an Array ............................................................................................... Managing Partitions .................................................................................................... Understanding Partitions .................................................................................... Viewing Partition Status Information ................................................................. Viewing Partition Status ............................................................................... Viewing Partition Statistics ........................................................................... Resetting Partition Statistics ........................................................................ Expanding a Partition ..........................................................................................
StorCase Technology, Inc.
6 7 9 9
12 12 12 16 17 17 18 24 26 26 26 29 30 31 34 35 36 36 37 40 40 41 42 43 43 45 45 47 50 51
S10C100 User's Guide - Rev. A01
vii Changing a Partition Name ................................................................................. 53 Changing a Partition LUN ................................................................................... 54 Working with LUN Zoning .................................................................................. 55 Viewing Known WWNs ................................................................................ 56 Creating Names (Aliases) for Server WWNs .............................................. 59 Configuring LUN Zoning ................................................................................ 61 Change All Partitions to Include All Hosts .................................................... 63 Deleting a Partition .............................................................................................. 64 Monitoring System Status .......................................................................................... 65 Displaying the Event Log ................................................................................... 65 Viewing the Most Recent Event ................................................................... 66 Viewing One Event at a Time ....................................................................... 66 Viewing a Whole Screen of Events ............................................................. 68 Capturing the Event Log File ......................................................................... 69 Displaying Hardware and Configuration Information ....................................... 70 Displaying Overall Statistics .............................................................................. 73 Resetting Overall Statistics .......................................................................... 77 Managing Spares ........................................................................................................ 78 Managing Dedicated Spares .............................................................................. 78 Adding a Dedicated Spare ............................................................................ 79 Deleting a Dedicated Spare .......................................................................... 80 Enabling Dynamic Spares .................................................................................. 80 Managing the Spare Pool ................................................................................... 82 Adding a Spare to the Spare Pool ................................................................ 83 Deleting a Spare from the Spare Pool .......................................................... 84 Displaying the Spare Pool ............................................................................. 85 Configuring the Controller .......................................................................................... 86 Rebooting the Controller .................................................................................... 87 Changing the Date and Time .............................................................................. 87 Configuring the Host Channels .......................................................................... 90 Understanding LUNs and Viewing LUN Information ........................................ 92 Viewing LUN Information .............................................................................. 93 Configuring the SCSI Channels .......................................................................... 94 Changing the Sampling Rate .............................................................................. 97 Changing the Alarm Mute Setting ...................................................................... 97 Locking the Cache Setting ................................................................................. 99 Configuring the Battery .................................................................................... 100 Enabling/Disabling the Battery .................................................................... 100 Changing the Battery Age and Disabling the Battery Life Monitor ........... 102 Changing the Utility Priority .............................................................................. 105 Rescanning All Channels ................................................................................. 106 Pausing I/O ........................................................................................................ 106 Restoring Default Settings ............................................................................... 108 Managing Disk Drives and Enclosures .................................................................... 109 Managing Disk Drives ....................................................................................... 109 Displaying Drive Information ....................................................................... 109 Displaying All Drives .............................................................................. 110 Viewing Drive Status ............................................................................. 111 Clearing Metadata from a Drive .................................................................. 113 Enabling/Disabling Write-back Cache ......................................................... 114
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
viii
Displaying Disk Cache Status ......................................................................... Enabling/Disabling SMART Changes .............................................................. Blinking a Drive LED ......................................................................................... Taking Down a Drive .................................................................................. Testing a Drive ............................................................................................ Managing the SAF-TE Board ........................................................................... Changing the SEP LUN ................................................................................ Changing the Additional SAF-TE Board Settings ......................................
116 117 118 119 120 120 121 123
APPENDICES ...................................................................................................................... Appendix A - Specifications/Dimensions ................................................................ Appendix B - Array Basics ...................................................................................... Appendix C - Troubleshooting ................................................................................. StorCase Technical Support ............................................................................ Terminal Emulator and COM Port Problems ..................................................... Array Problems ................................................................................................. Device SCSI Channel Problems ....................................................................... Problems During Boot-Up ................................................................................. Controller Problems .......................................................................................... Problems Navigating Through the Menu Options ............................................ Warning and Error Events ............................................................................... Warnings .................................................................................................. Errors ........................................................................................................ Running the Diagnostic Menu .......................................................................... Using the Utility Menu ....................................................................................... Disk Detected Errors ........................................................................................ Disk Channel Errors .......................................................................................... Voltage and Temperature Errors and Warnings ............................................ Appendix D - Administrator Utility Menu Tree .........................................................
126 127 129 134 134 134 135 136 137 139 140 140 140 142 142 143 143 145 146 147
Reader's Comments .......................................................................................................... 149
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
ix
List of Figures Figure 1: Figure 2: Figure 3A: Figure 3B: Figure 4A: Figure 4B: Figure 5A: Figure 5B: Figure 6A: Figure 6B: Figure 7: Figure 8: Figure 9: Figure 10: Figure 11: Figure 12: Figure 13: Figure 14: Figure 15: Figure 16: Figure 17: Figure 18: Figure 19: Figure 20: Figure 21: Figure 22: Figure 23: Figure 24: Figure 25: Figure 26: Figure 27: Figure 28: Figure 29: Figure 30: Figure 31: Figure 32: Figure 33: Figure 34: Figure 35: Figure 36: Figure 37: Figure 38: Figure 39: Figure 40: Figure 41: Figure 42: Figure 43:
InfoStation RAID Module ................................................................................. 3 RAID Module Panel ......................................................................................... 5 Typical InfoStation RAID Module 2x4 Dual-Channel Configuration ............. 7 Typical InfoStation RAID Module 2x4 Dual-Channel Configuration ............. 8 Typical Single FC-AL Loop Connection to One InfoStation ......................... 9 Typical Single FC-AL Loop Connection to One InfoStation ......................... 9 Typical Dual FC-AL Loop Connections to One InfoStation ........................ 10 Typical Single FC-AL Loop Connection to Two InfoStations ..................... 10 Typical Single FC-AL Loop Connection to Two InfoStation (One Hub) .... 11 Typical Dual FC-AL Loop Connections to Two InfoStations ..................... 11 InfoStation User Interface Module ............................................................... 12 Boot-Up Screen ............................................................................................ 15 Disk Array Administrator System Menu ...................................................... 16 Enter Array Name Screen ............................................................................ 18 Array LUN Screen ........................................................................................ 19 RAID Type Screen ........................................................................................ 20 Number of Drives Screen ............................................................................ 21 Select Drives Screen ................................................................................... 21 Chunk Size Screen ...................................................................................... 22 Select Array Screen .................................................................................... 27 Array Menu Screen ..................................................................................... 28 Array Status Screen .................................................................................... 28 Drive Status Screen ..................................................................................... 30 Select Free Partition Screen ........................................................................ 31 Partition Size Screen .................................................................................... 32 Partition Name Screen .................................................................................. 32 Partition LUN Screen .................................................................................... 33 Verify Menu Screen ..................................................................................... 34 Verify Status Screen ................................................................................... 35 Expand Function Screen .............................................................................. 38 Select Drives to Expand Screen ................................................................. 39 Array Set-up for Partitions Before Creating Partitions .............................. 43 Array after Creating One Partition .............................................................. 44 Array after Creating Five Partitions ............................................................ 44 Array (with Five Partitions) after Expansion .............................................. 45 Partition Menu Screen .................................................................................. 46 Partition Status Screen ................................................................................ 47 Partition Statistics Menu Screen .................................................................. 49 Partition Statistics Screen ............................................................................ 49 Expand Partition Screen ............................................................................... 52 Example of LUN Zoning ................................................................................ 55 Configuration Menu Screen ......................................................................... 56 General LUN Zoning Screen ....................................................................... 57 Manage Host Names Screen ....................................................................... 57 Display Host List Screen ............................................................................. 58 Add or Name Host Screen ........................................................................... 59 LUN Exclude/Include List Screen ................................................................ 62
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
x Figure 44: Figure 45: Figure 46: Figure 47: Figure 48: Figure 49: Figure 50: Figure 51: Figure 52: Figure 53: Figure 54: Figure 55: Figure 56: Figure 57: Figure 58: Figure 59: Figure 60: Figure 61: Figure 62: Figure 63: Figure 64: Figure 65: Figure 66: Figure 67: Figure 68: Figure 69: Figure 70: Figure 71: Figure 72: Figure 73: Figure 74: Figure 75: Figure 76: Figure 77: Figure 78: Figure 79: Figure 80: Figure 81: Figure 82: Figure 83: Figure 84: Figure 85: Figure 87: Figure 88:
Event Log Menu Screen ............................................................................... 67 Event Log Screen ......................................................................................... 67 Whole Screen of Events .............................................................................. 68 Utilities Menu Screen .................................................................................... 70 Hardware Information Screen ..................................................................... 71 HW Info Screen ............................................................................................ 71 CFG Info Screen ........................................................................................... 72 Overall Statistics Menu Screen ................................................................... 74 View Statistics Screen ................................................................................ 75 View R/W Histogram Screen ...................................................................... 76 Option Configuration Menu Screen ............................................................. 81 Dynamic Spare Configuration Screen ........................................................ 82 Pool Spare Menu Screen ............................................................................. 83 Select Drives Screen ................................................................................... 84 Set Date/Time Menu Screen ........................................................................ 88 Set Date Screen ........................................................................................... 88 Set Time Screen ........................................................................................... 89 LUN Information Screen ............................................................................... 93 Channel Configuration Screen .................................................................... 95 Bus Speed Screen ....................................................................................... 95 Disable Domain Validation Screen ............................................................... 96 Initiator ID Screen ......................................................................................... 96 Alarm Mute Screen ...................................................................................... 99 Cache Lock Screen ................................................................................... 100 Battery Screen ........................................................................................... 101 Flash Utility Screen .................................................................................... 103 Flash Utility Menu Screen .......................................................................... 103 Flash Battery Life Monitor Menu Screen .................................................. 104 Utility Priority Screen .................................................................................. 105 Bus Paused Screen ................................................................................... 107 Display Drives Screen ............................................................................... 111 Drive Status Screen ................................................................................... 112 Drive Utilities Menu ..................................................................................... 113 Disk Configuration Screen ......................................................................... 114 Write-Back Cache Screen ......................................................................... 115 Cache Status Screen ................................................................................. 116 SMART Screen ........................................................................................... 117 SEP Configuration Screen ......................................................................... 121 SEP LUNs Screen ....................................................................................... 122 SEP LUN Screen ......................................................................................... 122 Poll Rate Screen ......................................................................................... 124 Temperature Screen .................................................................................. 124 Slot Flags Screen ....................................................................................... 125 Global Flags Screen ................................................................................... 125
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
xi
Figure A-1: Figure C-1: Figure C-2: Figure D-1: Figure D-2:
S10C100 Physical Dimensions .................................................................. 128 Typical Disk Detected Error ....................................................................... 143 Typical Disk Channel Error ......................................................................... 145 Administrator Utility Menu Tree .................................................................. 147 Administrator Utility Menu Tree (cont'd) .................................................... 148
List of Tables Table 1: Table 2: Table 3: Table 4: Table 5: Table 6: Table 7:
Terminal Program Preferences .......................................................................... Terminal Program Communications Parameters ............................................... Selecting Menu Options ..................................................................................... Drive Requirements for each RAID Level ......................................................... OCE Drive Additons by RAID Level ................................................................... Host Channel Settings ........................................................................................ Alarm Thresholds and Procedures ...................................................................
Table B-1: Table C-1: Table C-2: Table C-3: Table C-4: Table C-5: Table C-6:
RAID Level Comparisons ................................................................................. POST Diagnostic Errors and Solutions ............................................................ Warning Events ................................................................................................ Error Events ...................................................................................................... Sense Key Codes and Descriptions ............................................................... ASC/ASCQ Codes and Descriptions ............................................................... Disk Channel Error Codes and Descriptions ...................................................
14 14 16 17 37 90 98
132 138 141 142 144 144 146
NOTICE: This User's Guide is subject to periodic updates without notice. While reasonable efforts have been made to ensure the accuracy of this document, Storcase Technology, Inc. assumes no liability resulting from errors or omissions in this publication, or from the use of the information contained herein. Please check the StorCase web site at http://www.storcase.com or contact your StorCase representative for the latest revision of this document.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
Introduction
1
INTRODUCTION Packaging Information The StorCase Technology InfoStation RAID Controller Module (P/N S10C100) is shipped in a container designed to provide protection and prevent damage during shipment. The RAID module was carefully inspected before and during the packing procedure at the factory. Evidence of any damage to the module should be reported to the shipper immediately. If the wrong model has been received, please call your reseller or StorCase at (800) 435-0642 to arrange for a Return Material Authorization (RMA). StorCase cannot accept returns which do not display an RMA number on the outside of the package. Return the unit with all the original packing materials. Before removing any component from its packaging, discharge any static electricity by touching a properly grounded metal object.
Serial Number The module is labeled with a serial number. This number must be reported to the StorCase Customer Service Representative in order to receive a Return Material Authorization (RMA) for warranty claims. Locate the serial number label and record the number in the space provided below.
Serial Number:
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
2
Introduction
General Description CAUTION:
Remove ALL power from the InfoStation before installing the RAID Module. The RAID Module contains NO USER SERVICEABLE PARTS inside the unit. Warranty is VOID if module is opened. Refer ALL servicing to qualified personnel! Danger of explosion if the RAID battery is incorrectly replaced! Replace only with the same or equivalent type recommended by the manufacturer. Dispose of used batteries according to manufacturer's instructions.
NOTES:
The installation, configuration, and use of the INFOSTATION RAID Controller Module requires a high level of expertise and experience on the part of the user/integrator. Since there are many configuration options and variables (ie. host platforms, host bus adapters, applications, etc.), only general guidelines will be discussed in this User's Guide. Refer to both the InfoStation User's Guide and Installation Guide for additional operating and installation information. Also refer to the disk manufacturer's documentation for specific information regarding the disks.
The StorCase Technology InfoStation RAID Module (P/N S10C100) 1-gigabit Fibre Channelto-Ultra160 internal RAID controller is specifically designed for the InfoStation external expansion chassis. The S10C100 (Figure 1) is a stand-alone, dual Fibre host port controller with quad SCSI disk channels (supporting 2x4 configurations).
Product Features:
Convenient, Plug-In Module Dual 1 Gbit/sec Fibre Host, Quad SCSI Ultra160 (2x4) Configuration Supports 1 Gbit/sec Fibre Channel Arbitrated Loop (FC-AL) Supports Fibre Channel Switch-Fabric (FC-SW) Supports Up to 30m Twin-ax Copper Cabling with HSSDC Connector Supports Direct Connection to FC-AL with or without External FC Hub Supports RAID Levels 0, 1, 0/1, 3, 4, 5, 10, 50 or JBOD Supports up to 60 Devices; up to 24 Arrays; up to 32 LUNs Supports LUN Zoning Online Capacity Expansion (OCE) allows drives to be added during I/O activity Data Transfer Rate of Over 18,000 IOPS Downward Compatible with 80MB/sec LVD and Single-Ended Modes 128MB of PC133 Compatible SDRAM DIMM Cache Memory NiMH Fast Charging Battery for Cache Back-up OS-Independent
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Introduction
3
This User's Guide describes the basic steps required to install the StorCase InfoStation RAID Module inside the InfoStation external expansion chassis. This guide supplements documentation provided with the InfoStation.
IFS_42fc
Figure 1: InfoStation RAID Controller Module
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
4
Introduction
INFOSTATION RAID Module Panel (Figure 2)
FC-AL/FC-SW Port A - HSSDC connectors (N+1 and N-1) provide a standard interface for external FC devices. Connects to FC Host 0
FC-AL/FC-SW Port B - HSSDC connectors (N+1 and N-1) provide a standard interface for external FC devices. Connects to FC Host 1. Bypass LED - Provides the following information: ON (Green) = Indicates that FC port is bypassed (disconnected from the loop/switch) OFF = Indicates that FC port is not bypassed Error LED - Provides a visual indication of error conditions: ON (Amber) = Indicates that there is an error detected from the external FC host/device OFF = Indicates that there are no errors
Disk Channels 0-3 - Each channel supports up to fifteen (15) Ultra160 (downward compatible to Ultra2) disks maximum (60 disks total).
Diagnostic LED - Provides the following information: ON OFF
Cache Backup LED - Provides the following information: ON OFF
= Indicates that RAID Controller Module PASSES diagnostic check = Indicates that RAID Controller Module FAILS diagnostic check
= Indicates that data is in Cache Memory = Indicates that data write to disk is complete
RS-232 Serial Port (RAID Configuration Port) - Connects to a VT-100/ANSI terminal via an RJ45-DB9 cable (provided). Refer to section "Configuration" for further information.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Introduction
5
RS-232 Serial Port
Disk Ch. 3
FC-AL/FC-SW Port B
Disk Ch. 1 SCSI
RS-232
LVD/SE
FC TO ULTRA160 RAID CONTROLLER MODULE N+1
N-1
N+1
N-1
DIAGS
CACHE
IFS_41FC
Disk Ch. 2 Cache Backup LED
Disk Ch. 0 Diagnostic LED
Bypass LED
Error LED
FC-AL/FC-SW Port A
Figure 2: RAID Module Panel
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
6
Installation
INSTALLATION CAUTION:
Remove ALL power from the InfoStation before installing the RAID Module. The RAID Module contains NO USER SERVICEABLE PARTS inside the unit. Warranty is VOID if module is opened. Refer ALL servicing to qualified service personnel!
NOTES:
The installation, configuration, and use of the InfoStation RAID Controller Module for the StorCase InfoStation chassis requires a high level of expertise and experience on the part of the user/integrator. Since there are many configuration options and variables (ie. host platforms, host bus adapters,applications, etc), only general guidelines will be discussed in this User's Guide. Refer to both the InfoStation User's Guide and Installation Guide for additional operating and installation information. Also refer to the disk manufacturer's documentation for information regarding the disks.
Installing the RAID Module into the InfoStation Please refer to the InfoStation Installation Guide for information regarding the installation of the RAID Module into the InfoStation.
RAID CHANNEL CONFIGURATIONS NOTE:
The installation, configuration, and use of the InfoStation RAID Controller Module for the StorCase InfoStation chassis requires a high level of expertise and experience on the part of the user/integrator. Since there are many configuration options and variables (ie. host platforms, host bus adapters,applications, etc), only general guidelines will be discussed in this User's Guide.
CAUTION:
Offset VHDCI cable connectors must be used for proper fit. Failure to use proper cables may result in damage to the I/O VHDCI connectors on the InfoStation I/O modules and RAID Module! RAID Controller "Kits" containing external I/O cables are available; contact StorCase for further ordering information.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Installation
7
Typical RAID Channel Configurations
NOTE: Maximum 15 Disks per SCSI Channel (15 Disks x 4 channels = 60 Disks Total)
NOTE:
When using the optional InfoStation I/O repeater modules, StorCase recommends the use of Port A-1 & A-2 when configuring typical RAID channels (as shown in Figure 3B). In the special cases where extra length cables are required (up to 12m maximum), use Port B instead.
Disk Ch. 2 Disk Ch. 3
Disk Ch. 1
Disk Ch. 0
IFS_RAID27FC
T
=Terminator
FC Host/Device 1 LoopBack or Cascade
LoopBack or Cascade FC Host/Device 0
Figure 3A: Typical InfoStation RAID Module 2x4 Dual-Channel Configuration (InfoStation Chassis with Standard I/O Modules)
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
Installation
NOTE: Maximum 15 Disks per SCSI Channel (15 Disks x 4 channels = 60 Disks Total)
8 T
T
Disk Ch. 3
Disk Ch. 2
T
T
Disk Ch. 1
Disk Ch. 0
IFS_RAID22FC
T
=Terminator
FC Host/Device 1 LoopBack or Cascade
LoopBack or Cascade FC Host/Device 0
Figure 3B: Typical InfoStation RAID Module 2x4 Dual-Channel Configuration (InfoStation Chassis with Optional I/O Repeater Modules)
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Installation
9
FIBRE CHANNEL CONFIGURATIONS
Loop Back Plug
Typical FC-AL Configurations
N+1 N-1
Fibre Channel Arbitrated Loop
N+1 N-1
FC-SCSI RAID Module
FC-AL Host #1 InfoStation IFS_RAID20FC
Figure 4A: Typical Single FC-AL Loop Connection to One InfoStation (No Hub)
Loop Back Plug
Fibre Channel Arbitrated Loop
N+1 N-1
N+1 N-1
FC-SCSI RAID Module
FC-AL Host #1 InfoStation IFS_RAID21FC
Figure 4B: Typical Single FC-AL Loop Connection to One InfoStation (No Hub) S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
Installation
Loop Back Plug
Fibre Channel Arbitrated Loop #2
N+1 N-1
Loop Back Plug
10
Fibre Channel Arbitrated Loop #1
N+1 N-1
FC-SCSI RAID Module
FC-AL Host #1
FC-AL Host #2 InfoStation IFS_RAID23FC
Figure 5A: Typical Dual FC-AL Loop Connections to One InfoStation (No Hub)
N+1 N-1
Loop Back Plug
N+1 N-1
Fibre Channel Arbitrated Loop
N+1 N-1
N+1 N-1
FC-SCSI RAID Module
FC-AL Host #1 InfoStation IFS_RAID24FC
Figure 5B: Typical Single FC-AL Loop Connection to Two InfoStations (No Hub)
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Installation
11
Fibre Channel Hub Port #N
Port #5
Port #4
Port #3
Port #2
Port #1
N+1 N-1
Loop Back Plug N+1 N-1
N+1 N-1
Loop Back Plug
Loop Back Plug
Loop Back Plug
To other FC devices
N+1 N-1
FC-SCSI RAID Module
FC-SCSI RAID Module
FC-AL Host #1
InfoStation #1
InfoStation #2
IFS_RAID25FC
Figure 6A: Typical Single FC-AL Loop Connection to Two InfoStations (One Hub)
Fibre Channel Hub #2
Fibre Channel Hub #1 Port #2
N+1 N-1
Loop Back Plug
Port #3
N+1 N-1
N+1 N-1
Port #1
Port #2
Loop Back Plug
Loop Back Plug
Port #3
Loop Back Plug
Port #1
N+1 N-1
FC-SCSI RAID Module
FC-SCSI RAID Module
FC-AL Host #2
FC-AL Host #1 InfoStation #2
InfoStation #1
IFS_RAID26FC
Figure 6B: Typical Dual FC-AL Loop Connections to Two InfoStations (Two Hubs)
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
12
Configuration
CONFIGURATION Configuration Overview To configure the RAID module, run the Disk Array Administrator Utility via a computer serial port (cable provided). This utility allows the user to: Create and manage arrays Monitor system status Manage spares Configure the controller Manage disk drives and enclosures
Starting the Disk Array Administrator Utility NOTES: Microsoft® Windows® 3.x and Windows® NT 3.5x include a program called Terminal which does not support ANSI color. If using either O/S, select VT-100 for terminal emulation or use a third-party software program such as Procomm for Windows. Microsoft® Windows® 95/98/NT/2000 includes a program called HyperTerminal that supports ANSI color.
The Disk Array Administrator Utility is implemented with a VT-100 or ANSI terminal connected through the RS-232 serial port on the RAID Module (Figure 2). This utility is embedded in the firmware; software loading is not required unless for upgrade purposes. The Disk Array Administrator Utility can also be implemented through the RS-232 serial port on the InfoStation User Interface Module (InfoStation Firmware Rev. 1.6 and higher), as shown in Figure 7. This is especially convenient in rack-mount environments where it may be difficult to access the InfoStation RAID Module directly.
RS-232 Serial Port
IFS_6a
Figure 7: InfoStation User Interface Module StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
13
To access the Disk Array Administrator Utility via the UI Module RS-232 serial port, the User must first configure the Serial Port Set-Up in the UI Module (see below). Refer to the InfoStation User's Guide (specifically, sections "InfoStation User Interface" and "Serial Port Set-Up") for further information.
NOTE:
1.
Press ENTER at the Default Display so that display = Status.
2.
Press DOWN until display = Setup.
3.
Press ENTER until display = Alarm.
4.
Press DOWN until display = Ser.Port
5.
Press ENTER until display = S-Port0 (Factory Default). This is the current serial port set-up.
6.
Press UP or DOWN to change the serial port option to S-Port1.
7.
Press ENTER to accept the change. The RAID Module can now be accessed via the UI Module serial port.
Factory default is set to S.Port0. S.Port0 = External Monitoring S.Port1 = RAID Monitoring (Use this setting for accessing the RAID Module via the UIM Serial Port)
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
14
Configuration
To find HyperTerminal in Windows:
1. Click on Start (normally located at the bottom left of the Windows desktop) 2. Go to Programs 3. Go to Accessories 4. Go to HyperTerminal
Set the preferences as follows: Table 1:
Terminal Program Preferences
Setting
Value
Terminal Emulation
VT-100 or ANSI
Font
Terminal
Translations
None
Columns
80 IFS_46
Set the communications parameters as follows:
Table 2:
Terminal Program Communications Parameters
Setting
Value
Baud Rate
115,200
Data Bits
8
Stop Bits
1
Parity
None
Flow Control
None
Connector
COM1 (typical) IFS_47
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
15
Once the RAID Module is booted and the preferences have been set, a screen (Figure 8) will appear displaying the following information: Controller Configuration Array Information Time/Date Board Temperature
Figure 8: Boot-Up Screen
Press Enter to display the Disk Array Administrator System Menu Screen (Figure 9).
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
16
Configuration
Figure 9: Disk Array Administrator System Menu Screen
Selecting Menu Options NOTE:
The Disk Array Administrator Utility has an Online Help option. Enabling this option (Ctrl-H) after setting the terminal mode and color is highly recommended!
Use the following information to navigate through the Disk Array Administrator menu options:
Table 3:
Selecting Menu Options
Menu Options
Press
Exit
Esc or
or Ctrl-Z
Move Up Move Down Select
Enter
Refresh
Ctrl-R
Toggle (between ANSI or VT-100 modes)
Ctrl-A
Color Toggle
Ctrl-B
Event Log
(HW info screen)
Ctrl-E
Enable Online Help
Ctrl-H IFS_48
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
17
Creating and Managing Arrays and Partitions Using the Disk Array Administrator, the user can create and manage arrays and partitions. The following array-related functions can be performed: Create arrays Manage arrays Manage partitions
Creating Arrays NOTE:
Before creating more than one array, make sure that the host operating system supports multiple LUNs. Most operating systems do, or have an option to enable multiple LUN support. If the host system does not support multiple LUNs, the host will only see one array at LUN 0.
An array can be created at anytime. Table 4 below describes the drive requirements for each RAID level. Table 4: Drive Requirements for each RAID Level RAID Level
Min. # of Drives
Max. # of Drives
0
2
15
3
3
15
4
3
15
5
3
15
50
6
30
Mirrored
2
15
Volume Set
1
1 IFS_56FC
Before an array is created, the user must decide whether or not to partition the array. There are two (2) ways to partition an array: 1.
Single-partition array - an array that stores all data in a single partition and is accessed by a single LUN.
2.
Multiple-partition array - an array that can have one or more partitions, with each partition assigned its own LUN.
Refer to section "Understanding Partitions" for further information. S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
18
Configuration
Creating a Single-Partition Array This function allows the user to create single-partition arrays. Once a single-partition array has been created, more partitions can be added later. Single-partition arrays work well in environments that need one large, fault-tolerant storage space for data on one server. To create a single-partition array: 1.
Select Add an Array from the System Menu and press Enter. The Enter Array Name screen should now display (Figure 10).
Figure 10: Enter Array Name Screen
2.
Enter a name for the array and press Enter. Up to 35 characters (any character, including spaces) can be used. If no name is to be used, just press Enter (a name may be added or changed later). The system will now ask if you want to create one partition for the entire array.
3.
Select Yes to create a single-partition array and press Enter (for creating multiplepartition arrays, refer to section "Creating a Multiple-Partition Array" for further information). The LUN screen should now display (Figure 11). The LUN displayed is the suggested default LUN assignment.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
19
Figure 11: Array LUN Screen
4.
Select the LUN for the array and press Enter. If the letters OV appear before a LUN, this indicates that the selection overlaps with a soft LUN, most likely the controller or SAF-TE Environmental Processor (SEP) LUN. An array at an overlapped LUN may be created, but it will not be seen by the host system until the controller is rebooted.
NOTE:
Most UNIX, LINUX, and Macintosh operating systems require the controller LUN to be a higher value than all array LUNs. Before creating the first array, change the controller LUN to a higher value or choose NONE (best option) if not using CAPI to manage the arrays. This allows the first array to be seen at LUN 0.
The system will now warn you about the LUN for UNIX and Macintosh (see notes above), the first time an array is created. Press Enter and the system will ask if you want to be warned again. Select No to avoid receiving this warning again (otherwise, select Yes to be warned the next time an array is created). The RAID Type screen should now display (Figure 12).
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
20
Configuration
Figure 11: Array LUN Screen
Figure 12: RAID Type Screen
5.
NOTE:
Select the array type (RAID0, RAID3, RAID4, RAID5, RAID50, Volume, or Mirrored) and press Enter.
A RAID 10 array is created when there are more than two (2) drives in a mirrored array.
If RAID 50 is selected as the RAID type, the Select RAID 50 Array Size screen displays all possible configurations for the array and drive combinations. Select the desired configuration and press Enter. Skip to Step 7. For all other RAID types, the Number of Drives screen will display (Figure 13).
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
21
Figure 13: Number of Drives Screen
6.
Enter the number of drives (excluding spares) to be used in the array and press Enter. The Select Drives screen should now display (Figure 14).
Figure 14: Select Drives Screen
7.
Select the drives to be used for the array and press Enter. A drive is selected by highlighting it and then pressing Enter. Each selected drive turns gray in the drive list. To skip a drive, use the é or ê key. If the array is mirrored, RAID 3, RAID 4, RAID 5, or RAID 50 and there are one or more drives left, the Number of Spares screen will display.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
22 8.
Configuration If the Number of Spares screen displays, enter the number of spares to add and press Enter. This creates dedicated spares that can only be used in this array. A dedicated spare drive will not be available for any other use (refer to section "Managing Spares" for further information). If no spare is desired, simply enter 0. The Select Drives screen should now display (Figure 14).
9.
Select the drive to be used as a dedicated spare and press Enter.
NOTES: Only available drives (drives that aren't members of an array and are not assigned as dedicated or pool spares) will be displayed. A drive is selected by highlighting it and then pressing Enter. Each selected drive turns gray in the drive list. To skip a drive, use the é or ê key. A dedicated spare can be deleted from the array at any time (refer to section "Deleting a Dedicated Spare" for further information).
If the array created is RAID 3, RAID 4, RAID 5, or RAID 50, the Chunk Size screen will display (Figure 15).
Figure 15: Chunk Size Screen
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration 10.
23
Select the chunk size and press Enter. The chunk size is the amount of contiguous data that is written to an array member before moving to the next member of the array. To determine the appropriate chunk size, refer to the operating system's documentation (for example, the default chunk size for Windows NT and many other operating systems is 64KB). The system will now confirm your request to create the array.
11.
Select Yes and press Enter. A message will notify you that the array is being created and will show the progress of the initialization process. The array initialization process takes from several minutes to more than an hour depending on the array type (RAID 0, RAID 1, and Volume are the quickest), array size, drive speed, and other processes running the controller.
Press Esc to return to the Disk Array Administrator Utility and perform other functions. To check the progress of the array initialization, select Array Menu from the System Menu. The status of the initialization will display in the list of arrays. The array initialization process can be stopped (refer to section "Stopping the Array Initialization Process" for further information).
NOTE:
Most operating systems (such as Windows NT 4.0) require the host system to be rebooted to see the new array. NetWare v3.45 (and later) can recognize new devices by typing the command SCAN FOR NEW DEVICES at the console prompt. Other operating systems might have similar features.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
24
Configuration
Creating a Multiple-Partition Array This function allows the user to create multiple-partition arrays. Multiple-partition arrays work well with very large disk drives and make the most efficient use of disk space for fault tolerance (parity and spares). Refer to section "Understanding Partitions" for further information. To create a multiple-partition array:
1.
Select Add an Array from the System Menu and press Enter. The Enter Array Name screen should now display (Figure 10).
2.
Enter a name for the array and press Enter. Up to 35 characters (any character, including spaces) can be used. If no name is to be used, just press Enter (a name may be added or changed later). The system will now ask if you want to create one partition for the entire array.
3.
Select No to create a multiple-partition array and press Enter. The RAID Type screen should now display (Figure 12).
4.
NOTE:
Select the array type (RAID0, RAID3, RAID4, RAID5, RAID50, VOLUME, or MIRRORED) and press Enter.
A RAID 10 array is created when there are more than two drives in a mirrored array.
If RAID 50 is selected as the RAID type, the Select RAID 50 Array Size screen displays all possible configurations for the array and drive combinations. Select the desired configuration and press Enter. Skip to Step 7. For all other RAID types, the Number of Drives screen will display (Figure 13). 5.
Enter the number of drives (excluding spares) to be used in the array and press Enter. The Select Drives screen should now display (Figure 14).
6.
Select the drives to be used for the array and press Enter. A drive is selected by highlighting it and then pressing Enter. Each selected drive turns gray in the drive list. To skip a drive, use the é or ê key. If the array is mirrored, RAID 3, RAID 4, RAID 5, or RAID 50 and there are one or more drives left, the Number of Spares screen will display.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration 7.
25
Enter the number of spares to be added and press Enter. This creates dedicated spares that can only be used in this array. A dedicated spare drive will not be available for any other use (refer to section "Managing Spares" for further information). If no spare is desired, simply enter 0. The Select Drives screen should now display (Figure 14).
8.
Select the drive to be used as a dedicated spare and press Enter.
NOTES: Only available drives (drives that aren't members of an array and are not assigned as dedicated or pool spares) will be displayed. A drive is selected by highlighting it and then pressing Enter. Each selected drive turns gray in the drive list. To skip a drive, use the é or ê key. A dedicated spare can be deleted from the array at any time (refer to section "Deleting a Dedicated Spare" for further information).
If the array created is RAID 3, RAID 4, RAID 5, or RAID 50, the Chunk Size screen will display (Figure 15). 9.
Select the chunk size and press Enter. The chunk size is the amount of contiguous data that is written to an array member before moving to the next member of the array. To determine the appropriate chunk size, refer to the operating system's documentation (for example, the default chunk size for Windows NT and many other operating systems is 64KB. The system will now confirm your request to create the array.
10.
Select Yes and press Enter. A message will notify you that the array is being created and will show the progress of the initialization process. The array initialization process takes from several minutes to more than an hour depending on the array type (RAID 0, RAID 1, and Volume are the quickest), array size, drive speed, and other processes running the controller. Press Esc to return to the Disk Array Administrator menus and perform other functions. To check the progress of the array initialization, select Array Menu from the System Menu. The status of the initialization will display in the list of arrays. The array initialization process can be stopped (refer to section "Stopping the Array Initialization Process" for further information).
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
26
Configuration
Managing Arrays The Disk Array Administrator allows the management of arrays, including: View array and drive status Stop the initialization process Add a partition Verify an array Reconstruct an array Expand array capacity Change array name Change array ownership Trust array Delete array
Viewing Array and Drive Status Information Array and drive status information is available in two (2) ways: View array status View drive status
Viewing Array Status This function allows the user to view the status of an array, including: State - Online, Offline, Critical, or Fault-tolerant Serial Number - A unique number the controller assigns to each array. Name - The name given to the array. RAID Level - Array type (0, 3, 4, 5, 50, Volume, or Mirrored). The term "mirrored" is used for both RAID 1 and RAID 10 arrays. Number of Drives - The number of drives in the array when fault-tolerant (for example, if a three drive RAID 5 array was created and one drive is lost, the number will still show three drives).
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
27
Number of Drives per Subarray - (for RAID 50 only) The number of drives in each underlying RAID 5 array. Number of Spare Drives - The number of spare drives dedicated to the array. Size - The size of the entire array (expressed in MB or GB for arrays larger than 10GB). Chunk Size - The array's chunk size. Date Created - The date the array was created. Utility - The utility running (None, Verify, Reconstruct, Expand, or Initialize). Number or Partitions - The number of partitions created on the array. Free Partition Total - The amount of free space (no partition) on the array.
To view the status of an array:
1.
Select Array Menu from the System Menu and press Enter. The Select Array screen should now display, along with a list of existing arrays (Figure 16).
Figure 16: Select Array Screen
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
28 2.
Configuration Select the array to be viewed and press Enter. The Array Menu should now display (Figure 17).
Figure 17: Array Menu Screen 3.
Select Array Status and press Enter. The Array Status screen should now display, showing the status of the array selected (Figure 18).
Figure 18: Array Status Screen 4.
Press Esc to return to the Array Menu.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
29
Viewing Drive Status This function allows the user to view the status of the drives in an array, including: Drive Number - The drive's sequential position in the controller's drive list. Drive Status - Indicates the condition of the drive (whether it is up or down). Channel Number - Back-end disk bus number. Target ID Size - Size of the drive in MB. Status - Indicates the array name and member number (if drive is part of an array). If the drive is not part of an array, it will indicate status as "Available". If the drive was part of an array that no longer exists, it will indicate status as "Leftover".
NOTE:
The drive may not be listed if it has failed or malfunctioned.
To view the status of an array:
1.
Select Array Menu from the System Menu and press Enter. The Select Array screen should now display, along with a list of existing arrays (Figure 16).
2.
Select the desired array and press Enter. The Array Menu should now display (Figure 17).
3.
Select Drive Status and press Enter. The Drive Status screen should now display, showing all drives that are members of the array as well as those assigned as dedicated spares (Figure 19).
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
30
Configuration
Figure 19: Drive Status Screen
Use the é or ê key to scroll through the drives. These are the drives that are currently members of the array. 4.
Press Esc to return to the Array Menu.
Stopping the Array Initialization Process This function allows the user to stop the initialization process during an array initialization. After the process is stopped, the array is marked as offline and cannot be used. The drives will remain array members and the array must be deleted before the drives can be used again. To stop the initialization process: 1.
Select Array Menu from the System Menu and press Enter. The Select Array screen should now display, along with a list of existing arrays (Figure 16).
2.
Select the array to be stopped and press Enter. The Array Menu should now display (Figure 17).
3.
Select Abort Initialization and press Enter.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
31
The system will now confirm your request to stop the initialization process. 4.
Select Yes and press Enter.
Adding a Partition In order to create a multiple-partition array, at least one partition on the array must be created before the array can be used. Partitions on a multiple-partition array can be created as long as there is free space (refer to section "Understanding Partitions" for further information). To add a partition: 1.
Select Array Menu from the System Menu and press Enter. The Select Array screen should now display, along with a list of existing arrays (Figure 16).
2.
Select the desired multiple-partition array and press Enter. The Array Menu should now display (Figure 17).
3.
Select Add a Partition and press Enter. The Select Free Partition screen should now display, along with a list of free partitions (Figure 20). A free partition is free space that has not yet been partitioned, or space that used to have a partition (before it was deleted).
Figure 20: Select Free Partition Screen
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
32 4.
Configuration Select the free partition desired and press Enter. The Partition Size screen should now display (Figure 21).
Figure 21: Partition Size Screen
5.
Enter the desired partition size and press Enter. The Partition Name screen should now display (Figure 22).
Figure 22: Partition Name Screen StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration 6.
33
Enter a name for the partition and press Enter. Up to 35 characters (any character, including spaces) can be used. If no name is to be used, just press Enter (a name may be added or changed later). The Partition LUN screen should now display (Figure 23).
Figure 23: Partition LUN Screen
7.
Select the LUN for the partition and press Enter. The LUN displayed is the suggested default LUN assignment. If the letters OV appear before a LUN, this indicates that the selection overlaps with a soft LUN, most likely the controller or SAF-TE Environmental Processor (SEP) LUN. An array at an overlapped LUN may be created, but it will not be seen by the host system until the controller is rebooted.
NOTE:
Most UNIX, LINUX, and Macintosh operating systems require the controller LUN to be a higher value than all array LUNs. Before creating the first array, change the controller LUN to a higher value or choose NONE (best option) if not using CAPI to manage the arrays. This allows the first array to be seen at LUN 0.
The system will now confirm the change. 8.
Select Yes and press Enter.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
34
Configuration
Verifying an Array This function allows the user to verify data on a specified array (RAID 3, RAID 4, RAID 5, RAID 50, and Mirrored arrays only). RAID 3, RAID 4, RAID 5, and RAID 50 - Verifies all parity blocks in the selected array and corrects any bad parity. Mirrored - Compares the primary and secondary drives. If a mismatch occurs, the primary is copied to the secondary.
Verify an array whenever a problem is suspected.
To verify an array:
1.
Select Array Menu from the System Menu and press Enter. The Select Array screen should now display, along with a list of existing arrays (Figure 16).
2.
Select the array to verify and press Enter. The Array Menu should now display (Figure 17).
3.
Select Verify Function and press Enter. The Verify Menu should now display (Figure 24).
Figure 24: Verify Menu Screen 4.
Select Start Verify and press Enter.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
35
Verification will begin and the percentage of verification will now be displayed. The array can be used during the verification process. 5.
Press Esc to return to the Verify Menu.
Viewing Verification Status This function allows the user to view the status of the verification process while it is running. To view verification status:
1.
Select Array Menu from the System Menu and press Enter. The Select Array screen should now display, along with a list of existing arrays (Figure 16).
2.
Select the array to view and press Enter.
3.
Select Verify Function and press Enter.
The Array Menu should now display (Figure 17).
The Verify Menu should now display (Figure 24). 4.
Select View Verify Status and press Enter. The Verify Status screen should now display (Figure 25).
Figure 25: Verify Status Screen 5.
Press Esc to return to the Verification Menu.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
36
Configuration
Stopping the Verification This function allows the user to stop the verification process. Normally, it is best to let the verification process finish, although stopping the verification does not cause any damage to the data. To stop the verification process:
1.
Select Array Menu from the System Menu and press Enter. The Select Array screen should now display, along with a list of existing arrays (Figure 16).
2.
Select the desired array and press Enter.
3.
Select Verify Function and press Enter.
The Array Menu should now display (Figure 17).
The Verify Menu should now display (Figure 24). 4.
Select Abort Verify and press Enter. The system will now confirm your request to stop the verification process.
5.
Select Yes and press Enter.
Reconstructing an Array The controller automatically reconstructs redundant arrays (RAID 3, RAID 4, RAID 5, RAID 50, and Mirrored) if an array becomes critical and if a spare drive (with enough space) is available. An array becomes critical when one or more member drives fail. If a reconstruct does not start automatically, it is because there are no valid spares available. To start a reconstruct, replace the failed drive and add it as a spare (refer to sections "Adding a Dedicated Spare" and "Enabling Dynamic Spares" for further information). NOTE:
Any pool spares added may be used by any critical array, and not necessarily by the intended array.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
37
Expanding Array Capacity (OCE) Online Capacity Expansion (OCE) allows the user to expand the arrays without having to stop I/O activity. Only one array can be expanded at a time, and the expansion of the array must be completed before expanding another array. NOTES: Expanding an array does not change the size of the host operating system partitions that reside on the array (the controller only works at the block level, not at the file system level of the operating system). To use the new space, a new partition must be created (using the newly added space) or a third-party application (specific to the operating system) must be used to change the partition size. The OCE function may take an hour or more to complete, depending on the array type, array size, drive speed, and other processes running the controller. Once an OCE has started, it cannot be aborted! The number of drives that can be added to an array depends upon the RAID level.
Table 5: OCE Drive Additions by RAID Level
RAID Level
# of Drives that can be Added
RAID 0
1-4
RAID 1
Does not support OCE
RAID 3, 4, or 5
1-4
RAID 10
2 or 4
RAID 50
3-5
Volume Set
Does not support OCE IFS_55FC
To expand multiple-partition arrays, free space is added at the end of the array (refer to section "Understanding Partitions" for further information).
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
38
Configuration
To expand an array:
1.
Select Array Menu from the System Menu and press Enter. The Select Array screen should now display, along with a list of existing arrays (Figure 16).
2.
Select the array to expand and press Enter. The Array Menu should now display (Figure 17).
3.
Select Expand Function and press Enter.
4.
Select Start Expand and press Enter.
The Expand Menu should now display.
The Number of Drives screen should now display (Figure 26).
Figure 26: Expand Function Screen
5.
Enter the number of drives to be added and press Enter. The Select Drives screen should now display (Figure 27).
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
39
Figure 27: Select Drives to Expand Screen
6.
Select the drives to be added (from the list of available drives) and press Enter. Expansion will begin and the percentage of expansion will now display.
NOTE:
7.
Only available drives (drives that aren't members of an array and are not assigned as dedicated or pool spares) will be displayed. A drive is selected by highlighting it and then pressing Enter. Each selected drive turns gray in the drive list. To skip a drive, use the é or ê key.
Press Esc to return to the Array Menu.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
40
Configuration
Viewing Expand Status This function allows the user to view the status of the expansion process while it is running. To view expand status:
1.
Select Array Menu from the System Menu and press Enter. The Select Array screen should now display, along with a list of existing arrays (Figure 16).
2.
Select the array to view and press Enter. The Array Menu should now display (Figure 17).
3.
Select Expand Function and press Enter. The Expand Menu should now display.
4.
Select View Expand Status and press Enter. The Expand Status screen should now display.
5.
Press Esc to return to the Expand Menu.
Changing an Array Name This function allows the user to change the name of an array. This does not affect the target ID or LUN values of an array. The controller will not allow an array name to be changed while a utility is running. To change an array name:
1.
Select Array Menu from the System Menu and press Enter. The Select Array screen should now display, along with a list of existing arrays (Figure 16).
2.
Select the array to view and press Enter.
3.
Select Change Array Name and press Enter.
The Array Menu should now display (Figure 17).
The Enter New Name screen should now display.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration 4.
41
Enter a name for the array and press Enter. Up to 35 characters (any character, including spaces) can be used. The system will now confirm the change.
5.
Select Yes and press Enter.
Trusting an Array This function allows the user to bring an array back online by resynchronizing the time/date stamp and any other metadata on a bad disk. This will make the disk an active member of the array again. Use this function whenever: One or more disks of an array start up more slowly or were powered ON after the rest of the disks in the array. This will cause the time/date stamps to differ, which the controller will interpret as a problem with the "late" disks. In such a case, the array will function normally after using the Trust Array function. An array is offline because a drive is failing, there is no data backup, and the user is attempting to recover data from the array. In such a case, the Trust Array function may work but only as long as the failing drive continues to operate.
Before using this function, it must be enabled in the Option Configuration Menu (default setting is DISABLED).
CAUTION:
The Trust Array function can cause unstable operation and data loss if used improperly! This feature is intended for disaster recovery only!
To trust an array:
1.
Select Configuration Menu from the System Menu and press Enter. The Configuration Menu should now display (Figure 38).
2.
Select Option Configuration and press Enter. The Option Configuration Menu should now display (Figure 54).
3.
Select Enable Trust Array and press Enter. The Enable Trust Array screen should now display.
4.
NOTE:
Select Enable and press Enter.
The Enable Trust Array option is only enabled until it is used. Once the Trust Array option is used for an array, the option is automatically disabled.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
42 5. 6.
Configuration Press Esc twice to return to the System Menu. Select Array Menu from the System Menu and press Enter. The Select Array screen should now display, along with a list of existing arrays (Figure 16).
7.
Select the desired array and press Enter. The Array Menu should now display (Figure 17).
8.
Select Trust Array and press Enter. The system will now confirm your request to trust the array.
9.
NOTE:
Select Yes and press Enter.
If the array does not come back online, it may be because there are too many members offline. Or, it may be because the array may have additional failures on the bus (or enclosure) that the Trust Array option cannot fix.
Deleting an Array This function allows the user to delete an array when the array is no longer needed or when the drives are needed for another use. CAUTION:
NOTE:
Deleting an array will delete all partitions and data stored in that array! Before reusing the drives, performing a low-level format on each drive is recommended.
An array cannot be deleted while any utility (Initialize, Verify, Expand, or Reconstruct) is running on the array. The utility must be stopped (if possible) or completed before the array can be deleted.
To delete an array:
1.
Select Delete an Array from the System Menu and press Enter. The Select Array screen should now display (Figure 16).
2.
Select the array to be deleted and press Enter. The system will now confirm your request to delete the array.
3.
Select Yes and press Enter.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
43
Managing Partitions The Disk Array Administrator software allows the user to manage partitions, including: View partition status information Add a partition Expand a partition Change a partition name Change a partition LUN Set up LUN zoning Delete a partition
Understanding Partitions When an array is created, the array can either be all one partition or it can be set up with multiplepartitions. Using multiple-partitions, allows the user to create one very large array (making efficient use of the drives). For example, one very large RAID 5 array can be created with one dedicated spare assigned to the array. This minimizes the amount of disk space allocated to parity and spares (compared to the disk space required for 5-6 smaller RAID 5 arrays). Once an array is set up for multiple-partitions, the user must create each partition by setting the partition size and assigning the partition a LUN. It is recommended that each partition be assigned a name that will indicate how each partition will be used (for example, if the first partition is used to store a customer database, name it "cust data base"). When a multiple-partition array is first created, all the space on the array is designated as free space (Figure 28).
Free Space IFS_76
Figure 28: Array Set-up for Partitions Before Creating Partitions
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
44
Configuration
When a partition is created, the user must specify the size (in MB) of the partition (Figure 29).
Partition 1
Free Space IFS_77
Figure 29: Array after Creating One Partition
The Disk Array Administrator assigns each partition a unique serial number and sequence number. Sequence numbers are assigned in the order the partitions are created. Once one or more partitions are created on an array, additional partitions may be created in the remaining free space or a partition may be expanded (with some limitations). A partition can only be expanded into contiguous, free space following the partition. After all of the free space has been partitioned, the partition can only be expanded by deleting a partition that follows (the next highest in sequence) the partition to be expanded. In Figure 30, partition 3 can be deleted so that partition 2 can be expanded to use some or all of partition 3's space. CAUTION:
Deleting a partition also deletes all data stored in that partition! Be sure to back up all data before deleting a partition!
Partition 1
Partition 2
Partition 3
Partition 4
Partition 5 IFS_78
Figure 30: Array after Creating Five Partitions
When expanding an array, free space is added at the end of the array as shown in Figure 31 (refer to section "Expanding Array Capacity" for further information).
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
45
Partition 1
Partition 2
Partition 3
Partition 4
Partition 5
Free Space IFS_79
Figure 31: Array (with Five Partitions) after Expansion
After an array is expanded, the user can either add a partition or expand the last partition to utilize the free space. One or more partitions can also be deleted to expand the last partition.
Viewing Partition Status Information The user can perform three functions related to partition status information: View Partition Status View Partition Statistics Reset Partition Statistics
Viewing Partition Status This function allows the user to view the status the partition, including the following: Array State - Online, Offline, Critical, or Fault-tolerant Array Type - RAID level (0, 3, 4, 5, 50, Volume, or Mirrored). The term "mirrored" is used for both RAID 1 and RAID 10 arrays. Array Drives - Number of drives in the array when fault-tolerant (for example, if a three drive RAID 5 array was created and one drive is lost, the number will still show three drives). Name - The name of the partition. Serial Number - Target ID: LUN - Target ID and LUN presented to the host system. Partition Size - Size of the partition (in MB). Percentage of Total Array - The percentage of the total array that this partition represents. Write-back Caching - Status of the write-back cache (enabled or disabled) for this array. Zone Type - Type of LUN zoning set up.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
46
Configuration
To view the status of a partition:
1.
Display the Partition Menu.
From the Array Menu
From the All Partitions Menu
1.
1.
Select Array Menu from the System Menu and press Enter.
Select Partitions Menu from the System Menu and press Enter.
The Select Array screen should now display, along with a list of existing arrays.
The Select Partition or Free Area screen should now display, along with a list of existing partitions and free space.
2.
2.
Select the desired array and press Enter.
Select the desired partition and press Enter.
The Array Menu screen should now display.
The Partition Menu screen should now display.
3.
3.
Select Partition Menu and press Enter.
Select Partition Menu and press Enter.
The Select Partition screen should now display along with a list of exisiting partitions for the selected array.
The Select Partition screen should now display along with a list of exisiting partitions for the selected array.
4.
4.
Select the partition to be viewed and press Enter.
The Partition Menu screen should now display.
Select the partition to be viewed and press Enter.
The Partition Menu screen should now display.
IFS_80
The Partition Menu should now display (Figure 32).
Figure 32: Partition Menu Screen
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration 2.
47
Select Partition Status and press Enter. The Partition Status screen should now display (Figure 33).
3.
Press Esc to return to the Partition Menu.
Figure 33: Partition Status Screen
Viewing Partition Statistics This function allows the user to view the statistics of the partition, including the following: Read - Total number of host read requests directed to the partition Write - Total number of host write requests directed to the partition. SecRd - Total number of sectors read from the partition. SecWt - Total number of sectors written to the partition. Queue Depth - Current number of queued up commands from the host. I/O Size - Last host I/O block size request (in 512-byte sectors).
Similar statistics are also available on an aggregate basis for all partition LUNs (refer to section "Displaying Overall Statistics" for further information).
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
48
Configuration
To view the statistics of a partition:
1.
Display the Partition Menu. From the Array Menu
From the All Partitions Menu
1.
1.
Select Array Menu from the System Menu and press Enter.
Select Partitions Menu from the System Menu and press Enter.
The Select Array screen should now display, along with a list of existing arrays.
The Select Partition or Free Area screen should now display, along with a list of existing partitions and free space.
2.
2.
Select the desired array and press Enter.
Select the desired partition and press Enter.
The Array Menu screen should now display.
The Partition Menu screen should now display.
3.
3.
Select Partition Menu and press Enter.
Select Partition Menu and press Enter.
The Select Partition screen should now display along with a list of exisiting partitions for the selected array.
The Select Partition screen should now display along with a list of exisiting partitions for the selected array.
4.
4.
Select the partition to be viewed and press Enter.
The Partition Menu screen should now display.
Select the partition to be viewed and press Enter.
The Partition Menu screen should now display.
IFS_80
The Partition Menu should now display (Figure 32).
2.
Select Partition Statistics and press Enter. The Partition Statistics Menu should now display (Figure 34).
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
49
Figure 34: Partition Statistics Menu Screen
3.
Select View Statistics and press Enter. The Partition Statistics screen should now display (Figure 35).
4.
Press Esc to return to the Statistics Menu.
Figure 35: Partition Statistics Screen S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
50
Configuration
Resetting Partition Statistics This function allows the user to reset the following partition statistics to zero: Read Write SecRd SecWt I/O Size
NOTE:
Resetting statistics also resets the statistics for this partition that are included in the total overall statistics (refer to section "Displaying Overall Statistics" for further information).
The user may want to reset the statistics after monitoring performance, benchmark testing, or after a change in how the partition is used.
To reset partition statistics:
1.
Display the Partition Menu.
From the Array Menu
From the All Partitions Menu
1.
1.
Select Array Menu from the System Menu and press Enter.
Select Partitions Menu from the System Menu and press Enter.
The Select Array screen should now display, along with a list of existing arrays.
The Select Partition or Free Area screen should now display, along with a list of existing partitions and free space.
2.
2.
Select the desired array and press Enter.
Select the desired partition and press Enter.
The Array Menu screen should now display.
The Partition Menu screen should now display.
3.
3.
Select Partition Menu and press Enter.
Select Partition Menu and press Enter.
The Select Partition screen should now display along with a list of exisiting partitions for the selected array.
The Select Partition screen should now display along with a list of exisiting partitions for the selected array.
4.
4.
Select the partition to be viewed and press Enter.
The Partition Menu screen should now display.
Select the partition to be viewed and press Enter.
The Partition Menu screen should now display.
IFS_80
The Partition Menu should now display (Figure 32).
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
2.
51
Select Partition Statistics and press Enter. The Partition Statistics Menu should now display (Figure 35).
3.
Select Reset Statistics and press Enter. The system will now confirm your request to reset the statistics.
4.
Select Yes and press Enter.
Expanding a Partition This function allows the user to expand an existing partition (with some limitations). A partition can only be expanded into contiguous, free space following the partition (refer to section "Understanding Partitions" for further information).
To expand a partition:
1.
Display the Partition Menu.
From the Array Menu
From the All Partitions Menu
1.
1.
Select Array Menu from the System Menu and press Enter.
Select Partitions Menu from the System Menu and press Enter.
The Select Array screen should now display, along with a list of existing arrays.
The Select Partition or Free Area screen should now display, along with a list of existing partitions and free space.
2.
2.
Select the desired array and press Enter.
Select the desired partition and press Enter.
The Array Menu screen should now display.
The Partition Menu screen should now display.
3.
3.
Select Partition Menu and press Enter.
Select Partition Menu and press Enter.
The Select Partition screen should now display along with a list of exisiting partitions for the selected array.
The Select Partition screen should now display along with a list of exisiting partitions for the selected array.
4.
4.
Select the partition to be viewed and press Enter.
The Partition Menu screen should now display.
Select the partition to be viewed and press Enter.
The Partition Menu screen should now display.
IFS_80
The Partition Menu should now display (Figure 32).
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
52
2.
Configuration
Select Expand Partition and press Enter. The Expand Partition screen should now display (Figure 36).
Figure 36: Expand Partition Screen
3.
Enter the desired size and press Enter. The system will now confirm your request to expand the partition.
4.
Select Yes and press Enter.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
53
Changing a Partition Name This function allows the user to change the name of a partition. This does not affect the Target ID or LUN values of the partition. The controller does not allow the partition name to be changed while a utility is running.
To change a partition name:
1.
Display the Partition Menu.
From the Array Menu
From the All Partitions Menu
1.
1.
Select Array Menu from the System Menu and press Enter.
Select Partitions Menu from the System Menu and press Enter.
The Select Array screen should now display, along with a list of existing arrays.
The Select Partition or Free Area screen should now display, along with a list of existing partitions and free space.
2.
2.
Select the desired array and press Enter.
Select the desired partition and press Enter.
The Array Menu screen should now display.
The Partition Menu screen should now display.
3.
3.
Select Partition Menu and press Enter.
Select Partition Menu and press Enter.
The Select Partition screen should now display along with a list of exisiting partitions for the selected array.
The Select Partition screen should now display along with a list of exisiting partitions for the selected array.
4.
4.
Select the partition to be viewed and press Enter.
The Partition Menu screen should now display.
Select the partition to be viewed and press Enter.
The Partition Menu screen should now display.
IFS_80
The Partition Menu should now display (Figure 32).
2.
Select Change Partition Name and press Enter. The Enter New Name screen should now display.
3.
Enter the new name and press Enter. Up to 35 characters (any character, including spaces) can be used. The system will now confirm your request to change the partition name.
4.
Select Yes and press Enter.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
54
Configuration
Changing a Partition LUN This function allows the user to change the LUN assigned to a partition, as it appears under the controller's Target ID. The change is immediate, although the host system may need to be rebooted for the partition to reflect the new LUN (refer to section "Understanding LUNs and Viewing LUN Information" for further information). NOTE:
The partition LUN cannot be changed to a LUN that is already in use (the LUN must be reassigned before it can be used).
To change a partition LUN:
1.
Display the Partition Menu.
From the Array Menu
From the All Partitions Menu
1.
1.
Select Array Menu from the System Menu and press Enter.
Select Partitions Menu from the System Menu and press Enter.
The Select Array screen should now display, along with a list of existing arrays.
The Select Partition or Free Area screen should now display, along with a list of existing partitions and free space.
2.
2.
Select the desired array and press Enter.
Select the desired partition and press Enter.
The Array Menu screen should now display.
The Partition Menu screen should now display.
3.
3.
Select Partition Menu and press Enter.
Select Partition Menu and press Enter.
The Select Partition screen should now display along with a list of exisiting partitions for the selected array.
The Select Partition screen should now display along with a list of exisiting partitions for the selected array.
4.
4.
Select the partition to be viewed and press Enter.
The Partition Menu screen should now display.
Select the partition to be viewed and press Enter.
The Partition Menu screen should now display.
IFS_80
The Partition Menu should now display (Figure 32).
2.
Select Change LUN and press Enter. The New LUN screen should now display.
3.
Enter the new LUN and press Enter. The system will now confirm your request to change the partition LUN.
4.
Select Yes and press Enter.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
55
Working with LUN Zoning The controller's LUN zoning capability allows the user to specify which servers (hosts) can access each partition. This gives the user complete control of array access based on specific needs. Before setting up LUN zoning, the user should know the World Wide Name (WWN) for each server to be set up (the system SAN administrator should know the WWNs for the network). A list of the last 16 WWNs can be displayed by the controller. Each WWN can be given a name, making LUN zoning faster and easier to work with. LUN zoning is set up by either excluding or including servers on a list for each partition LUN. The list can include or exclude up to 16 specific servers or all servers for each partition LUN. WE B EN GR
AC CT
Arr
HR
ay
C
Single-Partition Array accessed by all Hosts IFS_81
Arr ay B
Arr
ay
A Partition 1 accessed by Engineering
Partition 1 accessed by Accounting Partition 2 accessed by HR
Partition 2 accessed by HR and Accounting Partition 3 accessed by all Hosts (except Web Server)
Figure 37: Example of LUN Zoning
For example, in Figure 37 above, Array A has two partitions. Partition 1 has an include list that contains only Accounting (meaning only Accounting can access Partition 1). Array B has three partitions; Partition 3 has an exclude list that contains only the Web Server (meaning all servers can access Partition 3, except the Web Server). Array C is a single-partition array and uses the default setting "Include All Hosts" (meaning all servers can access the array). S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
56
Configuration
Viewing Known WWNs This function allows the user to view a list of 16 server WWNs. The controller will be aware of any server that was booted since the controller was last restarted. Typically, servers will scan for devices during the device discovery process. During this process, the controller will save the WWN information for the server and retains the information even after the controller is rebooted. The list includes the last 16 servers (either booted or named). The user can determine each server's WWN by booting one server at a time and then viewing the WWN list. The most recently booted server will be listed first. To make LUN zoning easier To make LUN zoning easier to manage, it is recommended that each server be given an easily recognizable name (alias).
To view known WWNs:
1.
Select Configuration Menu from the System Menu and press Enter. The Configuration Menu should now display (Figure 38).
Figure 38: Configuration Menu Screen
2.
Select General LUN Zoning and press Enter. The General LUN Zoning screen should now display (Figure 39).
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
57
Figure 39: General LUN Zoning Screen
3.
Select Manage Host Names and press Enter. The Manage Host Names screen should now display (Figure 40).
Figure 40: Manage Host Names Screen
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
58 4.
Configuration Select Display Host List and press Enter. The Display Host List screen should now display the last 16 WWNs known to the controller (Figure 41).
Figure 41: Display Host List Screen
The WWNs are listed according to the order in which they were booted (the most recently booted server is listed first).
NOTE:
5.
A host's WWN can be placed at the top of the known hosts list whenever the host performs a device discovery or bus scanning type of operation.
Press Esc to return to the Manage Host Names screen.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
59
Creating Names (Aliases) for Server WWNs This function allows the user to give easily recognizable names (aliases) to the servers in the SAN to make LUN zoning easier to manage. The user can determine each server's WWN by booting one server at a time and then viewing the WWN list. The most recently booted server will be listed first. Up to 63 servers can be named, but only the last 16 (either booted or named) can be viewed. The names are stored on the controller, so the servers will have to be renamed whenever the controller changes.
To view known WWNs:
1.
Select Configuration Menu from the System Menu and press Enter. The Configuration Menu should now display (Figure 38).
2.
Select General LUN Zoning and press Enter. The General LUN Zoning screen should now display (Figure 39).
3.
Select Manage Host Names and press Enter. The Manage Host Names screen should now display (Figure 40).
4.
Select Add or Name Host and press Enter. The Add or Name Host screen will now display the last 16 known WWNs and host names (Figure 42).
Figure 42: Add or Name Host Screen S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
60
Configuration To change the name (alias), enter the new name in Step 5 (refer to section "Viewing Known WWNs" for further information). If the controller is unaware of any WWNs, the list will be empty. Select Enter Host to enter a WWN.
NOTE:
The controller will automatically attempt to assign a default name (alias) to a WWN if one was not already user-assigned. The default name (if available) will be the name of the server's Host Bus Adapter's (HBA) manufacturer, enclosed in <> brackets (for example, a QLogic HBA will have a default name of ).
5.
Select the WWN to be named and press Enter.
6.
Enter the name (alias) and press Enter.
The Enter Host Name screen should now display.
Up to 16 characters (any combination of characters, including spaces) can be used.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
61
Configuring LUN Zoning Once the server aliases are set up, the user can then set up LUN zoning. This is where the user will determine which servers can access each partition LUN. LUN zoning is set up by either including or excluding servers on a list for each partition LUN. The list can include or exclude up to 16 specific servers (or all servers) for each partition LUN. The zoning information is stored as part of the array's metadata using the WWN for each server. The array partition's LUN zoning will remain, even if a new controller is installed or if the partition's LUN changes. NOTE:
Changes to LUN zoning take effect immediately. Access to partitions should be limited when the partitions are not in use.
To set up LUN Zoning:
1.
Display the Partition Menu. From the Array Menu
From the All Partitions Menu
1.
1.
Select Array Menu from the System Menu and press Enter.
Select Partitions Menu from the System Menu and press Enter.
The Select Array screen should now display, along with a list of existing arrays.
The Select Partition or Free Area screen should now display, along with a list of existing partitions and free space.
2.
2.
Select the desired array and press Enter.
Select the desired partition and press Enter.
The Array Menu screen should now display.
The Partition Menu screen should now display.
3.
3.
Select Partition Menu and press Enter.
Select Partition Menu and press Enter.
The Select Partition screen should now display along with a list of exisiting partitions for the selected array.
The Select Partition screen should now display along with a list of exisiting partitions for the selected array.
4.
4.
Select the partition to be viewed and press Enter.
The Partition Menu screen should now display.
Select the partition to be viewed and press Enter.
The Partition Menu screen should now display.
IFS_80
The Partition Menu should now display (Figure 31).
2.
Select LUN Zoning and press Enter. The LUN exclude or include list should now display (Figure 43). The default setting for each partition is "Include ALL Hosts", meaning all servers can access all partitions.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
62
Configuration
Figure 43: LUN Exclude/Include List Screen 3.
Select the desired option (from the choices below) and press Enter.
- Display Host List:
Displays a list of the servers currently on the include/exclude list for the selected partition. This option will only display servers if Add Host to List was already used (and one or more WWNs added to an include/exclude list).
- Add Host to List:
Displays the Enter Host WWN screen. This option allows the user to add a server to the current list for the selected partition. Enter the WWN or name (alias) or select the server from the list and press Enter.
- Remove Host from List: Displays the Remove Host from List screen, including a list of the servers currently on the include/exclude list for the selected partition. - Change Zone Type:
Displays the Change Zone Type screen. The four (4) options are listed below:
Include All Hosts (Default)
Permits all servers on the network to access the selected array. All servers can access all partitions. If an include/exclude list was already created, this option can be used to override the list. The existing list is retained (the user can still display, add, or remove servers from the list).
Include Listed Hosts
Allows the user to enter or select the WWNs or names (aliases) of the specific servers intended to access the selected partition.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
63
Exclude All Hosts
Permits NO servers on the network to access the selected partition. If an include/exclude list was already created, this option can be used to override the list. The existing list is retained (the user can still display, add, or remove servers from the list).
Exclude Listed Hosts
Allows the user to enter or select the WWNs or names (aliases) of the specific servers denied access to the selected partition.
If changes to LUN zoning have been made, the system will now confirm your request to change LUN zoning.
4.
Select Yes and press Enter.
5.
Press Esc to return to the LUN zoning screen.
Changing All Partitions to Include All Hosts This function allows the user to change all partitions to include all hosts from the General LUN Zoning menu. This allows the user to quickly change the LUN zoning for all partitions at once to permit all servers to see all partitions, overriding the existing setting for each partition. The controller, however, will retain all existing include/exclude lists. Once this option is used, all previous LUN zoning settings for each partition must be changed back individually (refer to section "Configuring LUN Zoning" for further information). To change all partitions to include all hosts:
1.
Select Configuration Menu from the System Menu and press Enter. The Configuration Menu should now display (Figure 38).
2.
Select General LUN Zoning and press Enter. The General LUN Zoning screen should now display (Figure 39).
3.
Select Include All Hosts and press Enter. The system will now confirm your request to include all hosts.
4.
Press Esc to return to the General LUN Zoning screen.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
64
Configuration
Deleting a Partition This function allows the user to delete a partition. CAUTION:
Deleting a partition also deletes all data stored in that partition! Be sure to back up all data before deleting a partition!
NOTES: A partition cannot be deleted while any utility (Initialize, Verify, Expand, or Reconstruct) is running on the array. The utility must be stopped (if allowed) or completed before the partition can be deleted. There is also a Delete Partition option available in the Array Menu.
To delete a partition:
1.
Display the Partition Menu.
From the Array Menu
From the All Partitions Menu
1.
1.
Select Array Menu from the System Menu and press Enter.
Select Partitions Menu from the System Menu and press Enter.
The Select Array screen should now display, along with a list of existing arrays.
The Select Partition or Free Area screen should now display, along with a list of existing partitions and free space.
2.
2.
Select the desired array and press Enter.
Select the desired partition and press Enter.
The Array Menu screen should now display.
The Partition Menu screen should now display.
3.
3.
Select Partition Menu and press Enter.
Select Partition Menu and press Enter.
The Select Partition screen should now display along with a list of exisiting partitions for the selected array.
The Select Partition screen should now display along with a list of exisiting partitions for the selected array.
4.
4.
Select the partition to be viewed and press Enter.
The Partition Menu screen should now display.
Select the partition to be viewed and press Enter.
The Partition Menu screen should now display.
IFS_80
The Partition Menu should now display (Figure 31).
2.
Select Delete this Partition and press Enter. The system will now confirm your request to delete the partition.
3.
Select Yes and press Enter.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
65
Monitoring System Status The user should monitor the system regularly to ensure that the controller, disks, and arrays are working properly. The Disk Array Administrator allows the user to monitor the system, including the following: Event Log Hardware Information Array Status Screen Disk Status Screen Power ON Self-Test (POST) Overall Statistics Screen
Displaying the Event Log The controller's event log contains important information regarding the status of the controller, disks, and arrays. The user should check the log regularly to monitor the status of the system Refer to sections "Warning and Error Events" (regarding specific warning and error events) and "Understanding SCSI Errors" (regarding specific SCSI disk and channel errors) for further information. Below is a list of some of the key warning and failure events included in the Event Log during operation: Disk detected error Disk channel error Battery failure Drive down Power up Array critical Array offline Temperature warning Temperature failure (will lead to a shutdown, which is logged) Voltage warning Voltage failure (will lead to a shutdown, which is logged)
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
66
Configuration
The event log will store the most recent 400 events. Events are numbered sequentially from 001-999. The event number resets to 001 after 999 events have been logged. NOTE:
If there is a problem with the controller or an array, check the event log before calling technical support. Event log messages can help resolve the problem without having to call technical support. Refer to section "Troubleshooting" for further information.
The event information can be viewed in three (3) ways: Most recent event One event at a time (most recent event first) Full screen of events
The user can also capture the event log to a file (refer to section "Capturing the Event Log File" for further information).
Viewing the Most Recent Event The most recent voltage or temperature event will display in rotation with the date and time (whenever the Disk Array Administrator times out and returns to its initial screen).
Viewing One Event at a Time This function allows the user to view controller-related events one at a time. The most recent event will be displayed first.
To view one event at a time: 1.
Select Event Log Menu from the System Menu and press Enter. The Event Log Menu should now display (Figure 44).
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
67
Figure 44: Event Log Menu Screen
2.
Select View Event Log and press Enter. The Event Log screen should now display the last event that occurred (Figure 45).
Event Date
Event Time
Event
Array Serial Number
Figure 45: Event Log Screen
3.
Press é to view the previous event. Press é to continue viewing previous events.
4.
Press Esc to return to the Event Log Menu.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
68
Configuration
Viewing a Whole Screen of Events This function allows the user to view events from the log file a whole screen at a time. This allows the user to review all recent events quickly (the events will display in chronological order, the most recent event being last in the list).
To view a whole screen of events:
1.
Press CTRL-E from anywhere in the Disk Array Administrator Utility. The first screen of events should now display (Figure 46).
Figure 46: Whole Screen of Events
Third column shows event type: "Blank" = Information event W= Warning event E = Error event 2.
Press U to page up or D to page down in the log.
3.
Press CTRL-E to page through the other information screens and to return to the menu.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
69
Capturing the Event Log File This function allows the user to capture the entire event log (which is saved as a file on the user's hard drive). This allows the user to print the log or even attach it to an email. The steps below are for HyperTerminal. The procedure may differ for different terminal emulators.
To capture the event log file:
1.
With HyperTerminal running, press CTRL-E until the Event Log displays.
2.
Select Capture Text from the Transfer Menu (in HyperTerminal). The Capture Text screen should now display.
3.
Enter the desired path and file name to store the log file contents.
4.
Click Start.
5.
Press P (on the keyboard) to begin the transfer.
6.
Select Capture Text from the Transfer Menu (in HyperTerminal). The Capture Text screen should now display.
7.
Click Stop.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
70
Configuration
Displaying Hardware and Configuration Information This function allows the user to display the controller's hardware and configuration information. For example, the firmware version can be found here (technical support may request this information when troubleshooting). The hardware and configuration information can be displayed in two (2) ways: Hardware information only Hardware and configuration information
To view hardware information only:
1.
Select Utilities Menu from the System Menu and press Enter. The Utilities Menu should now display (Figure 47).
Figure 47: Utilities Menu Screen
2.
Select Hardware Information and press Enter. The Hardware Information screen should now display (Figure 48).
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
71
Figure 48: Hardware Information Screen
3.
Press Esc to return to the Utilities Menu.
To view hardware and configuration information:
1.
Press CTRL-E from anywhere in the Disk Array Administrator Utility. The first screen of events should now display (Figure 46).
2.
Press CTRL-E again. The HW Info screen should now display (Figure 49).
Figure 49: HW Info Screen S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
72
3.
Configuration
Press CTRL-E again. Press Esc to return to the previous screen. The CFG Info screen should now display (Figure 50).
Figure 50: CFG Info Screen
4.
Press CTRL-E or ESC to return.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
73
Displaying Overall Statistics This function allows the user to view two (2) types of aggregate statistics for all partition LUNs:
General statistics (Similar statistics are also available for individual partition LUNs. Refer to section "Viewing Partition Statistics" for further information.) - I/O operations per second (IOPS) - Bandwidth (in MBytes/second) - Number of read operations - Number of write operations - Total sectors written - Total current command queue depth across all LUNs
Host read/write histogram - shows how many host reads and writes fall into a particular size range (I/O ranges are based on powers of two). - 1 Sector - 2-3 Sectors - 4-7 Sectors - 8-15 Sectors - 16-31 Sectors - 32-63 Sectors - 64-127 Sectors - 128-255 Sectors - 256-511 Sectors - 512-1023 Sectors - 1024-2047 Sectors - 2048 (and up) Sectors
This information may be helpful in interpreting performance based on individual system configurations and operating systems. The information displayed here can be useful in profiling applications and their usage of the partition, and determining what type of RAID level is applicable to the user's needs.
NOTE:
The statistics are provided as general information. They are not intended for benchmarking purposes.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
74
Configuration
To access the general array statistics:
1.
Select Utilities Menu from the System Menu and press Enter. The Utilities Menu should now display (Figure 47).
2.
Select Overall Statistics and press Enter. The Overall Statistics Menu should now display (Figure 51).
Figure 51: Overall Statistics Menu Screen
3.
Select View Statistics and press Enter. The View Statistics screen should now display (Figure 52).
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
75
Figure 52: View Statistics Screen
4.
Press Esc to return to the Overall Statistics Menu.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
76
Configuration
To access the read/write histogram:
1.
Select Utilities Menu from the System Menu and press Enter. The Utilities Menu should now display (Figure 47).
2.
Select Overall Statistics and press Enter. The Overall Statistics Menu should now display (Figure 51).
3.
Select View R/W Histogram and press Enter. The View R/W histogram should now display (Figure 53).
Figure 53: View R/W Histogram Screen
4.
Press Esc to return to the Overall Statistics Menu.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
77
Resetting Overall Statistics This function allows the user to reset ALL of the overall statistics back to zero (useful when monitoring performance or when performing benchmark testing).
NOTE:
Resetting overall statistics will also reset the statistics for each individual partition (refer to section " Resetting Partition Statistics" for further information).
To reset the overall statistics:
1.
Select Utilities Menu from the System Menu and press Enter. The Utilities Menu should now display (Figure 47).
2.
Select Overall Statistics and press Enter. The Overall Statistics Menu should now display (Figure 51).
3.
Select Reset All Statistics and press Enter. The system will now confirm your request to reset the statistics.
4.
Select Yes and press Enter.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
78
Configuration
Managing Spares The controller will automatically reconstruct redundant (fault-tolerant) arrays (RAID 3, RAID 4, RAID 5, and RAID 50, and Mirrored) if an array becomes critical (and a sufficiently-sized spare drive is available). An array becomes critical when one or more member drives fail. The user can set up two (2) types of spare drives: Dedicated - Available drive that is assigned to a specific array. Pool - Available drive that is assigned to the pool, which can provide a spare for any failed drive in any redundant array.
In addition, if the Dynamic Spares option is enabled and a drive fails, the drive can be replaced and the controller will rescan the bus; it will then find the new disk drive and automatically start reconstruction of the array. The controller will look for a dedicated spare first. If it does not find a sufficiently-sized dedicated spare, it will then look for a pool spare. If a reconstruct does not start automatically, it means that there are no valid spares available. To start a reconstruct, the user must: 1.
Replace the failed drive, if no other drive is available.
2.
Add the new drive or another available drive as a dedicated spare to the array (or as a pool spare).
NOTE:
Any pool spares added may be used by any critical array, and not necessarily by the intended array.
Managing Dedicated Spares Dedicated spares are unused disk drives that are assigned to a specific array. The disk must be as large as the smallest member in the array. A dedicated spare drive cannot be used in an array, nor as a pool spare. Although using a dedicated spare is the most secure way of providing a spare for an array, it is not very cost-effective keeping an idle drive assigned to the array. An alternative method is to assign one or more idle drives to the spare pool (refer to section "Managing the Spare Pool" for further information).
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
79
Adding a Dedicated Spare This function allows the user to add dedicated spares to a specific array. If a member drive in the array fails, the controller will use a dedicated spare drive to automatically reconstruct the array. The user can add dedicated spares to Mirrored (RAID 1 and RAID 10) and parity (RAID 3, RAID 4, RAID 5, and RAID 50) arrays at anytime. Up to four (4) dedicated spare drives can be added to an array (refer to section "Creating Arrays" for further information).
NOTES: A spare cannot be added unless it has enough capacity to replace the smallest member in the array. If a drive was a member of an array and was removed from the array, it cannot be used as a spare until all the metadata is cleared from the drive (refer to section "ClearingMetadata from a Drive" for further information).
To add a dedicated spare: 1.
Select Array Menu from the System Menu and press Enter. The Select Array screen will display, along with a list of existing arrays (Figure 16).
2.
Select the desired array and press Enter. The Array Menu should now display (Figure 17).
3.
Select Add Spare and press Enter. The List of Available Drives screen should now display.
4.
Select the drive to add as a spare and press Enter. The system will confirm your request to add the spare.
5.
Select Yes and press Enter.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
80
Configuration
Deleting a Dedicated Spare This function allows the user to delete a dedicated spare drive from an array at anytime.
To delete a dedicated spare: 1.
Select Array Menu from the System Menu and press Enter. The Select Array screen will display, along with a list of existing arrays (Figure 16).
2.
Select the desired array and press Enter. The Array Menu should now display (Figure 17).
3.
Select Delete Spare and press Enter. The List of Available Drives screen should now display.
4.
Select the drive to delete as a spare and press Enter. The system will confirm your request to delete the spare.
5.
Select Yes and press Enter.
Enabling Dynamic Spares This function allows the user to use all of the disk drives in redundant arrays, without assigning one as a spare. For example, if the Dynamic Spares option is enabled and a drive fails, the drive can be replaced and the controller will rescan the bus; it will then find the new disk drive and automatically start reconstruction of the array. With the Dynamic Spares option enabled, the controller will first look for a dedicated (or a pool spare, if no dedicated drives are available) drive for reconstruction (if spares or drives are available).
NOTES: The spare or available drive must have enough capacity to replace the smallest member in the array, otherwise the controller cannot use it. Make sure the spare or available drive does not contain any metadata (refer to section "Clearing Metadata from a Drive" for further information). Performance in systems without a SAF-TE Processor Board will decrease if an array becomes critical (with this option enabled) and there are no available drives to start a reconstruct. To minimize performance impact, increase the rescan rate.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
81
To enable dynamic spares: 1.
Select Configuration Menu from the System Menu and press Enter. The Configuration Menu should now display (Figure 38).
2.
Select Option Configuration and press Enter. The Option Configuration Menu should now display (Figure 54).
Figure 54: Option Configuration Menu Screen
3.
Select Dynamic Spare Configuration and press Enter. The Dynamic Spare Configuration screen will display (Figure ) The current setting is marked with an * next to it.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
82
Configuration
Figure 55: Dynamic Spare Configuration Screen
4.
Select Enabled press Enter.
5.
Enter the rescan rate (in minutes).
The Rescan Rate screen should now display.
This tells the controller how often it should look for an available drive by rescanning the bus. Rescanning the bus frequently can affect performance. The system will confirm the rescan rate. 6.
Select Yes and press Enter.
Managing the Spare Pool The spare pool allows the user to have one or more disk drives available for the reconstruction of redundant arrays (Mirrored and Parity). Once a drive is assigned to the spare pool, it is no longer available for use as an array member or as a dedicated spare. If a pool spare is too small (not enough capacity to replace the smallest member in the array), the controller cannot use it.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
83
Adding a Spare to the Spare Pool This function allows the user to add up to eight (8) drives to the spare pool to reconstruct any critical array on the controller. After an array has started using a pool spare, other critical arrays are prevented from using it. If a pool spare is too small (not enough capacity to replace the smallest member in the array), the controller cannot use it. To add a pool spare: 1.
Select Pool Spare Menu from the System Menu and press Enter. The Pool Spare Menu should now display (Figure 56).
Figure 56: Pool Spare Menu Screen
2.
Select Add Pool Spare and press Enter. The Select Drives screen should now display (Figure 57).
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
84
Configuration
Figure 57: Select Drives Screen
3.
Select drive(s) to add as spares and press Enter.
Deleting a Spare from the Spare Pool This function allows the user to delete a spare from the spare pool at anytime.
To delete a spare from the spare pool: 1.
Select Pool Spare Menu from the System Menu and press Enter. The Pool Spare Menu should now display (Figure 56).
2.
Select Delete Pool Spare and press Enter. The Delete Pool Spare screen will display, along with a list of drives assigned to the pool spare.
3.
Press Esc to return to the Pool Spare Menu.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
85
Displaying the Spare Pool This function allows the user to display a list of all the pool spares.
To display the spare pool: 1.
Select Pool Spare Menu from the System Menu and press Enter.
2.
Select Display Pool Spares and press Enter.
The Pool Spare Menu should now display (Figure 56).
The Display Pool Spares screen will display, along with a list of all disk drives assigned to the spare pool. 3.
Press Esc to return to the Pool Spare Menu.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
86
Configuration
Configuring the Controller The Disk Array Administrator allows the user to configure settings and perform a variety of functions on the controller, including:
Reboot the controller Change the date/time Configure the host channels Configure the SCSI channels Configure the operating mode Change the sample rate Change the alarm mute setting Lock the cache setting Configure the battery Change the utility priority Rescan all channels Pause I/O Restore the default settings Upgrade the firmware
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
87
Rebooting the Controller This function allows the user to shut down and restart the controller after making certain configuration changes (or hardware changes). A normal shutdown ensures that the writeback cache has been flushed to the disk.
CAUTION:
Any user accessing an array while the controller is shutting down will lose access and possibly data as well!
To shut down and restart the controller: 1.
Select Shutdown/Restart from the System Menu and press Enter. The system will confirm your request to shutdown the controller.
2.
Select Yes and press Enter.
3.
Press Enter to reboot. The system will perform a self-test. The controller is ready when the Disk Array Administrator boot-up screen displays (refer to section "Starting the Disk Array Administrator Utility" for further information).
Changing the Date and Time This function allows the user to change the controller's date and time.
To set the date: 1.
Select Configuration Menu from the System Menu and press Enter.
2.
Select Set Date/Time and press Enter.
The Configuration Menu should now display (Figure 38).
The Set Date/Time Menu should now display (Figure 58).
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
88
Configuration
Figure 58: Set Date/Time Menu Screen
3.
Select Set Date and press Enter. The Set Date screen should now display (Figure 59).
Figure 59: Set Date Screen
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration 4.
89
Enter the desired date and press Enter. Enter the date in the following format - MM/DD/YYYY. The system will confirm your request to set the date.
5.
Select Yes and press Enter.
6.
Press Esc to return to the Configuration Menu.
To set the time: 1.
Select Configuration Menu from the System Menu and press Enter.
2.
Select Set Date/Time and press Enter.
The Configuration Menu should now display (Figure 38).
The Set Date/Time screen should now display (Figure 58). 3.
Select Set Time and press Enter. The Set Time screen should now display (Figure 60).
Figure 60: Set Time Screen
4.
Enter the desired time and press Enter. Use the following format - hh:mm:ss. The system will confirm your request to set the time.
5.
Select Yes and press Enter.
6.
Press Esc to return to the Configuration Menu.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
90
Configuration
Configuring the Host Channels This function allows the user to configure several settings for each host channel independently.
Table 6: Host Channel Settings
Host Channel Setting
Available Modes
Enable/Disable
Stand-Alone Single Port
Do not disable the host channel when in Single Port mode.
Stand-Alone Dual Port
OK to disable a host channel when planning on shutting down the host on that channel.
All modes, but only when using Loop topology
FC Loop ID: The user may need to change the FC Loop ID if the controller needs to be at a specific address or if the system checks addresses in reverse order (lower address first).
Target ID
Description
There are two options: SOFT: Use this setting if it does not matter whether the controllers Loop ID changes everytime during power UP/DOWN. This setting lets the FC loop initialization process determine the Loop ID. Any number between 0-125: Select a specific number if the Loop ID is to remain the same during power UP/DOWN. The Disk Array Administrator Utility cannot tell the user which Loop IDs are available. To be sure that the specified Loop ID was successfully assigned, check the Loop ID after rebooting the controller. If the controller cannot get the specified Loop ID during the loop initialization process, it will try to get a soft address instead.
Topology
All modes
Topology: Be sure that the controllers topology setting is correct for the configuration. The topology can be set to: Loop: Use this option for all configurations except when the controller is connected to a switch F-port. Point-to-Point: Use this option when connecting the controller to a switch F-port. Auto Detection: Automatically detects the configuration based on the loop initialization process or port address of switch or fabric. Use this option when unsure of the topology used or when planning to change the configuration (ie. during testing of the controller). IFS_82
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
91 Table 6:
Host Channel Settings (cont'd)
Host Channel Setting
Available Modes
Description
Controller LUN
All
The controller has just one LUN that the user can change when configuring the host channels. The user only needs to assign a controller LUN if using the Configuration Application Program Interface (CAPI) to configure the controller over a host channel via SCSI protocol extensions.
Refer to section Understanding LUNs and Viewing LUN Information for further information.
If not using CAPI, the user can set the controller LUN to NONE. If using CAPI, the user can set the controller LUN from 0-63. Two options for setting the LUN: NONE: Use this setting if not using CAPI to configure the controller (change takes effect immediately unless the controller LUN is currently in use). Any number between 0-63: Select a specific number if the controller LUN is to remain the same during reboot. IFS_83
To configure the host channels: 1.
Select Configuration Menu from the System Menu and press Enter. The Configuration Menu should now display (Figure 38).
2.
Select Host Configuration and press Enter. The Channel screen should now display.
3.
Select the desired channel to configure and press Enter. The current setting is marked with an * next to it. Refer to Table 6 for further information about each setting.
3.
Select the desired setting from each screen and Press Enter. The system will now confirm the settings.
4.
Select Yes and press Enter.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
92
Configuration
Understanding LUNs and Viewing LUN Information The controller supports up to 64 SCSI LUNs numbered 0-63. There are three (3) different types of LUNs: controller, SEP, and partition. The user can view information about each LUN (refer to section "Viewing LUN Information" for further information).
Controller LUN - The user only needs to assign a controller LUN if using the Configuration Application Program Interface (CAPI) to configure the controller over a host channel via SCSI protocol extensions. If not using CAPI, the user can set the controller LUN to NONE. If using CAPI, the user can set it to a value of 0-63.
NOTE:
Most UNIX, LINUX, and Macintosh operating systems require the controller LUN to be a higher value than all array LUNs. Before creating the first array, change the controller LUN to a higher value or choose NONE (best option) if not using CAPI to manage the arrays. This allows the first array to be seen at LUN 0.
SEP LUNs -
Allow access to SEPs. An SEP LUN may be set to a value of 0-63 or NONE. NONE means that the SEP cannot be accessed via a LUN (refer to section "Changing the SEP LUN" for further information).
Partition LUNs - Allow access to partitions on the controller. Partition LUNs may be set to any numeric value from 0-63 (refer to section "Changing a Partition LUN" for further information).
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
93
Viewing LUN Information This function allows the user to view information for each existing LUN.
To view LUN information: 1.
Select Utilities Menu from the System Menu and press Enter. The Utilities Menu should now display (Figure 47).
2.
Select LUN Information and press Enter. The LUN Information screen should now display (Figure 61).
Figure 61: LUN Information Screen
3.
Press Esc to return to the Utilities Menu.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
94
Configuration
Configuring the SCSI Channels This function allows the user to change the configuration options for each SCSI channel.
Bus Speed - The maximum speed the controller will attempt to negotiate. 160MB/sec - Default setting (DT clocking) 80MB/sec - (ST clocking) 40MB/sec - (ST clocking)
NOTE:
To avoid disk channel problems, make sure the bus speed matches the speed of the drives installed.
SCSI ID assigned to each channel (initiator ID) - The controller assigns each of its SCSI channels a SCSI ID (initiator ID), leaving 15 SCSI IDs available for devices. The user can change the SCSI ID assigned to each channel to any number between 0-15.
Domain Validation - The user can enable this function to ensure that the system is running at Ultra160 speed (this function checks for disk channel hardware and cable problems). Some drives do not support this function, resulting in false errors (disable this function if the drives do not support this function).
To configure the SCSI channels: 1.
Select Configuration Menu from the System Menu and press Enter. The Configuration Menu should now display (Figure 38).
2.
Select Channel Configuration and press Enter. The Channel Configuration screen should now display (Figure 62).
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
95
Figure 62: Channel Configuration Screen
3.
Select the desired channel and press Enter. The Bus Speed screen will display (Figure 63). The current setting is marked with an * next to it.
Figure 63: Bus Speed Screen
4.
Select the desired setting and press Enter. The Disable Domain Validation screen will display (Figure 64). Tthe current setting is marked with an * next to it.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
96
Configuration
Figure 64: Disable Domain Validation Screen
5.
Select the desired option and press Enter. The Initiator ID screen will display the current initiator ID (Figure 65).
Figure 65: Initiator ID Screen
6.
Select the desired Initiator ID and press Enter. The system will confirm the new Initiator ID.
7.
Select Yes and press Enter.
8.
Press Esc to return to the Configuration Menu.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
97
Changing the Sampling Rate This function allows the user to set how often the controller samples data when updating disk and array status screens (default setting is one second). To change the sample rate: 1.
Select Configuration Menu from the System Menu and press Enter. The Configuration Menu should now display (Figure 38).
2.
Select New Sample Rate and press Enter.
3.
Enter the desired sample rate and press Enter.
The New Sample Rate screen should now display.
Changing the Alarm Mute Setting This function allows the user to enable/disable the audible alarm. Changing the mute setting allows the user to turn OFF the alarm (the alarm should be turned back ON once the problem is resolved). Alarm conditions will trigger event messages that display in the Disk Array Administrator Utility and in the event log (refer to section "Displaying the Event Log" for further information).
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
98
Configuration Table 7:
Alarm Thresholds and Procedures
Alarm Threshold
Procedures
CPU Temperature
Check the Disk Array Administrator Utility for more details (refer to section Accessing the Disk Array Administrator Utility).
Warning: 0 C - 5 C and 65 C - 70 C Shutdown: < 0 C > 70 C Onboard Temperature Warning: 0 C - 5 C and 45 C - 50 C
Check the ambient temperature and lower the threshold (if necessary). Ambient temperature should be less than 45 C. Check the Disk Array Administrator Utility for more details (refer to section Accessing the Disk Array Administrator Utility).
Shutdown: < 0 C > 50 C VCC Voltage Warning: 5V -3.5 and +6.5% Shutdown: 5V -6.5% and +10%
12V Voltage Warning: 12V -8% and +8%
Check the Disk Array Administrator Utility to for more details (refer to section Accessing the Disk Array Administrator Utility). For warning events, allow the controller to continue operation. For shutdown events, turn OFF power to the controller and send it in for servicing Check the Disk Array Administrator Utility for more details (refer to section Accessing the Disk Array Administrator Utility).
Shutdown: 12V -10% and +10% IFS_84
To enable/disable the alarm: 1.
Select Configuration Menu from the System Menu and press Enter. The Configuration Menu should now display (Figure 38).
2.
Select Alarm Mute and press Enter. The Alarm Mute screen will display (Figure 66). The current setting is marked with an * next to it.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
99
Figure 66: Alarm Mute Screen
3.
Select the desired option and press Enter.
Locking the Cache Setting This function allows the user to prevent host systems from using SCSI mode select commands to change the controller's write-back cache setting. Some operating systems disable write cache, resulting in degraded performance. If cache lock is enabled, the host cannot modify the cache setting (default setting is disabled).
To lock the cache setting: 1.
Select Configuration Menu from the System Menu and press Enter. The Configuration Menu should now display (Figure 38).
2.
Select Option Configuration and press Enter. The Option Configuration screen should now display (Figure 54).
3.
Select the Cache Lock and press Enter. The Cache Lock will display (Figure 67) The current setting is marked with an * next to it.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
100
Configuration
Figure 67: Cache Lock Screen
4.
Select the desired option and press Enter.
Configuring the Battery This function allows the user to configure two (2) settings for the battery. Enable/disable the battery (default is battery enabled). Set the battery age/disable battery life monitor.
Enabling/Disabling the Battery This function allows the user to run the controller without a battery. However, if there is no battery in the controller, the controller's alarm will sound. To eliminate this alarm condition, simply disable the battery (default is battery enabled).
NOTES: Disable the battery ONLY if the controller is hooked up to an Uninterruptable Power Supply (UPS), so that loss of power is prevented. Battery holds up to 72 Hours of back-up power. Average time to recharge battery is 4 hours. Average lifespan of a battery is 3 Years. StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
101
If battery is disabled, the controller WILL NOT give any warnings, nor will it disable the writeback cache. Once battery settings are changed, the controller will need to be rebooted for any changes to take effect. To change the battery setting: 1.
Select Configuration Menu from the System Menu and press Enter. The Configuration Menu should now display (Figure 38).
2.
Select Option Configuration and press Enter. The Option Configuration screen should now display (Figure 54).
3.
Select the Battery and press Enter. The Battery screen will display (Figure 68) The current setting is marked with an * next to it.
Figure 68: Battery Screen
4.
Select the desired option and press Enter.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
102
Configuration
Changing the Battery Age and Disabling the Battery Life Monitor The controller monitors the life of the controller battery and creates a warning event when the battery nears the end of its life (controller batteries typically last about 3 years). The event will display (each time the controller is rebooted) until the battery is replaced and the battery age reset. When replacing the battery, the battery age must be reset for the battery life monitor to work properly. The battery age can also be set. This option is useful when replacing the old battery with a used battery. There is also an option to disable the battery life monitor.
CAUTION:
Disabling the battery life monitor is not recommended! Battery failure during normal operation will disable the write-back cache, resulting in data corruption in the event of power loss!
To change the battery age or disable the battery life monitor:
1.
Select Shutdown/Restart from the System Menu and press Enter. The system will confirm your request to shutdown.
2.
Select Yes and press Enter. The system will shut down.
3.
Press Enter to reboot.
4.
Press down the spacebar (on the keyboard) while the controller reboots. The Flash Utility screen should now display (Figure 69).
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
103
Figure 69: Flash Utility Screen
5.
Press 6 to select the Utility Menu. Th Flash Utility Menu should now display (Figure 70).
Figure 70: Flash Utility Menu Screen
6.
Press 4 to select the Battery Life Monitor Options. The Battery Life Monitor Menu screen should now display (Figure 71).
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
104
Configuration
Figure 71: Flash Battery Life Monitor Menu Screen
7.
A.
Press the corresponding letter to select the desired option:
New Battery Installed: Use this option when installing a new battery to reset the battery age to zero. The system will confirm your request to reset the battery age. Press Y and then Enter to confirm.
B. Set Battery Age:
C.
Use this option when installing a used battery to reset the battery age to a specific age (in months). Enter the number of months and press Enter. The system will confirm your request to set the battery age. Press Y and then Enter to confirm.
Disable Battery Life Monitor:
Use this option to completely disable the Battery Life Monitor function. This option is not recommended!
8.
Press q to return to the Utility Menu.
9.
Press x to reboot the controller.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
105
Changing the Utility Priority This function allows the user to change the priority at which all utilities (Verify, Reconstruct, Expand, Initialize, etc.) run when there are active I/O operations competing for the controller's CPU. The choices are: High (Default) Medium Low For example, select High if the highest priority is to get the array back to a fully fault-tolerant state. This causes heavy I/O with the host to be slower than normal. Select Low if streaming data without interruption (such as for a Web server), is more important than data redundancy. This allows the Reconstruct (or other utility) to run at a slower rate, with minimal effects on the host I/O.
To change the utility priority:
1.
Select Configuration Menu from the System Menu and press Enter. The Configuration Menu should now display (Figure 38).
2.
Select Utility Priority and press Enter. The Utility Priority screen will display (Figure 72). The current setting is marked with an * next to it.
Figure 72: Utility Priority Screen 3.
Select the desired option and press Enter.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
106
Configuration
Rescanning All Channels This function allows the user to scan all disk channels for new or removed disk drives. The rescan will temporarily pause all I/O processes (normal operation will resume once rescan is complete). If using an InfoStation with the SAF-TE Board installed, the controller will perform a rescan automatically. With the SAF-TE Board, the controller will detect removed drives almost immediately; installed drives will be detected after a 3 minute delay (to allow for drives to spin up).
NOTE:
If installing a new drive, wait for the drive to spin up before rescanning the channels. This will avoid unnecessary delays during the rescan that can cause the operating system to time-out.
To rescan all channels:
1.
Select Utilities Menu from the System Menu and press Enter. The Utilities Menu should now display (Figure 47).
2.
Select Rescan and press Enter.
Pausing I/O The function allows the user to suspend activity on all device channels used in the controller, thereby ensuring data integrity on the connected drives and arrays.
CAUTION:
Pausing I/O halts active I/O to the host!
To pause I/O:
1.
Select Utilities Menu from the System Menu and press Enter. The Utilities Menu should now display (Figure 47).
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
2.
107
Select Hot Swap Pause and press Enter. The Bus Paused screen should now display (Figure 73).
Figure 73: Bus Paused Screen
3.
Press Esc to resume SCSI bus activity (once drive has been replaced).
CAUTION:
DO NOT stay in the Hot Swap Pause mode for too long, an operating system time-out may occur (the time will vary according to the operating system)!
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
108
Configuration
Restoring Default Settings This function allows the user to restore all of the controller's default settings. This is useful when the controller is not working properly and the cause cannot be determined. The user can then change the settings critical to the configuration.
NOTE:
Restoring default settings does not change any LUN zoning settings. The zoning information is stored on the array as metadata and is saved.
To restore the default settings:
1.
Select Configuration Menu from the System Menu and press Enter. The Configuration Menu should now display (Figure 38).
2.
Select Restore Defaults and press Enter. The Restore Default screen will display. The current setting is marked with an * next to it. The system will confirm your request to restore default settings.
3.
Select Yes and press Enter.
4.
Press Enter to return to the Configuration Menu.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
109
Managing Disk Drives and Enclosures The Disk Array Administrator Utility allows the user to control a variety of functions related to disk drives and the SAF-TE Board (if any) connected to the controller.
For drives: Display drive information Clear metadata Enable/disable write-back cache Display disk cache status Enable/disable changes to SMART Blink a drive LED Take down a drive Test a drive
For SAF-TE Board: Change the SAF-TE Board LUN Change additional SAF-TE Board LUNs
Managing Disk Drives The Disk Array Administrator Utility allows the user to control a variety of functions related to disk drives. The user should also refer to the disk drive documentation for further information.
Displaying Drive Information The user can display two (2) types of information about the disk drives: A list of all drives connected to the controller. The status of all drives in an array.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
110
Configuration
Displaying All Drives This function allows the user to display a list of all drives connected to the controller, including: Channel SCSI target ID Size Manufacturer Model number Drive firmware revision
If any of the drives are members of an array, the following information may also display: Utility running (Expand, Verify, etc.) Array number (the array's sequential position in the controller's array list) Member number ( the drive's sequential position in the array)
The drives that are not members of any array are listed as AVAILABLE. Drives that contain leftover metadata from a previous array are listed as LEFTOVER. To clear metadata, use the Clear Metadata function (refer to section "Clearing Metadata from a Drive" for further information).
To display all drives:
1.
Select Display Drives from the System Menu and press Enter. The Display Drives screen should now display (Figure 74).
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
111
Figure 74: Display Drives Screen
2.
Press Esc to return to the System Menu.
Viewing Drive Status This function allows the user to view the status of the drives in an array, including: Drive number (the drive's sequential position in the controller's drive list) Drive status (whether the drive is up or down) Channel number (back-end disk bus number) Target ID Size (size of the drive in MB) Status - If a member of an array, this will display the array name and member number. If a spare, this will display the type of spare. If unused, this will display AVAILABLE. If the drive was part of an array that no longer exists, this will display LEFTOVER.
NOTE:
If a drive has failed or malfunctioned, it may not be listed.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
112
Configuration
To view drive status:
1.
Select Array Menu from the System Menu and press Enter. The Select Array screen will display, along with a list of existing arrays (Figure 16).
2.
Select the desired array and press Enter. The Array Menu should now display (Figure 17).
3.
Select Drive Status and press Enter. The Drive Status screen should now display, showing all drives that are members of the array as well as those assigned as dedicated spares (Figure 75).
Figure 75: Drive Status Screen
Use the é or ê key to scroll through the drives. These are the drives that are currently members of the array. 4.
Press Esc to return to the Array Menu.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
113
Clearing Metadata from a Drive All of the member drives in an array contain metadata in the first sectors of the drive. The controller uses the metadata to identify array members after restarting or changing controllers. This function allows the user to clear the metadata from a drive. After the metadata is cleared, the drive can be used again in an array or as a spare.
To clear metadata from a drive:
1.
Select Utilities Menu from the System Menu and press Enter. The Utilities Menu should now display (Figure 47).
2.
Select Drive Utilities Menu and press Enter. The Drive Utilities Menu should now display (Figure 76).
Figure 76: Drive Utilities Menu
3.
Select Clear Metadata and press Enter. The Select Drive screen should now display, showing all drives that are not members of the array.
4.
Select the desired array and press Enter. The drive is now ready to be used again in an array or as a spare.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
114
Configuration
Enabling/Disabling Write-back Cache The user can control the write-back cache setting for all the drives at once. Changes take effect after the next rescan or reboot. Write-back cache can be set to ENABLE, DISABLE, or DON'T MODIFY (the controller will not change any drive's write-back cache setting). Default setting is DISABLE. Typically, it is not necessary to enable the write-back cache on the drives if they are part of an array. The controller is already using write-back cache to improve performance. Enabling write-back cache on the drives may improve performance in some cases, depending on the type of array and how it is being used.
NOTE:
Any drives with write-back cache enabled should be connected to an Uninterruptable Power Supply (UPS) in case of power loss. If the drives are not on a UPS and power is lost during disk writes, the array will lose any data in the disk's write-back cache.
To change the write-back cache setting:
1.
Select Configuration Menu from the System Menu and press Enter. The Configuration Menu should now display (Figure 38).
2.
Select Disk Configuration and press Enter. The Disk Configuration screen should now display (Figure 77).
Figure 77: Disk Configuration Screen StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration 3.
115
Select Write-back Cache and press Enter. The Write-Back Cache screen will display (Figure 78). The current setting is marked with an * next to it.
Figure 78: Write-Back Cache Screen
4.
Select the desired option and press Enter.
5.
Reboot or rescan to make any changes take effect (refer to sections "Rebooting the Controller" and/or "Rescanning All Channels" for further information).
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
116
Configuration
Displaying Disk Cache Status This function allows the user to display the cache status of each disk drive. Any disk drives with write-back cache enabled should be connected to a UPS in case of power loss. If the drives are not on a UPS and power is lost during disk writes, the array will lose any data in the disk's write-back cache.
To display disk cache status:
1.
Select Utilities Menu from the System Menu and press Enter. The Utilities Menu should now display (Figure 47).
2.
Select Drive Utilities Menu and press Enter. The Drive Utilities Menu should now display (Figure 76).
3.
Select Display Drive Cache and press Enter. The Select Drives screen should now display.
4.
Select the desired drive to display and press Enter. The Cache Status screen should now display (Figure 79).
Figure 79: Cache Status Screen
5.
Press Esc to return to the Drive Utilities Menu.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
117
Enabling/Disabling SMART Changes This function allows the user to enable/disable the ability to change the Self-Monitoring, Analysis, and Reporting Technology (SMART) settings for all drives connected to the controller. The SMART settings can be set to ENABLE, DISABLE, or DON'T MODIFY (the controller will not change any drive's SMART settings). Default setting is DON'T MODIFY.
NOTE:
Typically, SMART is disabled by the drive manufacturer (default). Enable SMART on the drive itself, if needed.
To enable/disable SMART changes:
1.
Select Configuration Menu from the System Menu and press Enter. The Configuration Menu screen should now display (Figure 38).
2.
Select Disk Configuration and press Enter. The Disk Configuration screen should now display (Figure 77).
3.
Select SMART and press Enter. The SMART screen will display (Figure 80). The current setting is marked with an * next to it.
Figure 80: SMART Screen S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
118
Configuration
4.
Select the desired option and press Enter.
5.
Reboot or rescan to make any changes take effect (refer to sections "Rebooting the Controller" and/or "Rescanning All Channels" for further information).
Blinking a Drive LED This function allows the user to blink the LED on a specific drive. The drive continues blinking its LED until the user does one of the following: Press Esc before the Disk Array Administrator Utility times out. Repeat the blink LED command.
To blink a drive LED:
1.
Select Utilities Menu from the System Menu and press Enter. The Utilities Menu should now display (Figure 47).
2.
Select Drive Utilities Menu and press Enter. The Drive Utilities Menu should now display (Figure 76).
3.
Select Blink Drive LED and press Enter. The Select Drive screen should now display.
4.
Select the desired drive and press Enter.
5.
Press Esc to stop blinking the LED.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
119
Taking Down a Drive CAUTION:
This function is ONLY for testing arrays and should NOT be used in normal operation!
The Down Drive function allows the user to set the status of a drive (in a fault-tolerant) drive to DOWN. This forces the controller to remove it from the array and mark the array as critical (only one drive at a time can be DOWN). The user must use Rescan to make the drive display again (refer to section "Rescanning All Channels" for further information). After rescan, the user must clear the metadata from the drive before using it again in an array or as a spare (refer to section "Clearing Metadata from a Drive" for further information).
To take down a drive:
1.
Select Utilities Menu from the System Menu and press Enter. The Utilities Menu screen should now display (Figure 47).
2.
Select Drive Utilities Menu and press Enter. The Drive Utilities Menu should now display (Figure 76).
3.
Select Down Drive and press Enter.
4.
Select the desired drive and press Enter.
The Select Drive screen should now display.
The system will confirm your request to DOWN the drive. 5.
Select Yes and press Enter.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
120
Configuration
Testing a Drive This function allows the user to issue a Test Unit Ready (TUR) command to a specific disk drive.
NOTE:
A drive can still respond, even if it is not functioning properly.
To test a drive:
1.
Select Utilities Menu from the System Menu and press Enter. The Utilities Menu should now display (Figure 47).
2.
Select Drive Utilities Menu and press Enter. The Drive Utilities Menu should now display (Figure 76).
3.
Select Test Unit Ready and press Enter. The Select Drive screen should now display.
4.
Select the desired drive and press Enter. If the TUR was successful, TUR STATUS OK will display. If the TUR was unsuccessful, a failure message will display.
5.
Press Esc to return to the Drive Utilities Menu.
Managing the SAF-TE Board The SAF-TE Board is a SCSI device from which the RAID Controller can inquire about environmental conditions such as temperature, power supply and fan status, and the presence/absence of disk drives. The RAID controller can also tell the SAF-TE Board about RAID activities such as drive rebuilds and failed disk drives. SAF-TE configuration settings are automatically enabled when the controller is installed. No changes are required to the default configuration settings to support the SAF-TE Board. The user can control the following SAF-TE Board functions: Change SAF-TE Board LUN Change additional SAF-TE Board settings - Polling Interval - Temperature sensor status
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
121
- Slot update status - Enclosure update status
Changing the SEP LUN This function allows the user to change the SAF-TE Board LUN. SEP LUNs can be set to a value from 0-63 or NONE (if NONE, SAF-TE Board cannot be accessed by a LUN).
To change the SAF-TE Board LUN:
1.
Select Configuration Menu from the System Menu and press Enter. The Configuration Menu should now display (Figure 38).
2.
Select SEP Configuration and press Enter. The SEP Configuration screen should now display (Figure 81).
Figure 81: SEP Configuration Screen
3.
Select SEP LUNs and press Enter. The SEP LUNs screen should now display (Figure 82).
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
122
Configuration
Figure 83: SEP LUNs Screen 4.
Select the desired LUN and press Enter. The SEP LUN screen should now display (Figure 84).
Figure 84: SEP LUN Screen
5.
Select the desired option (NONE) or number (0-63). The system will confirm your request to change the LUN.
6.
Select Yes and press Enter.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
123
Changing the Additional SAF-TE Board Settings The user can change four (4) additional settings: Polling Interval - The interval (in seconds) that the controller polls the SAF-TE Board for status changes (default is 5 seconds). Temperature Sensor Status - This controls whether the controller's onboard temperature sensor provides temperature information to the host along with the enclosure's temperature detected by the SAF-TE Board. Default is OFF (neither the controller nor the enclosure is providing temperature information to the host). Slot Update Status (Slot Flags) - This controls whether the controller sends commands to the SAF-TE Board to upbeat the status of each enclosure drive bay. Default is ON (controller will request status updates from the enclosure). Enclosure Update Status (Global Flags)- This controls whether the controller will send commands to the SAF-TE Board to update the overall status of the enclosure. Default setting is OFF (controller will not request status updates from the enclosure).
To change the SEP Settings:
1.
Select Configuration Menu from the System Menu and press Enter. The Configuration Menu should now display (Figure 38).
2.
Select SEP Configuration and press Enter. The SEP Configuration screen should now display (Figure 81).
3.
Select SEP Settings and press Enter. The Poll Rate screen should now display (Figure 85).
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
124
Configuration
Figure 85: Poll Rate Screen
4.
Enter the desired poll rate (in seconds) and press Enter. The Temperature screen should now display (Figure 86). The current setting is marked with an * next to it.
Figure 86: Temperature Screen
5.
Select the desired option and press Enter. The Slot Flags screen should now display (Figure 87). The current setting is marked with an * next to it.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Configuration
125
Figure 87: Slot Flags Screen
6.
Select the desired option and press Enter. The Global Flags screen should now display (Figure 88). The current setting is marked with an * next to it.
Figure 88: Global Flags Screen
7.
Select the desired option and press Enter. The system will confirm your request to make the desired changes.
8.
Select Yes and press Enter.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
126
Appendix A - Specifications/Dimensions
APPENDICES
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Appendix A - Specifications/Dimensions
127
Appendix A - Specifications/Dimensions InfoStation RAID Controller Modules conform to the Small Computer Systems Interface (SCSI) Standard set by the American National Standards Institute (ANSI). The following RAID Controller Module specifications and dimensions are provided for reference only. Physical Specifications Height
2.16" (54.9mm)
Width
10.01" (254.3mm)
Depth
10.45" (265.4mm)
Weight
5.0 lbs (2.27kg) RAID_specs
InfoStation FC-SCSI RAID Controller Module Interface Host: Device: Data Transfer Rate:
Two (2) 1Gb/s Fibre Channel Ports Four (4) Ultra160 SCSI Channels 100MB/sec per Fibre Channel Connection (200MB/sec Full Duplex) LVD/S.E. Ultra160 FC-AL, Point-to-Point, and FC-SW
SCSI Protocol: FC Protocol: RAID Features RAID Level Support: Max. Devices Supported: Max. # of Arrays: Max. # of LUNs: Online Capacity Expansion (OCE) Supported? Dedicated/Global Spare Supported?
0, 1, 0/1, 3, 4, 5, 10, 50 60 24 32 Yes Yes
Hardware Features Cache Memory: Cache Battery Back-up
128MB, PC133 Compatible SDRAM DIMM NiMH Fast Charging Battery
Management Administrator Utility:
Via RS-232 to ANSI Display Terminal (or PC) Create Arrays, Delete Arrays, Monitor Array Statistics, Verify Array Integrity, Change Array Configuration, Monitor Drive Failure, Monitor Controller/Environmental/Configuration/Status Information
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
128
Appendix A - Specifications/Dimensions
8.95 (227.3mm)
Top View
10.45 (265.4mm)
Right Side View
Front View
2.16 (54.9mm) RS-232
10.01 (254.3mm)
0.24 (6.1mm)
0.61 (15.5mm)
Figure A-1: S10C100 Physical Dimensions (Dimensions are for reference only)
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Appendix B - Array Basics
129
Appendix B - Array Basics The InfoStation RAID Controller Module allows the set up and management of disk arrays. A disk array is a group of disks that appears to the system as a single virtual disk. This is accomplished through software contained in the RAID controller. RAID (Redundant Array of Independent Disks) refers to disk arrays in which part of the array storage capacity may be used to store redundant information. The redundant information allows the restoration of user data if a disk in the array fails. The host system views the controller as a single SCSI disk drive. It is actually an array of physical disks behind a RAID controller (It is managed by software to appear as a single physical disk). Depending on the array type, the virtual disk has advantages in fault-tolerance, cost, performance, or a combination of these.
Array Types Array types are defined by their RAID level, a number from 0 through 5 (a higher RAID level does not necessarily indicate a higher level of performance or fault-tolerance). The RAID Module allows the user to create the types of arrays proven to be the most useful for RAID applications: RAID 0, 1, 0/1 (also known as mirrored or RAID 10), 3, 4, 5, and Volume Sets.
RAID 0 (Striped Disks) In a RAID 0 array, data is distributed (also known as striped) across the disks in the array. The array appears to the server as one large disk with a capacity approximately equal to the combined capacity of the physical disks. Because multiple reads and writes can be handled in parallel, the input/output performance of the array is much better than that of a single physical disk. RAID 0 arrays do not store redundant data, so they are not true RAID applications. If one disk fails, the entire array fails and all array data is lost. The fault-tolerance of a RAID 0 is less than that of any single disk in the array. The term RAID 0 is widely used for these arrays however, because they are conceptually similar to true RAID applications.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
130
Appendix B - Array Basics
RAID 1, 0/1, and 10 (Mirrored Disks) In RAID 1, RAID 0/1, and RAID 10 arrays (commonly referred to as mirrored arrays), disks are paired, with both disks in the pair containing the same data. When data is written to a mirrored array, it is written twice - once to each disk in the pair. A RAID 1 array has only one set of paired disks. A RAID 10 array has multiple pairs, across which data is striped. The read performance of RAID 1 arrays can be much greater than that of a single disk, while the write performance is slightly lower. In RAID 1/10 arrays, both read performance and write performance are better than those of a single disk. A mirrored array is also highly reliable, because both disks in the pair must fail for the array to fail. For example, an array of five pairs can still maintain integrity even if five disks fail, as long as each pair is left with one good disk. The main disadvantage of a mirrored array is cost. Since all disks must have a twin, twice the number of disks must be used in the array capacity (an eight-disk array contains only four disks of usable capacity).
RAID 3 RAID 3 arrays contain redundant information in the form of parity data, which is calculated block-by-block for all user data. The user data is distributed across all but one of the disks in the array. The parity data is written exclusively to the parity disk (also known as check disk). In the even of a disk failure, the data can be reconstructed from corresponding data stripes on the remaining disk in the array. RAID 3 provides excellent I/O performance for applications that require high data transfer rates such as image processing, video processing, scientific data collection, batch data processing, or sequential reads and writes.
RAID 4 RAID 4 is similar to RAID 3 in that redundant information is achieved in the form of parity data. The user data is distributed across all but one of the disks and uses a single, dedicated parity disk for data protection. The main difference is that RAID 3 usually synchronizes writes to its disks, while RAID 4 can send data to its disk independently. RAID 4 is best suited for transaction processing applications that require high speed read requests. RAID 4 is not recommended for I/O intensive applications that require high speed data transfer rates.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Appendix B - Array Basics
131
RAID 5 RAID 5 arrays contain redundant information in the form of parity data, which is calculated block-by-block for all user data. The parity information is distributed across the disks in the array (similar to RAID 0 arrays) and occupies the equivalent capacity of about one disk. Data is interspersed with the parity information. If one disk in the array fails, the data on the failed disk can be reconstructed from the parity data and user data on the remaining disks. Two disks must fail before the entire array fails. The read performance of a RAID 5 array is excellent, comparable to that of a RAID 0 array. Write performance is lower than that of a RAID 0 array, because write operation involves calculating and writing new parity data as well as writing the new user data.
RAID 50 RAID 50 arrays contain redundant information in the form of parity data, which is calculated block-by-block for all user data. The partity information is distributed across the disks in the array and occupies the equivalent capacity of approximately one disk. Data is interspersed with the parity information. If one disk in the array fails, the data on the failed disk can be reconstructed from the parity data and user data on the remaining disks. Two disks must fail before the entire array fails. The read performance of a RAID 5 array is excellent - comparable to that of a RAID 0 array. Write performance is lower than that of a RAID 0 array, because write operations involve calculating and writing new parity data, as well as writing the new user data.
Volume Sets A volume set is a host-accessible LUN that maps to a single disk in the array, similar to JBOD. Volume sets are non-redundant and have a capacity slightly less than the physical disk they are created from. Volume sets are useful if a single disk is available and not used as a spare.
Mixing Disks from Different Manufacturers or with Different Capacities An array can contain different models of SCSI disks, even disks with different capacities (an array can include a 4GB disk and a 9GB disk). However, if disks with different capacities are mixed, the logical capacity of all other disks in the array is determined by the smallest disk (regardless of RAID level). To maximize disk capacity, use disks of similar size.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
132
Appendix B - Array Basics
Mixing Disks on Different RAID Controller Channels The RAID Controller Module hasfour drive channels. An array can consist of disks on different channels of the same RAID controller.
Comparing RAID Levels Table B-1 illustrates the differences between the various RAID levels.
Table B-1: RAID Level Comparisons
RAID Level
Minimum # of Drives
RAID 0
2
Data striping without redundancy
Highest performance
No data protection - if one drive fails, all data is lost
RAID 1
2
Disk mirroring
Very high performance and data protection
High redundancy costs - twice the storage capacity is required
Description
Pros
Cons
Good write performance RAID 3
RAID 4 (Not widely used)
3
3
Block-level data striping with dedicated parity drive
Excellent performance for large, sequential data requests
Poorly suited for transaction-oriented network applications
Block-level data striping with dedicated parity drive
Data striping supports multiple simultaneous read requests
Write requests suffer from same single parity drive bottlenecks as RAID 3
Single parity drives do not support multiple, simultaneous read/write requests
RAID 5 offers equal data protection and better performance at same cost IFS_53
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Appendix B - Array Basics
133
Table B-1:
RAID Level
Minimum # of Drives
RAID 5
3
RAID Level Comparisons (cont'd)
Description
Pros
Cons
Block-level data striping with distributed parity
Best cost and performance for transactionoriented networks
Write performance is slower than RAID 0 or RAID 1
Very high performance and data protection Supports multiple simultaneous read/writes Can also be optimized for large, sequential requests RAID 50
6
Combination of RAID 0 (data striping) and RAID 5 with distributed parity
Better random performance and data protection than RAID 5
Lower storage capcaity than RAID 5
RAID 10 RAID 0/1
3
Combination of RAID 0 (data striping) and RAID 1 (mirroring)
Highest performance and data protection (can tolerate multiple drive failures)
High redundancy costs twice the storage is capacity required
Volume Sets
1
Non-RAID, non-striped mapping to a single drive (similar to JBOD)
Ability to use a single drive to store additional data
No data protection - if drive fails, all data is lost Lower performance (not striped) IFS_54
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
134
Appendix C - Troubleshooting
Appendix C - Troubleshooting StorCase Technical Support For assistance configuring and using this StorCase product, contact StorCase technical support at (888) 435-5460.
Terminal Emulator and COM Port Problems
Screen continuously puts out garbage characters.
The likely cause is a baud rate mismatch between the terminal emulator and the RAID Controller Module. The correct baud rate is 115,200. Check to make sure the terminal emulator is set to the correct baud rate. NOTE: 1.
Some terminal emulators do not immediately change to the new baud rate settings. Exit and restart the emulator to use the new settings. If possible, shut down the controller (refer to section "Rebooting the Controller" for further information). If unable to shut down controller, continue with Step 2.
2.
Turn OFF power to the InfoStation chassis.
3.
Hold down the spacebar (on the keyboard) and turn ON power to InfoStation chassis. This will allow the controller to autodetect the baud rate setting.
4.
Select option 5 from the Flash Utility to continue rebooting the controller.
Nothing is displayed on the terminal emulator.
The probable cause is either a bad RS-232 cable connection or a bad cable. Ensure that the cable is connected properly. Check the cable for any damage. If attempting to access the RAID Module via the InfoStation UI Module's RS-232 serial port, ensure that serial port set-up was done correctly (refer to section "Starting the Disk Array Administrator Utility" for further information. Ensure that the correct InfoStation Firmware is being used (Firmware Rev. 1.6 or higher).
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Appendix C - Troubleshooting
135
Screen is updated, but won't respond to keystrokes.
Disable hardware flow control on the terminal or terminal emulator. The RAID Controller Module supports XON/XOFF flow control and works properly in most cases with no flow control.
Screen looks correct, but clock is not updated.
Check to make sure that the InfoStation is still powered on. If using XON/XOFF, press Ctrl-Q.
Screen is updated and menus appear correct, but boxes around menus look incorrect.
Try a different font in the terminal emulator program. If a correct font cannot be found, set ASCII display to "Yes" in the Display option of the Configuration Menu (Figure 38).
The host system does not see the controller.
Press CTRL-E and verify that there is a valid Host Channel FC World Wide Name (WWN). Verify that the port ID is active and a valid Arbitrated Loop Port Address (AL_PA) is assigned. Verify that the array LUN numbers are configured correctly and not overlapping.
Array Problems
Array is much smaller than it should be.
The backoff percentage may be set higher than 1%, which is causing the array to be much smaller than the full size of its member disks. The backoff percentage reduces the capacity of the array by the given percentage. The backoff percentage helps when assigning spares by compensating for the minor capacity differences that occur between drive manufacturers. It allows the user to work with drives of the same nominal capacity, but with dfferent actual capacities (for example, two 18GB drives from different manufacturers may differ in capacity by 100MB). The default setting is 1% backoff. Once set, the backoff percentage affects all arrays created on the controller.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
136 NOTE:
Appendix C - Troubleshooting A backoff percent of 1% is strongly recommended.
To change the backoff percentage:
1.
Select Configuration Menu from the System Menu and press Enter. The Configuration Menu should now display (Figure 38).
2.
Select Backoff Percent and press Enter. The Backoff Percent screen should now display.
3.
Enter the desired backoff percent and press Enter. The percentage is entered as a 3-digit number, using the following format - 00.0% (default is 01.0%).
Device SCSI Channel Problems
Not all drives connected to the device channels are displayed during boot, or the RAID Controller Module hangs during display of connected drives and never reaches the Administrator Utility screen.
Check the InfoStation to make sure it is properly configured for use with the RAID Controller Module . Check to make sure all the InfoStation drive carriers are properly installed. Check termination and ID assignment. Or, try reducing the maximum drive channel speed. If there are drives that are not Ultra160 capable, try setting the bus speed to 80MB/sec. NOTE:
Check the controller termination settings for all channels.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Appendix C - Troubleshooting
137
Problems During Boot-Up
Controller failed the onboard memory test.
The internal CPU memory failed. Replace the controller.
System hangs at Loading Bridge during BFLU Loader Menu.
Reflash the firmware to ensure that the latest version is being used (refer to section "Downloading New Firmware" for further information). If the controller is unable to update the firmware or if the update firmware does not correct the problem, replace the controller.
Controller hangs during boot-up drive scan (typically after displaying CT_Init on the RS-232 display.
Verify that all disk channels are connected and/or terminated. Check to make sure that no drives are hanging the controller channels.
One of the POST (Power On Self-Test) diagnostic tests failed.
First, confirm any failure by running the individual test from the Diagnostics menu (refer to section "Running the Diagnostics Menu" for further information). Refer to Table C-1 to find a solution to a particular diagnostic failure.
System hangs at CT_srv
starting.
1. Check the disk channels to make sure they are properly terminated. 2. Check the InfoStation to make sure everything is properly connected. 3. If the InfoStation and drives work properly, replace the controller.
System hangs during a drive scan. 1. Check the InfoStation to make sure everything is properly connected. 2. Remove and replace the drive that failed the scan. 3. If the InfoStation and the drives work properly, replace the controller.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
138
Appendix C - Troubleshooting
Table C-1: POST Diagnostic Errors and Solutions
Diagnostic Failure
Solutions
Default hardware register
Replace the controller
Default chip set register
Replace the controller
Voltage/temperature
1. Check the enclosure for a proper supply of Vcc and +12V 2. Check for thermal problems in the enclosure 3. Replace the controller
Local DRAM memory test
Replace the controller
LVDS Bist
Replace the controller
PCI configuration verification
Replace the controller
SCSI device SCB SRAM
Replace the controller
SCSI device scratch RAM
Replace the controller
2
I C chip
1. Check the backplane and the enclosure 2. Replace the controller
Cache memory
Replace the controller
Programmable interval timer
Replace the controller
Real-time clock chip
Replace the controller
FC Diagnostics or FC Initialization
Check to make sure module is installed properly
Battery
1. Check the battery to make sure it is properly connected 2. Check the battery cable to make sure it is not broken 3. Replace the battery 4. Replace the controller IFS_58fc
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Appendix C - Troubleshooting
139
Controller Problems
Controller's Status LED does not turn on.
Check that 5V power is being supplied to the controller. Check the RS-232 interface for poweron initialization and/or diagnostics errors. Check the Disk Array Administrator Utility for any outstanding events.
Controller's Status LED is on but there is no RS-232 display.
Check that the RS-232 cable is the correct type (straight-through). Check that the terminal emulation utility on the computer system is properly configured (refer to section "Using the Disk Array Administrator Utility" for further information).
Controller reports an SDRAM memory error.
Return RAID Module to StorCase Technology for service or replacement.
Controller reports a battery error.
Verify that the correct NiMH battery pack is being used (you will not damage the battery pack or the controller by using the wrong battery). Ensure that the battery connector is fully seated in the controller connector mate. Check the battery pack and cable for any damage. If battery is bad, replace battery. Contact StorCase for further ordering information. CAUTION:
Danger of explosion if the RAID battery is incorrectly replaced! Refer to the InfoStation Installation Guide for further information. Replace only with the same or equivalent type recommended by the manufacturer. Dispose of used batteries according to the manufacturer's instructions.
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
140
Appendix C - Troubleshooting
Problems Navigating Through Menu Options
Pressing the 1, 2, 3, 4 or arrow keys does not move through the Administrator Utility menus.
1.
Check the terminal configuration (refer to section "Using the Disk Array Administrator Utility" for further information).
2.
Check the RS-232 cable and connections.
3.
Replace the controller.
Warning and Error Events There are a number of conditions that trigger warning and error events, activate the alarm, and affect the Status and Error LEDs. The alarm will sound when the Disk Array Administrator Utility displays a warning or error event. Press Esc to turn the alarm OFF.
Warnings Warning events alert the user of any problems associated with the controller or array. When a warning event occurs, the problem should be corrected as soon as possible. Table C-2 defines the warning events and the recommended action to take for each.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Appendix C - Troubleshooting
141
Table C-2: Warning Events
Event
Definition
Recommended Action
BATT FAIL INFO
A warning condition in the battery pack and/or charging interface has been detected.
Replace the battery.
REPLACE BATTERY
The battery is approaching its 3 year life span.
Replace the battery.
ARRAY CRITICAL
One or more drives were downed and the array is online but no longer fault-tolerant.
Add a spare to the array or to the spare pool and replace the bad drives. Refer to Adding a Dedicated Spare or Adding a Spare to the Spare Pool.
DRIVE DOWN
An error occurred with the drive, causing the drive to go down. Thus, removing it from the active array.
Add a spare to the array or to the spare pool and replace the bad drive. Refer to Adding a Dedicated Spare or Adding a Spare to the Pool Spare.
SPARE UNUSABLE
The drive still contains metadata that must be cleared.
Clear the metadata from the spare drive. Refer to Clearing Metadata from a Drive.
SMART EVENT
A disk drive IEPC predictive failure message was received. NO actions by the controller are taken on the drive for these events.
Run diagnostics available from the operating system on the affected drive. Replace the drive if necessary.
ARRAY OFFLINE
More than 1 drive in a RAID 0 or volume set went down, bringing the array to an offline state. This array is no longer accessible by the host.
Replace the bad drive and restore the data from backup.
VOLT/TEMP WARN
The analog to digital convertor detected a temperature and/ or voltage in the warning range.
Check the ambient temperature.
UNWRITABLE CACHE
The SDRAM cache has battery backed up data and the arrays assigned to this data are not present.
Determine which drives are missing and reinstall them. Or, select Yes when asked to discard data.
SDRAM CORR ECC
A correctable single bit SDRAM ECC error.
If this error occurs frequently, replace the memory. IFS_59FC
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
142
Appendix C - Troubleshooting
Errors Error events alert the user of any failures associated with the InfoStation, controller, or disk drives. When an error event occurs, the problem should be corrected IMMEDIATELY. Table C-3 defines the error events and the recommended action to take for each. Table C-3: Error Events
Event
Definition
Recommended Action
VOLT/TEMP FAIL
The analog to digital convertor detected a temperature and/ or voltage in the failure range.
Check the ambient temperature.
ENCLOSURE FAIL
Enclosure-specific general purpose I/O triggered a failure condition.
Check the status of the InfoStation. Refer to the InfoStation documentation.
BATTERY FAILED
A failure in the battery pack and/or charging interface has been detected.
Replace the controllers battery.
DISK CHAN FAILED
An error has occurred on the disk channel.
Check the cables in the disk channel. Also check the termination on the disk channel.
SDRAM UNCORR ECC
A noncorrectable multiple bit SDRAM ECC error.
Reseat the memory. If the problem continues, replace the memory. IFS_60
Running the Diagnostic Menu A set of diagnostics is run each time the controller is rebooted. To run an individual test, follow these steps: 1. While rebooting the controller, hold down the spacebar at the prompt (refer to section "Using the Flash Utility" for further information). The Flash Utility menu will appear. 2. Select Option 4 - Run Diagnostic. 3. Enter the number or letter of the particular test desired. Refer to Table C-1 for descriptions and solutions to all possible diagnostic errors.
Controller hangs when diagnostics is loading.
Update the firmware (refer to section "Downloading New Firmware" for further information. StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Appendix C - Troubleshooting
143
Using the Utility Menu The Utility Menu allows the user to initialize the controller if it had a previous configuration. It also allows the user to clear the battery backup if the controller is using battery backup (and the data is not needed). To run the Utility Menu, follow these steps: 1. Reboot the controller and hold down the spacebar at the prompt (refer to section "Using the Flash Utility" for further information). The Flash Utility menu will appear. 2. Select Option 6 - Utility Menu 3. Enter the number of the utility desired.
Disk Errors Figure C-1 shows a typical disk detected error. Refer to Table C-4 for a list of the most common SCSI sense key codes and their descriptions. Refer to Table C-5 for a list of the most common sense codes (ASC) and sense code qualifiers (ASCQ).
DISK DETECTD ERR 2 : 0 5 0 3 , 11 , 0 b Disk Channel
IFS_62
SCSI ID Sense Key Sense Code Sense Code Qualifier
Figure C-1: Typical Disk Detected Error
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
144
Appendix C - Troubleshooting
Table C-4:
Sense Key Codes and Descriptions
Sense Key
Description
0h
No sense
1h
Recovered error
2h
Not ready
3h
Medium error
4h
Hardware error
5h
Illegal request
6h
Unit attention
7h
Data protect
8h
Blank check
9h
Vendor-specific
Ah
Copy aborted
Bh
Aborted command
Ch
Obsolete
Dh
Volume overflow
Eh
Miscompare
Fh
Reserved IFS_64
Table C-5:
ASC/ASCQ Codes and Descriptions
ASC
ASCQ
Description
0C
02
Write error - auto reallocation failed
0C
03
Write error - recommend reassignment
11
00
Unrecovered read error
11
01
Read retries exhausted
11
02
Error too long to correct
11
03
Multiple read errors
11
04
Unrecovered read error - auto reallocate failed
11
0B
Unrecovered read error - recommend reassignment
11
0C
Unrecovered read error - recommend rewrite the data
47
00
SCSI parity error
48
00
Initiator detected error message received IFS_65
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Appendix C - Troubleshooting
145
Disk Channel Errors Disk channel errors are similar to disk-detected errors, except they are detected by the controller. Some disk channel errors are displayed as text strings, others are displayed as hexadecimal codes. Most disk channel errors are informational, since the controller will issue retries to correct any problem. Errors that cannot be corrected with retries will result in a critical event describing the affected disk array. Figure C-2 shows a typical disk channel error and accompanying hexadecimal code. Refer to Table C-6 for disk channel error codes and their descriptions.
DISK CHANNEL ERR 1 : 0 0 Ts k St a t : 3 1
Error Code
IFS_63
Disk Channel
SCSI ID
Figure C-2: Typical Disk Channel Error
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
146
Appendix C - Troubleshooting Table C-6:
Error Code
Disk Channel Error Codes and Descriptions
Description
04
Data overrun or underrun occurred while getting sense data
05
Request for sense data failed
20
Selection timeout (displayed as Sel Timout)
21
Controller detected an unrecoverable protocol error on the part of the target
22
Unexpected bus-free condition (displayed as Unex Bsfree)
23
Parity error on data received from a target (displayed as Parity Err)
24
Data overrun or underrun has been detected (displayed as Data OvUnRun)
30
Target reported busy status (displayed as Device Busy)
31
Target reported queue full status (displayed as Queue Full)
32
Target has been reserved by another initiator
40
Controller aborted an I/O request to this target because it timed out (displayed as I/O Timeout)
41
I/O request was aborted because of a channel reset
42
I/O request was aborted because controllers decision to reset the channel
43
I/O request was aborted because of third-party channel reset (displayed as Abort 3PRST)
44
Controller decided to abort I/O request for reasons other than bus or target reset
45
I/O request was aborted because of target reset requested by the controller
46
Target did not respond properly to abort sequence
4B
I/O aborted due to operating mode change (ie. LVD to S.E. or S.E. to LVD) (displayed as Abort MdChg
50
Disk channel hardware failure (displayed as Dsk Chn Fail) - possibly caused by bad termination or cabling. IFS_66FC
Voltage and Temperature Errors and Warnings Most voltage and temperature errors occur due to the enclosure itself. Check the InfoStation first when experiencing these types of problems.
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Appendix D - Administrator Utility Menu Tree
147
Appendix D - Administrator Utility Menu Tree
Array Menu #1-7 Array Status Drive Status Abort Initialization Verify Function Expand Function Add Spare Delete Spare Change Array Name Trust Array Switch Array Owner Partition Menu Add a Partition Delete a Partition
Array Status State Serial # Name RAID # # of Drives # of Spares LUN # Size Chunk Size Writeback Cache Created Utility
Add an Array Enter Array Name Single Partition Enter LUN Select RAID Type Number of Drives Select Drives Chunk Size Number of Spares Delete an Array Array # Pool Spare Menu Display Pool Spare Add Pool Spare Display Drives
System Menu
Channel SCSI ID Size Manufacturer
Array Menu Add an Array
Model #
Delete an Array Pool Spare Menu Display Drives All Partitions Menu Configuration Menu Utilities Menu Event Log Menu Shutdown/Restart
Firmware Revision Status Array # Member # Partition Menu Partition Status Partition Statistics Expand Partition Change LUN
Drive Status Drive # Status Channel ID Size Array # Member # Verify Function Start View Statistics Abort Verify Expand Function Start Expand View Expand Statistics View Statistics Read Write Sectors Read Sectors Written Queue Depth I/O Size
Partition Statistics View Statistics Reset Statistics
Change Partition Name
Delete this Partition LUN Zoning
Display Host List Add Host to List
Remove Host from List
Change Zone Type
IFS_85
Figure D-1: Administrator Utility Menu Tree
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
148
Appendix D- Administrator Utility Menu Tree
Set Date/Time Set Time Set Date Host Configuration Enable/Disable Target ID Controller LUN Topology Reset on Failover Channel Configuration Channel Bus Speed Disable D. Validation
System Menu
Configuration Menu Set Date/Time Host Config Channel Config SEP Config Disk Config Option Config Backoff Percent Utility Priority Alarm Mute New Sample Rate Restore Defaults
Array Menu Add an Array Delete an Array Pool Spare Menu Display Drives All Partitions Menu
General LUN Zoning
Configuration Menu Utilities Menu
Utilities Menu
Event Log Menu
Rescan Hot Swap Pause Hardware Info LUN Info Drive Utilities Menu Overall Statistics
Shutdown/Restart
SEP LUNs SEP Settings
SEP Settings SEP LUN # Disk Configuration
Poll Rate Temperature Slot Flags Global Flags
Writeback Cache SMART Option Configuration Operating Mode Cache Lock Battery Trust Array Dynamic Spare Config
General LUN Zoning Manage Host Names Include All Hosts Drive Utilities Menu Blink Drive LED Clear Metadata Down Drive Test Unit Ready Disk Cache Menu Overall Statistics View Statistics View R/W Histogram Reset All Statistics IFS_86
Figure D-2: Administrator Utility Menu Tree (cont'd)
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01
Reader's Comments
149
Reader's Comments Please take a few moments when your computer system is up and running to send us your ideas and suggestions for improving our products and documentation. Did the installation go smoothly for you? Are there any changes you would like us to make, either with the hardware itself, or with the installation instructions? Everyone at StorCase Technology is working toward the goal of providing you with the highest quality, most cost effective, products available on the market, and we need your comments to guide our efforts. We look forward to hearing from you soon! Date:
Your Name: Address:
Telephone: (
)
To mail this page, carefully remove it from the manual, fold it, staple or tape it shut, and drop it in the mail. To FAX this page, carefully remove it from the manual (or make a photocopy) and FAX it to us at (714) 438-1847. Thank you for taking the time to help us make our products better!
S10C100 User's Guide - Rev. A01
StorCase Technology, Inc.
Reader's Comments
CUT ALONG THIS LINE FROM BOTTOM TO TOP OF PAGE
150
FOLD ALONG THIS LINE AND STAPLE SHUT
NO POSTAGE NECESSARY IF MAILED IN THE UNITED STATES
B U S I N E S S R E P LY M A I L FIRST CLASS MAIL PERMIT NO. 10686
SANTA ANA, CA
POSTAGE WILL BE PAID BY ADDRESSEE
TECHNOLOGY CORPORATION
17600 NEWHOPE STREET FOUNTAIN VALLEY CA 92708-9885
StorCase Technology, Inc.
S10C100 User's Guide - Rev. A01