S10C100 User's Guide - Rev. A01StorCase Technology, Inc.
Fountain Valley, CA 92708-9885
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 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
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.
v
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. A01StorCase Technology, Inc.
Table C-4: Sense Key Codes and Descriptions ............................................................... 144
Table C-5: ASC/ASCQ Codes and Descriptions ............................................................... 144
Table C-6: Disk Channel Error Codes and Descriptions ................................................... 146
xi
NOTICE: This User's Guide is subject to periodic updates without notice. While reasonable
S10C100 User's Guide - Rev. A01StorCase Technology, Inc.
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.
Introduction1
INTRODUCTION
PackagingInformation
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. A01StorCase Technology, Inc.
2Introduction
GeneralDescription
CAUTION:Remove ALL power from the InfoStation before installing the RAID Module.
NOTES:The installation, configuration, and use of the INFOSTATION RAID Control-
The StorCase Technology InfoStation RAID Module (P/N S10C100) 1-gigabit Fibre Channel-
to-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
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.
ler 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.
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. A01StorCase Technology, Inc.
4Introduction
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
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
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= Indicates that RAID Controller Module PASSES diagnostic check
OFF= Indicates that RAID Controller Module FAILS diagnostic check
Cache Backup LED - Provides the following information:
ON= Indicates that data is in Cache Memory
OFF= 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.
S10C100 User's Guide - Rev. A01StorCase Technology, Inc.
6Installation
INSTALLATION
CAUTION:Remove ALL power from the InfoStation before installing the RAID Module.
NOTES:The installation, configuration, and use of the InfoStation RAID Controller
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!
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.
Installation7
Typical RAID Channel Configurations
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.
Figure 6A: Typical Single FC-AL Loop Connection to Two InfoStations
(One Hub)
FC-AL Host #2
Port #1
InfoStation #2
Fibre Channel Hub #2
FC-SCSI RAID Module
Plug
Loop Back
N+1 N-1 N-1N+1
Port #2Port #3
Plug
Loop Back
FC-SCSI RAID Module
InfoStation #1
Plug
Loop Back
N+1 N-1 N+1N-1
Port #2Port #3
Plug
Loop Back
Fibre Channel Hub #1
IFS_RAID26FC
FC-AL Host #1
Port #1
FC-AL Host #1
Figure 6B: Typical Dual FC-AL Loop Connections to Two InfoStations
(Two Hubs)
S10C100 User's Guide - Rev. A01StorCase Technology, Inc.
12Configuration
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.
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 InfoStationUser's Guide (specifically, sections "InfoStation User Interface" and
"Serial Port Set-Up") for further information.
1.Press ENTER at the Default Display so that
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
6.Press UP or DOWN to change the serial port option
7.Press ENTER to accept the change. The RAID
display = Status.
Default). This is the current serial port set-up.
to S-Port1.
Module can now be accessed via the UI Module
serial port.
NOTE: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
S10C100 User's Guide - Rev. A01StorCase Technology, Inc.
UIM Serial Port)
14Configuration
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
Terminal Emulation
Font
Translations
Columns
Set the communications parameters as follows:
Table 2: Terminal Program Communications Parameters
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
3
4
5
506
Mirrored
Volume Set
2
3
3
3
2
11
15
15
15
15
30
15
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 ac-
cessed 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. A01StorCase Technology, Inc.
18Configuration
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 multiple-
partition 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.
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
S10C100 User's Guide - Rev. A01StorCase Technology, Inc.
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).
20Configuration
Figure 11:Array LUN Screen
Figure 12: RAID Type Screen
5.Select the array type (RAID0, RAID3, RAID4, RAID5, RAID50, Volume, or Mirrored)
and press Enter.
NOTE:A RAID 10 array is created when there are more than two (2) drives in a mirrored
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).
Configuration21
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. A01StorCase Technology, Inc.
22Configuration
8.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).
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 ArrayInitialization Process" for further information).
NOTE:Most operating systems (such as Windows NT 4.0) require the host system to be
S10C100 User's Guide - Rev. A01StorCase Technology, Inc.
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.
24Configuration
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 "UnderstandingPartitions" 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.Select the array type (RAID0, RAID3, RAID4, RAID5, RAID50, VOLUME, or MIRRORED)
and press Enter.
NOTE: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.
7.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
9.Select the chunk size and press Enter.
10.Select Yes and press Enter.
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).
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.
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 ArrayInitialization Process" for further information).
S10C100 User's Guide - Rev. A01StorCase Technology, Inc.
26Configuration
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).
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. A01StorCase Technology, Inc.
30Configuration
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
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. A01StorCase Technology, Inc.
32Configuration
4.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).
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
8.Select Yes and press Enter.
S10C100 User's Guide - Rev. A01StorCase Technology, Inc.
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.
34Configuration
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
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.
The Array Menu should now display (Figure 17).
3.Select Verify Function and press Enter.
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. A01StorCase Technology, Inc.
36Configuration
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.
The Array Menu should now display (Figure 17).
3.Select Verify Function and press Enter.
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 "Addinga 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
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
RAID 1
RAID 3, 4, or 5
RAID 10
RAID 503-5
Volume Set
1-4
Does not support OCE
1-4
2 or 4
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. A01StorCase Technology, Inc.
38Configuration
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.
The Expand Menu should now display.
4.Select Start Expand and press Enter.
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).
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:Only available drives (drives that aren't members of an array and are not assigned
7.Press Esc to return to the Array Menu.
S10C100 User's Guide - Rev. A01StorCase Technology, Inc.
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.
40Configuration
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
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
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.Select Enable and press Enter.
NOTE: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. A01StorCase Technology, Inc.
used improperly! This feature is intended for disaster recovery only!
42Configuration
5.Press Esc twice to return to the System Menu.
6.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.Select Yes and press Enter.
NOTE: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:Deleting an array will delete all partitions and data stored in that array!
NOTE: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.
Before reusing the drives, performing a low-level format on each drive is
recommended.
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. A01StorCase Technology, Inc.
44Configuration
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
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).
Partition 1Partition 2Partition 3Partition 4Partition 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. A01StorCase Technology, Inc.
46Configuration
To view the status of a partition:
1.Display the Partition Menu.
From the Array MenuFrom the All Partitions Menu
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.
2.Select the desired array and
press Enter.
The Array Menu screen should now display.
3.Select Partition Menu and press
Enter.
The Select Partition screen should now display along with a
list of exisiting partitions for the selected array.
4.Select the partition to be viewed
and press Enter.
The Partition Menu screen should now display.
1. Select Partitions Menu from the
System Menu and press Enter.
The Select Partition or Free Area screen should now display,
along with a list of existing partitions and free space.
2.Select the desired partition and
press Enter.
The Partition Menu screen should now display.
3.Select Partition Menu and press
Enter.
The Select Partition screen should now display along with a
list of exisiting partitions for the selected array.
4.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).
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. A01StorCase Technology, Inc.
48Configuration
To view the statistics of a partition:
1.Display the Partition Menu.
From the Array MenuFrom the All Partitions Menu
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.
2.Select the desired array and
press Enter.
The Array Menu screen should now display.
3.Select Partition Menu and press
Enter.
The Select Partition screen should now display along with a
list of exisiting partitions for the selected array.
4.Select the partition to be viewed
and press Enter.
The Partition Menu screen should now display.
1. Select Partitions Menu from the
System Menu and press Enter.
The Select Partition or Free Area screen should now display,
along with a list of existing partitions and free space.
2.Select the desired partition and
press Enter.
The Partition Menu screen should now display.
3.Select Partition Menu and press
Enter.
The Select Partition screen should now display along with a
list of exisiting partitions for the selected array.
4.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).
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 MenuFrom the All Partitions Menu
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.
2.Select the desired array and
press Enter.
The Array Menu screen should now display.
3.Select Partition Menu and press
Enter.
The Select Partition screen should now display along with a
list of exisiting partitions for the selected array.
4.Select the partition to be viewed
and press Enter.
The Partition Menu screen should now display.
1. Select Partitions Menu from the
System Menu and press Enter.
The Select Partition or Free Area screen should now display,
along with a list of existing partitions and free space.
2.Select the desired partition and
press Enter.
The Partition Menu screen should now display.
3.Select Partition Menu and press
Enter.
The Select Partition screen should now display along with a
list of exisiting partitions for the selected array.
4.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. A01StorCase Technology, Inc.
52Configuration
2.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.
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 MenuFrom the All Partitions Menu
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.
2.Select the desired array and
press Enter.
The Array Menu screen should now display.
3.Select Partition Menu and press
Enter.
The Select Partition screen should now display along with a
list of exisiting partitions for the selected array.
4.Select the partition to be viewed
and press Enter.
The Partition Menu screen should now display.
1. Select Partitions Menu from the
System Menu and press Enter.
The Select Partition or Free Area screen should now display,
along with a list of existing partitions and free space.
2.Select the desired partition and
press Enter.
The Partition Menu screen should now display.
3.Select Partition Menu and press
Enter.
The Select Partition screen should now display along with a
list of exisiting partitions for the selected array.
4.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. A01StorCase Technology, Inc.
54Configuration
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 andViewing 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 MenuFrom the All Partitions Menu
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.
2.Select the desired array and
press Enter.
The Array Menu screen should now display.
3.Select Partition Menu and press
Enter.
The Select Partition screen should now display along with a
list of exisiting partitions for the selected array.
4.Select the partition to be viewed
and press Enter.
The Partition Menu screen should now display.
1. Select Partitions Menu from the
System Menu and press Enter.
The Select Partition or Free Area screen should now display,
along with a list of existing partitions and free space.
2.Select the desired partition and
press Enter.
The Partition Menu screen should now display.
3.Select Partition Menu and press
Enter.
The Select Partition screen should now display along with a
list of exisiting partitions for the selected array.
4.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.
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.
W
EB
ENGR
ACCT
HR
Array A
Partition 1
accessed by Accounting
Partition 2
accessed by HR
IFS_81
Array C
Single-Partition Array
accessed by all Hosts
Array B
Partition 1
accessed by Engineering
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. A01StorCase Technology, Inc.
56Configuration
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).
performs a device discovery or bus scanning type of operation.
Configuration59
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. A01StorCase Technology, Inc.
60Configuration
To change the name (alias), enter the new name in Step 5 (refer to section "ViewingKnown 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
5.Select the WWN to be named and press Enter.
6.Enter the name (alias) and press Enter.
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 <Qlogic>).
The Enter Host Name screen should now display.
Up to 16 characters (any combination of characters, including spaces) can be used.
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 MenuFrom the All Partitions Menu
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.
2.Select the desired array and
press Enter.
The Array Menu screen should now display.
3.Select Partition Menu and press
Enter.
The Select Partition screen should now display along with a
list of exisiting partitions for the selected array.
4.Select the partition to be viewed
and press Enter.
The Partition Menu screen should now display.
1. Select Partitions Menu from the
System Menu and press Enter.
The Select Partition or Free Area screen should now display,
along with a list of existing partitions and free space.
2.Select the desired partition and
press Enter.
The Partition Menu screen should now display.
3.Select Partition Menu and press
Enter.
The Select Partition screen should now display along with a
list of exisiting partitions for the selected array.
4.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. A01StorCase Technology, Inc.
62Configuration
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
- Add Host to List:Displays the Enter Host WWN screen. This option allows the
- Remove Host from List: Displays the Remove Host from List screen, including a list of
- Change Zone Type:Displays the Change Zone Type screen. The four (4) options
Include All -Permits all servers on the network to access the selected array.
HostsAll servers can access all partitions. If an include/exclude list
(Default)was already created, this option can be used to override the
Include Listed -Allows the user to enter or select the WWNs or names (aliases)
Hostsof the specific servers intended to access the selected partition.
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).
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.
the servers currently on the include/exclude list for the selected
partition.
are listed below:
list. The existing list is retained (the user can still display, add,
or remove servers from the list).
Configuration63
Exclude All -Permits NO servers on the network to access the selected
Hostspartition. If an include/exclude list was already created, this
Exclude Listed -Allows the user to enter or select the WWNs or names (aliases)
Hostsof 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.
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).
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. A01StorCase Technology, Inc.
64Configuration
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 MenuFrom the All Partitions Menu
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.
2.Select the desired array and
press Enter.
The Array Menu screen should now display.
3.Select Partition Menu and press
Enter.
The Select Partition screen should now display along with a
list of exisiting partitions for the selected array.
4.Select the partition to be viewed
and press Enter.
The Partition Menu screen should now display.
1. Select Partitions Menu from the
System Menu and press Enter.
The Select Partition or Free Area screen should now display,
along with a list of existing partitions and free space.
2.Select the desired partition and
press Enter.
The Partition Menu screen should now display.
3.Select Partition Menu and press
Enter.
The Select Partition screen should now display along with a
list of exisiting partitions for the selected array.
4.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.
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. A01StorCase Technology, Inc.
66Configuration
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
The event information can be viewed in three (3) ways:
The user can also capture the event log to a file (refer to section "Capturing the Event LogFile" for further information).
technical support. Event log messages can help resolve the problem without having
to call technical support. Refer to section "Troubleshooting" for further information.
Most recent event
One event at a time(most recent event first)
Full screen of events
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).
The Event Log screen should now display the last event that occurred (Figure 45).
Event Date
Event
Event Time
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. A01StorCase Technology, Inc.
68Configuration
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.
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. A01StorCase Technology, Inc.
70Configuration
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).
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 bench-
S10C100 User's Guide - Rev. A01StorCase Technology, Inc.
marking purposes.
74Configuration
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).
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
To reset the overall statistics:
1.Select Utilities Menu from the System Menu and press Enter.
2.Select Overall Statistics and press Enter.
3.Select Reset All Statistics and press Enter.
4.Select Yes and press Enter.
(refer to section " Resetting Partition Statistics" for further information).
The Utilities Menu should now display (Figure 47).
The Overall Statistics Menu should now display (Figure 51).
The system will now confirm your request to reset the statistics.
S10C100 User's Guide - Rev. A01StorCase Technology, Inc.
78Configuration
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 SparePool" for further information).
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
To add a dedicated spare:
1.Select Array Menu from the System Menu and press Enter.
2.Select the desired array and press Enter.
3.Select Add Spare and press Enter.
4.Select the drive to add as a spare and press Enter.
5.Select Yes and press Enter.
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).
The Select Array screen will display, along with a list of existing arrays (Figure 16).
The Array Menu should now display (Figure 17).
The List of Available Drives screen should now display.
The system will confirm your request to add the spare.
S10C100 User's Guide - Rev. A01StorCase Technology, Inc.
80Configuration
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.
Configuration81
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. A01StorCase Technology, Inc.
82Configuration
Figure 55: Dynamic Spare Configuration Screen
4.Select Enabled press Enter.
The Rescan Rate screen should now display.
5.Enter the rescan rate (in minutes).
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.
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. A01StorCase Technology, Inc.
84Configuration
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.
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
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 ArrayAdministrator Utility" for further information).
access and possibly data as well!
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.
The Configuration Menu should now display (Figure 38).
2.Select Set Date/Time and press Enter.
The Set Date/Time Menu should now display (Figure 58).
S10C100 User's Guide - Rev. A01StorCase Technology, Inc.
88Configuration
Figure 58: Set Date/Time Menu Screen
3.Select Set Date and press Enter.
The Set Date screen should now display (Figure 59).