Intel® Embedded Server RAID Technology

Intel® Embedded Server RAID Technology
Intel® Embedded Server RAID
Technology
User’s Guide
August 2004
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL® PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY
ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN
INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT. Intel products are not intended for use in medical, life saving, life sustaining applications.
Intel may make changes to specifications and product descriptions at any time, without notice.
Designers must not rely on the absence or characteristics of any features or instructions marked “reserved” or “undefined.” Intel reserves these for
future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them.
The NAME OF PRODUCT may contain design defects or errors known as errata which may cause the product to deviate from published
specifications. Current characterized errata are available on request.
MPEG is an international standard for video compression/decompression promoted by ISO. Implementations of MPEG CODECs, or MPEG enabled
platforms may require licenses from various entities, including Intel Corporation.
This document and the software described in it are furnished under license and may only be used or copied in accordance with the terms of the
license. The information in this document is furnished for informational use only, is subject to change without notice, and should not be construed as a
commitment by Intel Corporation. Intel Corporation assumes no responsibility or liability for any errors or inaccuracies that may appear in this
document or any software that may be provided in association with this document. Except as permitted by such license, no part of this document may
be reproduced, stored in a retrieval system, or transmitted in any form or by any means without the express written consent of Intel Corporation.
Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.
Copies of documents which have an ordering number and are referenced in this document, or other Intel literature may be obtained by calling
1-800-548-4725 or by visiting Intel's website at http://www.intel.com.
AlertVIEW, AnyPoint, AppChoice, BoardWatch, BunnyPeople, CablePort, Celeron, Chips, CT Connect, CT Media, Dialogic, DM3, EtherExpress,
ETOX, FlashFile, i386, i486, i960, iCOMP, InstantIP, Intel, Intel logo, Intel386, Intel486, Intel740, IntelDX2, IntelDX4, IntelSX2, Intel Create & Share,
Intel GigaBlade, Intel InBusiness, Intel Inside, Intel Inside logo, Intel NetBurst, Intel NetMerge, Intel NetStructure, Intel Play, Intel Play logo, Intel
SingleDriver, Intel SpeedStep, Intel StrataFlash, Intel TeamStation, Intel Xeon, Intel XScale, IPLink, Itanium, LANDesk, LanRover, MCS, MMX, MMX
logo, Optimizer logo, OverDrive, Paragon, PC Dads, PC Parents, PDCharm, Pentium, Pentium II Xeon, Pentium III Xeon, Performance at Your
Command, RemoteExpress, Shiva, SmartDie, Solutions960, Sound Mark, StorageExpress, The Computer Inside., The Journey Inside,
TokenExpress, Trillium, VoiceBrick, Vtune, and Xircom are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United
States and other countries.
*Other names and brands may be claimed as the property of others.
Copyright © Intel Corporation, 2004
ii
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
Safety Warnings
WARNING: English
Important Safety Instructions
Read all caution and safety statements in this document before performing any of the instructions. See also Intel
Server Boards and Server Chassis Safety Information on the Resource CD and/or at
http:\\support.intel.com\support\motherboards\server\safecert.htm.
SAFETY STEPS: Whenever you remove the chassis covers to access the inside of the system, follow
these steps:
1. Turn off all peripheral devices connected to the system.
2. Turn off the system by pressing the power button.
3. Unplug all AC power cords from the system or from wall outlets.
4. Label and disconnect all cables connected to I/O connectors or ports on the back of the system.
5. Provide some electrostatic discharge (ESD) protection by wearing an antistatic wrist strap attached to
chassis ground of the system-any unpainted metal surface-when handling components.
6. Do not operate the system with the chassis covers removed.
A microprocessor and heat sink may be hot if the system has been running. Also, there may be sharp
pins and edges on some board and chassis parts. Contact should be made with care. Consider wearing
protective gloves.
ADVERTENCIAS: Español
Instrucciones de seguridad importantes
Lea todas las declaraciones de seguridad y precaución de este documento antes de realizar cualquiera de las
instrucciones. Vea Intel Server Boards and Server Chassis Safety Information en el CD Resource y/o en
http:\\support.intel.com\support\motherboards\server\safecert.htm.I
INSTRUCCIONES DE SEGURIDAD: Cuando extraiga la tapa del chasis para acceder al interior del
sistema, siga las siguientes instrucciones:
1. Apague todos los dispositivos periféricos conectados al sistema.
2. Apague el sistema presionando el interruptor encendido/apagado.
3. Desconecte todos los cables de alimentación CA del sistema o de las tomas de corriente alterna.
4. Identifique y desconecte todos los cables enchufados a los conectores E/S o a los puertos situados
en la parte posterior del sistema.
5. Cuando manipule los componentes, es importante protegerse contra la descarga electrostática (ESD).
Puede hacerlo si utiliza una muñequera antiestática sujetada a la toma de tierra del chasis - o a cualquier
tipo de superficie de metal sin pintar.
6. No ponga en marcha el sistema si se han extraído las tapas del chasis.
Si el sistema ha estado en funcionamiento, el microprocesador y el disipador de calor pueden estar aún
calientes. También conviene tener en cuenta que en el chasis o en el tablero puede haber piezas
cortantes o punzantes. Por ello, se recomienda precaución y el uso de guantes protectores.
Intel reference number C85708-001
iii
Intel® Embedded Server RAID Technology
WARNUNG: Deutsch
Wichtige Sicherheitshinweise
Lesen Sie zunächst sämtliche Warn- und Sicherheitshinweise in diesem Dokument, bevor Sie eine der
Anweisungen ausführen. Beachten Sie hierzu auch die Sicherheitshinweise zu Intel-Serverplatinen und Servergehäusen auf der Ressourcen-CD oder unter
http:\\support.intel.com\support\motherboards\server\safecert.htm.
SICHERHEISMASSNAHMEN: Immer wenn Sie die Gehäuseabdeckung abnehmen um an das
Systeminnere zu gelangen, sollten Sie folgende Schritte beachten:
1. Schalten Sie alle an Ihr System angeschlossenen Peripheriegeräte aus.
2. Schalten Sie das System mit dem Hauptschalter aus.
3. Ziehen Sie den Stromanschlußstecker Ihres Systems aus der Steckdose.
4. Auf der Rückseite des Systems beschriften und ziehen Sie alle Anschlußkabel von den I/O Anschlüssen
oder Ports ab.
5. Tragen Sie ein geerdetes Antistatik Gelenkband, um elektrostatische Ladungen (ESD) über blanke
Metallstellen bei der Handhabung der Komponenten zu vermeiden.
6. Schalten Sie das System niemals ohne ordnungsgemäß montiertes Gehäuse ein.
Der Mikroprozessor und der Kühler sind möglicherweise erhitzt, wenn das System in Betrieb ist.
Außerdem können einige Platinen und Gehäuseteile scharfe Spitzen und Kanten aufweisen. Arbeiten an
Platinen und Gehäuse sollten vorsichtig ausgeführt werden. Sie sollten Schutzhandschuhe tragen.
Der Mikroprozessor und der Kühler sind möglicherweise erhitzt, wenn das System in Betrieb ist. Außerdem können
einige Platinen und Gehäuseteile scharfe Spitzen und Kanten aufweisen. Arbeiten an Platinen und Gehäuse
sollten vorsichtig ausgeführt werden. Sie sollten Schutzhandschuhe tragen.
AVERTISSEMENT: Français
Consignes de sécurité
Lisez attention toutes les consignes de sécurité et les mises en garde indiquées dans ce document avant de suivre
toute instruction. Consultez Intel Server Boards and Server Chassis Safety Information sur le CD Resource CD ou
bien rendez-vous sur le site http:\\support.intel.com\support\motherboards\server\safecert.htm.
CONSIGNES DE SÉCURITÉ: Lorsque vous ouvrez le boîtier pour accéder à l’intérieur du système, suivez
les consignes suivantes:
1. Mettez hors tension tous les périphériques connectés au système.
2. Mettez le système hors tension en mettant l’interrupteur général en position OFF (bouton-poussoir).
3. Débranchez tous les cordons d’alimentation c.a. du système et des prises murales.
4. Identifiez et débranchez tous les câbles reliés aux connecteurs d’E-S ou aux accès derrière le système.
5. Pour prévenir les décharges électrostatiques lorsque vous touchez aux composants, portez une bande
antistatique pour poignet et reliez-la à la masse du système (toute surface métallique non peinte du
boîtier).
6. Ne faites pas fonctionner le système tandis que le boîtier est ouvert.
Le microprocesseur et le dissipateur de chaleur peuvent être chauds si le système a été sous tension.
Faites également attention aux broches aiguës des cartes et aux bords tranchants du capot. Nous vous
recommandons l’usage de gants de protection.
iv
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
AVVERTENZA: Italiano
PASSI DI SICUREZZA: Qualora si rimuovano le coperture del telaio per accedere all’interno del sistema,
seguire i seguenti passi:
1. Spegnere tutti i dispositivi periferici collegati al sistema.
2. Spegnere il sistema, usando il pulsante spento/acceso dell’interruttore del sistema.
3. Togliere tutte le spine dei cavi del sistema dalle prese elettriche.
4. Identificare e sconnettere tutti i cavi attaccati ai collegamenti I/O od alle prese installate sul retro del
sistema.
5. Qualora si tocchino i componenti, proteggersi dallo scarico elettrostatico (SES), portando un cinghia
anti-statica da polso che è attaccata alla presa a terra del telaio del sistema - qualsiasi superficie non
dipinta - .
6. Non far operare il sistema quando il telaio è senza le coperture.
Se il sistema è stato a lungo in funzione, il microprocessore e il dissipatore di calore potrebbero essere
surriscaldati. Fare attenzione alla presenza di piedini appuntiti e parti taglienti sulle schede e sul telaio.
È consigliabile l’uso di guanti di protezione.
Regulatory and Certification Information
Product Regulatory Compliance
This RAID Controller Card complies with the following safety and electromagnetic compatibility (EMC) regulations.
Product Safety Compliance
²
²
²
²
UL 1950 - CSA 950 (US/Canada)
EN 60 950 (European Union)
IEC60 950 (International)
CE - Low Voltage Directive (73/23/EEC) (European Union)
Product EMC Compliance - Class B
²
²
²
²
²
²
²
²
²
FCC /ICES-003 (USA/Canada)
CISPR 22 (International)
EN55022 (Europe)
EN55024 (Europe)
CE - EMC Directive 89/336/EEC (Europe)
VCCI (Japan)
AS/NZS 3548 (Australia / New Zealand)
BSMI CNS13438 (Taiwan)
RRL, MIC Notice No. 1997-41 (EMC) & 1997-42 (EMI) (Korea)
Product Regulatory Compliance Markings
The RAID Controller Card is marked with the following compliance markings. Some marking information may be
provided on the packaging and/or in the product documentation due to limited marking space on the product.
²
²
²
²
²
²
²
²
ETL NRTL Mark (US/Canada)
FCC Mark (US)
ICES-003 (Canada)
CE Mark (Europe)
VCCI Mark (Japan)
MIC Mark (Korea)
BSMI DOC Mark (Taiwan)
ACS C-Tick Mark (Australia)
Intel reference number C85708-001
v
Intel® Embedded Server RAID Technology
Regulatory Compliance
Country
cULus Listing Marks
USA/Canada
ETL (NRTL) Mark
USA/Canada
CE Mark
Europe
FCC Marking (Class A)
USA
FCC Marking (Class B)
USA
EMC Marking (Class A)
Canada
CANADA ICES-003 CLASS A
CANADA NMB-003 CLASSE A
EMC Marking (Class B)
Canada
CANADA ICES-003 CLASS B
CANADA NMB-003 CLASSE B
VCCI Marking (Class A)
Japan
VCCI Marking (Class B)
Japan
BSMI Marking (Class A or B) and
Class A EMC Warning
Taiwan
vi
Marking
This device complies with Part 15 of the FCC Rules.
Operation of this device 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.
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
Regulatory Compliance
Country
RRL MIC Mark
Korea
C-Tick Mark
Australia
Marking
Intel reference number C85708-001
vii
Intel® Embedded Server RAID Technology
Electromagnetic Compatibility Notices
FCC Verification Statement (USA)
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.
Intel Corporation
5200 N.E. Elam Young Parkway
Hillsboro, OR 97124-6497
Phone: 1-800-628-8686
This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part
15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in
a residential installation. This equipment generates, uses, and can radiate radio frequency energy and, if not
installed and used in accordance with the instructions, may cause harmful interference to radio communications.
However, there is no guarantee that interference will not occur in a particular installation. If this equipment does
cause harmful interference to radio or television reception, which can be determined by turning the equipment off
and on, the user is encouraged to try to correct the interference by one or more of the following measures:
²
²
²
²
Reorient or relocate the receiving antenna.
Increase the separation between the equipment and the receiver.
Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
Consult the dealer or an experienced radio/TV technician for help.
Intel is not responsible for any radio or television interference caused by unauthorized modification of this
equipment for substitution or attachment of connecting cables and equipment other than those specified by Intel.
The correction of interferences casued by such unauhtorized modification, substitution, or attachement will be the
responsibility of the user.
This RAID Controller Card has been tested to comply with FCC Standards for home or office use.
ICES-003 (Canada)
This digital apparatus does not exceed the Class B limits for radio noise emissions from digital apparatus set out
in the interference-causing equipment standard entitled “Digital Apparatus,” ICES-003 of the Canadian Department
of Communications.
Cet appareil numérique respecte les limites bruits radioélectriques applicables aux appareils numériques de Classe
Aprescrites dans la norme sur le matériel brouilleur: “Appareils Numériques”, NMB-003 édictée par le Ministre
Canadien des Communictations.
Europe (CE Declaration of Conformity)
This product has been tested in accordance too, and complies with the Low Voltage Directive (73/23/EEC) and
EMC Directive (89/336/EEC). The product has been marked with the CE Mark to illustrate its compliance.
RRL (Korea)
English translation of the notice above:
1. Type of Equipment (Model Name): Model name on product
2. Certification No.: On RRL certificate. Obtain certificate from local Intel representative
3. Name of Certification Recipient: LSI Logic Corporation
4. Date of Manufacturer: Refer to date code on product
5. Manufacturer/Nation: LSI Logic Corporation / Refer to country of origin marked on product
viii
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
Preface
Preface
This book is the primary reference and user’s guide for the Intel® Embedded
Server RAID Technology. Customer specific documentation may be included as
well.
The Intel® Embedded Server RAID Technology supports two serial ATA ports,
providing a cost-effective way to achieve higher transfer rates and reliability. The
RAID levels supported are RAID 0 and 1.
Audience
This document was prepared for users of the Intel® Embedded Server RAID
Technology. It is intended to provide a description of the product, the configuration
software utilities, and the operating system installation.
Conventions Used in This Manual
The following is a list of notational conventions used throughout this manual:
Notation
Example
Meaning and Use
courier typeface
.nwk file
Names of commands, directories, filenames, and onscreen text are shown in courier typeface.
bold typeface
fd1sp
In a command line, keywords are shown in bold, nonitalic typeface. Enter them exactly as shown.
italics
module
In command lines and names, italics indicate user variables. Italicized text must be replaced with appropriate
user-specified items. Enter items of the type called for,
using lower case.
italic underscore
full_pathname
When an underscore appears in an italicized string,
enter a user-supplied item of the type called for with no
spaces.
Initial Capital letters
Undo
Edit
Apply
Names of menu commands, options, check buttons,
text buttons, options buttons, text boxes, list boxes, etc.,
are shown in text with Initial Capital lettering to avoid
misreading. These elements may appear on your
screen in all lower case.
brackets
[version]
You may, but need not, select one item enclosed within
brackets. Do not enter the brackets.
Intel reference number C85708-001
ix
Preface
Intel® Embedded Server RAID Technology
Notation
Example
Meaning and Use
ellipses
option...
In command formats, elements preceding ellipses may
be repeated any number of times. Do not enter the
ellipses. In menu items, if an ellipsis appears in an item,
clicking that item brings up a dialog box.
vertical dots
.
.
.
Vertical dots indicate that a portion of a program or listing has been omitted from the text.
semicolon and
other punctuation
x
Use as shown in the text.
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
Contents
Contents
1
Overview .......................................................................................................... 1
1.1
1.2
2
RAID Levels ..................................................................................................... 5
2.1
2.2
3
RAID 0 .................................................................................................... 5
RAID 1 .................................................................................................... 6
BIOS Configuration Utility .............................................................................. 7
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
4
RAID Benefits ......................................................................................... 1
1.1.1 Improved I/O.............................................................................. 1
1.1.2 Increased Reliability .................................................................. 1
Product Features.................................................................................... 1
1.2.1 SATA Ports................................................................................ 1
1.2.2 BIOS Features........................................................................... 1
1.2.3 Driver Features.......................................................................... 2
1.2.4 Manageability/Disk Console ...................................................... 2
Configuring Arrays.................................................................................. 7
Configuration Strategies......................................................................... 7
Assigning RAID Levels ........................................................................... 7
Performing a Quick Configuration .......................................................... 8
Configuring Arrays and Logical Drives ................................................... 9
3.5.1 Starting the BIOS Configuration Utility ...................................... 9
3.5.2 Configuring Physical Arrays and Logical Drives........................ 9
3.5.2.1 Physical Drive Parameters ........................................ 9
3.5.2.2 Logical Drive Parameters .......................................... 9
3.5.2.3 Easy Configuration .................................................. 10
3.5.2.4 New Configuration and View/Add Configuration ..... 12
3.5.3 Initializing Logical Drives ......................................................... 13
Rebuilding Failed Disks ........................................................................ 14
3.6.1 Inserting a Previously Removed Drive from a RAID 1 Array ... 15
Checking Data Consistency ................................................................. 15
Using a Pre-loaded System Drive ........................................................ 16
Operating System Installation ..................................................................... 17
4.1
4.2
4.3
Windows* 2000/2003/XP Driver Installation ......................................... 17
4.1.1 Updating the Windows* 2000/2003/XP Driver......................... 17
4.1.2 Confirming the Windows* 2000/2003/XP Driver Installation.... 18
DOS Driver Installation ......................................................................... 19
Linux Driver Installation ........................................................................ 19
4.3.1 Obtaining the Driver Image File............................................... 19
4.3.2 Preparing the Installation Disk(s) for Linux.............................. 19
4.3.2.1 Using a Windows* Operating System...................... 19
4.3.2.2 Using a Linux Operating System ............................. 20
4.3.3 Red Hat* Linux Driver Installation on a New System .............. 20
4.3.4 SuSE Linux 9.1 Driver Installation on a New System.............. 21
Intel reference number C85708-001
xi
Contents
Intel® Embedded Server RAID Technology
4.4
5
Novell* NetWare* Driver Installation..................................................... 22
4.4.1 Novell* NetWare* Driver Files Description .............................. 22
4.4.2 New Novell* NetWare* System Driver Installation .................. 22
4.4.3 Existing Novell* NetWare* System Driver Installation ............. 24
Hyper Configuration Utility .......................................................................... 25
5.1
5.2
5.3
5.4
5.5
6
General Description.............................................................................. 25
Installing HyperCFG ............................................................................. 25
Using HyperCFG .................................................................................. 26
Configuration File ................................................................................. 30
5.4.1 RAID Information..................................................................... 30
5.4.2 Logical Array Information ........................................................ 30
5.4.3 Physical Drive Information....................................................... 31
Return Codes on Error Condition ......................................................... 31
Spy Service.................................................................................................... 33
6.1
6.2
6.3
6.4
6.5
7
Starting or Stopping Spy Service under Windows* 2000, XP, or 2003 33
Installing Spy Service under Linux ....................................................... 33
Installing and Running Spy Service under Novell* NetWare* .............. 34
Uninstalling Spy Service....................................................................... 34
Spy Service Icon .................................................................................. 35
Troubleshooting............................................................................................ 37
7.1
Problems and Suggested Solutions ..................................................... 37
List of Figures
Figure 1 RAID 0 Array ........................................................................................ 5
Figure 2 RAID 1 Array ........................................................................................ 6
Figure 3 Configuration Menu Screen................................................................10
Figure 4 Logical Drive Configuration Screen ....................................................11
Figure 5 Logical Drive Submenu ...................................................................... 14
List of Tables
Table 1 Physical Drives Required per RAID Level .................................................7
Table 2 Physical Drives Required per RAID Level .................................................8
Table 3 Logical Drive Parameters and Descriptions ............................................10
Table 4 HyperCFG Options and Attributes ..........................................................26
Table 5 Return Codes on Error Conditions ..........................................................31
Table 6 Problems and Suggested Solutions ........................................................37
xii
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
Overview
1
Overview
This manual describes the Intel® Embedded Server RAID Technology.
The Intel® Embedded Server RAID Technology supports two Serial ATA ports,
providing a cost-effective way to achieve higher transfer rates and reliability. Intel®
Embedded Server RAID Technology supports RAID level 0 data striping for
improved performance and RAID level 1 data mirroring for improved data reliability.
1.1
RAID Benefits
RAID has gained popularity because it can improve I/O performance or increases
storage subsystem reliability. RAID 0 provides better performance, while RAID 1
provides better reliability through fault tolerance and redundant data storage.
1.1.1
Improved I/O
Although hard drive capabilities have improved drastically, actual performance has
improved only three to four times in the last decade. Computing performance has
improved over 50 times during the same time period. RAID 0 allows you to access
several disks simultaneously.
1.1.2
Increased Reliability
The electromechanical components of a disk subsystem operate more slowly,
require more power, and generate more noise and vibration than electronic devices.
These factors reduce the reliability of data stored on disks. RAID 1 systems improve
data storage reliability and fault tolerance compared to single-drive computers. The
additional drive makes it possible to prevent data loss from a hard drive failure. You
can reconstruct missing data from the remaining data drive to a replacement drive.
1.2
Product Features
1.2.1
SATA Ports
The Intel® Embedded Server RAID Technology supports two ports.
1.2.2
BIOS Features
The BIOS features include:
• RAID support before operating system loads
Intel reference number C85708-001
1
Overview
Intel® Embedded Server RAID Technology
• automatic detection and configuration of disk drives
• ability to handle configuration changes
• support for Interrupt 13, and Enhanced Disk Drive Specification
•
•
•
•
•
•
support for RAID levels 0 and 1
special handling of error log and rebuilding
automatic resume of rebuilding and check consistency
support for BIOS boot specification (BBS)
co-existence with SCSI and CD devices
SMART support
• 48-bit LBA support
• disk coercion
• independent stripe size configuration on each logical drive
• ability to select a logical drive as boot device
1.2.3
Driver Features
The driver features include:
• special interface for configuration information, configuration changes, and
manageability
• optimized disk access
• support for RAID levels 0 and 1
• support for Stand-by and Hibernation in Windows 2000, XP, and 2003
Note: The following items require Spy Service to be running in order to
work:
• error logging in the operating system event log and on disks
• support for online mirror rebuilding
• support for check consistency for mirrored disks
• automatic resume of rebuilding
1.2.4
Manageability/Disk Console
The features you can use to manage the logical and physical disks in the system
include
• configuration information display (in BIOS Configuration Utility and Hyper
Configuration Utility)
• online mirror rebuilding (in BIOS Configuration Utility)
2
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
Overview
• online consistency checks (in BIOS Configuration Utility)
• error logging and notification
• support for power management features
Intel reference number C85708-001
3
Overview
4
Intel® Embedded Server RAID Technology
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
RAID Levels
2
RAID Levels
Intel® Embedded Server RAID Technology supports RAID levels 0 and 1.
2.1
RAID 0
RAID 0 provides disk striping across all configured drives in the RAID subsystem.
RAID 0 does not provide any data redundancy, but does offer the best performance
of any RAID level. RAID 0 breaks up data into smaller segments, then stripes the
data segments across each drive in the array as shown in the figures below. The
size of each data segment is determined by the stripe size parameter, which is set
during the creation of the RAID set.
By breaking up a large file into smaller segments, Intel® Embedded Server RAID
Technology can use both IDE ports and drives to read or write the file faster. This
makes RAID 0 ideal for applications that require high bandwidth but do not require
fault tolerance.
Uses
Provides high data throughput, especially for large files. Any
environment that does not require fault tolerance.
Strong Points
Provides increased data throughput for large files. No
capacity loss penalty for parity.
Weak Points
Does not provide fault tolerance. All data lost if any drive
fails.
Drives
One to two
Segment 1
Segment 3
Segment 5
Segment 7
Segment 2
Segment 4
Segment 6
Segment 8
Figure 1. RAID 0 Array
Intel reference number C85708-001
5
RAID Levels
2.2
Intel® Embedded Server RAID Technology
RAID 1
RAID 1 duplicates all data from one drive to a second drive. RAID 1 provides
complete data redundancy, but at the cost of doubling the required data storage
capacity.
Uses
Databases or any other mission critical environment that
requires fault tolerance.
Strong Points
Provides complete data redundancy. RAID 1 is ideal for any
application that requires fault tolerance.
Weak Points
Requires twice as many hard drives. Performance is impaired
during drive rebuilds.
Drives
Two
Segment 1
Segment 2
Segment 3
Segment 4
Segment 1Duplicated
Segment 2 Duplicated
Segment 3 Duplicated
Segment 4 Duplicated
Figure 2. RAID 1 Array
6
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
BIOS Configuration Utility
BIOS Configuration Utility
3
This chapter explains how to configure the Intel® 82801EB I/O Controller Hub 5R
(ICH5R) SATA and arrays, assign RAID levels, plan the array configuration,
optimize storage, and use the ICH5R IDE Setup Utility.
3.1
Configuring Arrays
Configure the physical disk drives in arrays. An array can consist of one to two
physical disk drives, depending on the RAID level. A RAID 0 array can consist of
one or two physical drives, while a RAID 1 array consists of two.
3.2
Configuration Strategies
You have two choices when creating a RAID array.
• Maximizing Fault Tolerance
You can maximize fault tolerance to protect against loss of data by using
mirroring. Use RAID 1 or mirror configuration to attain this objective.
• Maximizing Logical Drive Performance
You can maximize logical drive performance by using striping. Select RAID 0 or
striping configuration to attain this objective.
3.3
Assigning RAID Levels
Only one RAID level can be assigned to each array. The following table displays the
drives required per RAID level.
Table 1: Physical Drives Required per RAID Level
RAID Level
Minimum Number of
Physical Drives
Maximum Number of Physical Drives
0
One
Two
1
Two
Two
Intel reference number C85708-001
7
BIOS Configuration Utility
Intel® Embedded Server RAID Technology
The following table lists the factors you need to consider when selecting a RAID
level.
Table 2: Physical Drives Required per RAID Level
Number of Fault
Drives
Tolerant
Level
Description and Use Pros
Cons
0
Data divided in blocks High data
and distributed sequen- throughput for
tially (pure striping).
large files
Use for non-critical
data that requires high
performance.
No fault tolerance.
One to two No
Data is lost if a drive
fails.
1
Data duplicated on
another disk (mirroring). Use for readintensive, fault-tolerant
systems.
More disk space
Two
required. Reduces
usable disk space to
the size of the smallest drive. Reduced
performance during
rebuilds.
3.4
100 percent
data redundancy, providing fault
tolerance.
Yes
Performing a Quick Configuration
This section provides quick installation steps for users that are familiar with
configuration utilities and tools. Refer to Section 3.5, “Configuring Arrays and
Logical Drives” for detailed configuration instructions. To ensure best performance,
select the optimal RAID level for the logical drive you create.
Perform the following steps to configure arrays and logical drives using the
Configuration Utility (CU):
1. Boot the system.
2. Start the CU by pressing <Ctrl><E>.
3. Select a configuration method.
4. Create arrays using the available physical drives.
5. Define the logical drive(s) using the space in the arrays.
6. Initialize the new logical drive(s).
8
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
3.5
BIOS Configuration Utility
Configuring Arrays and Logical Drives
This section provides detailed instructions for configuring the logical disks and
arrays.
3.5.1
Starting the BIOS Configuration Utility
During bootup, the following BIOS banner displays the following:
Press Ctrl-E to run Embedded SATA RAID Setup Utility
Hold down the <Ctrl> key while you press <E>. The main menu for the utility
displays.
3.5.2
Configuring Physical Arrays and Logical Drives
This subsection provides instructions for using the Easy Configuration, New
Configuration, and View/Add Configuration to configure arrays and logical drives.
We recommend using drives with the same capacity in a specific array. If you use
drives with different capacities in an array, the CU treats all these drives as if they
have the capacity of the smallest drive.
The number of physical drives in a specific array determines the possible RAID
levels that you can implement with the array. RAID 0 requires one or two physical
drives. RAID 1 requires exactly two physical drives.
3.5.2.1
Physical Drive Parameters
You can change the write policy and read policy in the physical drives, but not the
logical drives.
3.5.2.2
Logical Drive Parameters
For the logical drive you can change the RAID level and stripe size. The following
table contains descriptions of the logical drive parameters.
Intel reference number C85708-001
9
BIOS Configuration Utility
Intel® Embedded Server RAID Technology
Table 3: Logical Drive Parameters and Descriptions
Parameter Description
RAID Level The number of physical drives in a specific array determines the RAID levels that can be implemented with the
array.
RAID 0 requires one or two physical drives.
RAID 1 requires exactly two physical drives.
Stripe Size The stripe size parameter specifies the size of the segment written to each disk in a RAID configuration. You
can set the stripe size to 4, 8, 16, 32, 64, or 128 Kbytes.
The default is 64 Kbytes.
A larger stripe size produces higher read performance.
If your computer regularly performs random read
requests, choose a smaller stripe size.
3.5.2.3
Easy Configuration
In Easy Configuration, the CU associates each hard drive with a single logical drive.
If logical drives have already been configured, the CU does not change their
configuration. Perform the following steps to create arrays using Easy
Configuration:
1. Select Configuration→ Easy Configuration at the main menu.
Figure 3. Configuration Menu Screen
10
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
BIOS Configuration Utility
2. Press the spacebar to associate the selected physical drives with the current
array.
The indicator for the selected drives changes from READY to ONLIN
A[array number]-[drive number]. For example, ONLIN A1-3
means array 1 with disk drive 3.
3. Press <Enter> after you finish creating the current array.
4. Press <F10> to select configurable arrays.
5. Press the spacebar to select the array.
The logical drive configuration screen displays, as shown in Figure 3-2.
The logical drive configuration screen displays the logical drive number,
RAID level, logical drive size, the number of stripes in the physical array,
the stripe size, and the state of the logical drive.
Figure 4. Logical Drive Configuration Screen
6. Set the RAID level for the logical drive by highlighting RAID and pressing
<Enter>. The available RAID levels for the current logical drive display.
7. Select a RAID level and press <Enter>.
8. Set the RAID logical drive size and stripe size.
9. When you have defined the current logical drive, select Accept and press
<Enter>.
Intel reference number C85708-001
11
BIOS Configuration Utility
Intel® Embedded Server RAID Technology
10. Repeat step 7 to step 10 to configure additional logical drives.
11. Save the configuration when prompted and press <Esc> to return to the Management Menu.
12. Initialize the logical drives.
Refer to Section 3.5.3, “Initializing Logical Drives” for detailed instructions.
3.5.2.4
New Configuration and View/Add Configuration
New Configuration and View/Add Configuration associate logical drives with partial
and/or multiple physical arrays. New Configuration deletes the existing
configuration and replaces it with the configuration that you specify. View/Add
Configuration lets you display or modify an existing configuration.
Caution:
The New Configuration option erases the existing configuration data
when you save the new array configuration. If you do not want to delete
the existing configuration data, use View/Add Configuration.
Perform the following steps to configure a disk array using New Configuration or
View/Add Configuration:
1. Select Configure→ View/Add Configuration from the CU Management Menu.
The CU displays an array selection window.
2. Select the physical drives to include in the array by pressing the arrow keys to
select specific physical drives.
3. Press the spacebar to associate the selected physical drive with the current
array.
The indicator for the selected drive changes from READY to ONLIN
A[array number]-[drive number]. For example, ONLIN A1-3
means array 1 with disk drive 3.
4. Press <Enter> after you finish creating the current array.
5. Press <F10> to configure logical drives.
6. Set the RAID level for the logical drive by highlighting RAID and pressing
<Enter>.
A list of the available RAID levels for the current logical drive appears.
7. Set the logical drive size by moving the cursor to Size and pressing <Enter>.
By default, the logical drive size associates the available space in the
array(s) with the current logical drive.
8. Set the stripe size.
9. After you define the current logical drive, select Accept and press <Enter>.
12
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
BIOS Configuration Utility
10. Save the configuration when the CU prompts you to do so.
11. Initialize the logical drives you configured. Section 3.5.3, “Initializing Logical
Drives” provides detailed instructions.
3.5.3
Initializing Logical Drives
You can initialize the logical drives using individual initialization, which initializes a
single logical disk.
There are two methods to initialize a logical drive using the individual initialization
procedure using the CU.
For the first method, perform the following steps to initialize a logical drive using the
Initialize menu:
1. On the Management Menu, select Initialize.
2. Use the space bar to highlight the logical drive to initialize.
The logical drive name is highlighted in yellow. To de-select the logical
drive, press the space bar again.
3. Press <F10>.
4. Select Yes at the prompt and press <Enter> to begin the initialization.
A graph shows the progress of the initialization until it is complete.
5. After the initialization is complete, press <Esc> to return to previous menus.
If you press <Esc> while initialization is in progress, the following options
display:
Stop: The CU stores the percentage of the initialization already
completed. When you restart initialization, it continues from the last
percentage completed rather than from zero percent.
Continue: initialization continues normally.
Abort: The initialization is completely aborted. If you restart initialization,
it begins at zero percent.
For the second method, perform the following steps to initialize a logical drive using
the Objects menu:
1. From the Management Menu, select Objects→ Logical Drive submenu, as
shown in the following figure.
The configured logical drives display.
Intel reference number C85708-001
13
BIOS Configuration Utility
Intel® Embedded Server RAID Technology
Figure 5. Logical Drive Submenu
2. Select a logical drive, if there is more than one configured. and press <Enter>.
3. Select Initialize from the submenu and press <Enter>.
4. Select Yes at the prompt and press <Enter>.
The CU displays a bar graph showing the initialization progress.
5. When initialization completes, press <Esc> to return to the previous menu.
If you press <Esc> while initialization is in progress, the options Stop,
Continue, and Abort display, as explained on the previous page.
3.6
Rebuilding Failed Disks
A manual rebuild is used to rebuild failed drives. The CU allows manual rebuild for
an individual drive. Perform the following steps to rebuild a drive:
1. Select Rebuild from the CU Management Menu.
The CU displays a device selection window that marks the failed drives
with FAIL indicators.
2. Press the arrow keys to highlight the drive to be rebuilt.
3. Press the spacebar to select the highlighted physical drive for rebuild.
4. After selecting the physical drive, press <F10> and select Yes at the confirmation prompt.
The indicators for the selected drive changes to REBLD.
5. When rebuild is complete, press any key to continue.
6. Press <Esc> to display the Management Menu.
14
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
BIOS Configuration Utility
A second way to perform a manual rebuild on an individual drive is as follows:
1. Select the option from the CU→ Objects→ Physical Drive submenu.
2. Press the arrow keys to select the physical drive to be rebuilt and press
<Enter>.
3. Select the Rebuild option from the action menu and respond to the confirmation
prompt.
4. When rebuild completes, press any key to display the previous menu.
3.6.1
Inserting a Previously Removed Drive from a RAID 1 Array
If you have auto-rebuild selected in the BIOS, the rebuild begins as soon as you
enter the BIOS CU. If auto-rebuild is disabled, you can choose whether to rebuild. If
you decide to rebuild the drive, follow the procedure in Section 3.6, “Rebuilding
Failed Disks”.
3.7
Checking Data Consistency
The Check Consistency feature verifies the correctness of the redundancy data in
the selected logical drive and causes the CU to automatically correct any
differences found in the data.
This feature can be used only on a RAID 1 logical drive, to verify the data
consistency between the mirrored physical drives. When a data inconsistency is
found, the CU can either only report the inconsistency or report and fix the
inconsistency, depending upon the option selected in Adapter settings.
In the CU, perform the following steps to check consistency:
1. On the Management Menu select Check Consistency and press <Enter>.
The configured logical drives display.
2. Use the space bar to select a logical drive to check for consistency.
Note that the logical drive should be at a RAID 1 level to start check
consistency. If you select a RAID 0 logical drive, a message displays
stating that a check consistency cannot be performed. To de-select a
logical drive, press the space bar again.
3. Press <F10>.
4. At the prompt, select Yes to start check consistency and press <Enter>.
If you press <Esc> while the check consistency is in progress, the
following options display:
Intel reference number C85708-001
15
BIOS Configuration Utility
Intel® Embedded Server RAID Technology
Stop: The CU stores the percentage of the check consistency already
completed. When you restart the check consistency, it continues from the
last percentage completed rather than from zero percent.
Continue: Check consistency continues normally.
Abort: The check consistency is completely aborted. If you restart check
consistency, it begins at zero percent.
3.8
Using a Pre-loaded System Drive
You can use the controller as an adapter for this drive by performing the following
steps:
1. Connect the drive to the port on the controller.
2. Boot the computer.
3. Start the CU.
4. Select Configure→ Easy Configuration from the menu.
5. Press the cursor keys to select the pre-loaded drive.
6. Press the spacebar.
The pre-loaded drive now becomes an array element.
7. Press <Enter>. The pre-loaded drive is a one-disk array.
8. Display the logical drive configuration screen.
9. Highlight Accept and press <Enter>.
10. Press <Esc> and select Yes at the prompt to save the configuration.
11. Press <Esc> to exit the CU and reboot.
12. Set the host system to boot from the drive.
Some operating systems treat RAID storage adapters as mass storage devices.
16
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
Operating System Installation
Operating System Installation
4
This chapter contains the procedures for installing the Windows* 2000, 2003, and
XP, Red Hat* Linux, SuSE Linux, and Novell* NetWare* operating systems when
using the Intel® Embedded SATA Software RAID.
For the latest drivers, visit the Intel support site at http://support.intel.com. Please
refer to the Tested Hardware and Operarting System lists on the site for supported
operating systems.
4.1
Windows* 2000/2003/XP Driver Installation
Perform the following steps to install the Windows* 2000 or 2003 driver onto the
RAID-configured drives.
1. Boot the system with the Windows* 2000 or 2003 Boot Installation CD or diskette.
The following message displays:
Setup is inspecting your computers hardware configuration.
Next, a prompt displays.
2. At the prompt, press <F6> to install the RAID/SCSI adapter driver.
3. When installation prompts for a key after copying some files, press <S> to add
the SATA RAID driver.
You are prompted for the driver diskette.
4. Insert the Intel® Embedded RAID Technology driver floppy diskette and press
<Enter>.
5. Scroll down the list until the appropriate selection for your system which contains the Intel® Embedded RAID Technology and for your operating system displays, then click <OK>.
6. Continue with the normal installation procedure.
4.1.1
Updating the Windows* 2000/2003/XP Driver
Perform the following steps to update the Windows 2000 or 2003 driver or install
the Windows 2000 or 2003 driver into an existing system booted from a standard
IDE drive.
1. Click the Windows Start button.
The Windows menu displays.
Intel reference number C85708-001
17
Operating System Installation
Intel® Embedded Server RAID Technology
2. Select Settings.
The Settings menu displays to the right.
3. Click Control Panel.
The Control Panel window displays.
4. Select Adapters.
5. Select the Drivers tab.
6. Scroll down the list until the appropriate selection for your system which contains the Intel® Embedded RAID Technology and for your operating system displays, then click <OK>.
7. Select it, then remove it by clicking the Remove button.
8. Click the Add button.
9. Select the Have Disk button.
10. Insert the diskette into the floppy drive.
11. Select drive letter A: and click on <OK>.
12. Select Intel® Embedded RAID Technology and click OK.
13. After Windows* NT or Windows* 2000 copies the driver, reset the system.
4.1.2
Confirming the Windows* 2000/2003/XP Driver Installation
Perform the following steps to confirm that the Windows* 2000, 2003, or XP driver
is installed properly.
1. Click the Windows Start button.
The Windows menu displays.
2. Select Settings.
The Settings menu displays to the right.
3. Click Control Panel.
The Control Panel window displays.
4. Select Adapters.
5. Select the Drivers tab.
The controller appears in the list as Intel® Embedded RAID Technology.
6. Select the Devices tab.
One or more entries display as Intel® Embedded RAID Technology.
18
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
4.2
Operating System Installation
DOS Driver Installation
For DOS, no driver installation is required. The ROM BIOS contains the low-level
driver that is necessary for MS-DOS.
4.3
Linux Driver Installation
This section explains how you can make fresh installations of Red Hat and SuSE
Linux operating systems with the Linux Embedded Software Stack driver.
4.3.1
Obtaining the Driver Image File
The driver is offered in the form of a driver update disk. The required file is dud<driver version>.img, which is the driver update disk for the Intel®
Embedded RAID Technology stack.
You can obtain the latest driver files from the Intel Support site at http://
support.intel.com.
4.3.2
Preparing the Installation Disk(s) for Linux
This section describes how to prepare the installation disk(s) from the obtained
driver image files using the Windows*- or Linux-based operating systems. Refer to
this section when necessary during installation of Windows* and Linux operating
systems.
4.3.2.1
Using a Windows* Operating System
Under Windows, you can use the rawrite floppy image writer utility to create disk
images from image files. The image writer can be downloaded from the Internet.
Perform the following steps to build installation diskettes.
1. Copy the driver update disk image dud-<driver version>.img and the file
rawrite.exe to a directory.
2. Confirm that the files are in the selected directory.
3. After you confirm the files, you might need to change the filename of the driver
update disk to a smaller name with less than eight characters.
4. Copy dud-<driver version>.img dud.img.
5. Type the following command to create the two installation diskettes:
RAWRITE
then press <Enter>.
You are prompted to enter the name of the boot image file.
Intel reference number C85708-001
19
Operating System Installation
Intel® Embedded Server RAID Technology
6. Type:
dud.img
You are prompted for the target drive diskette.
7. Insert a floppy diskette into the floppy drive and type:
A:
then press <Enter>.
8. After the command prompt returns and the floppy disk drive LED goes out,
remove the diskette.
9. Label the diskette with the image name.
4.3.2.2
Using a Linux Operating System
Under Red Hat* and SuSE Linux, you can use a driver diskette utility to create disk
images from image files. Perform the following steps create the driver update disk:
1. Copy the driver update disk image dud-<driver version>.img to a Linux
system.
2. Insert a blank floppy diskette into the floppy drive.
3. Confirm that the files are in the selected directory.
4. Create the driver update diskette using the following command:
dd if=dud-<driver version>.img of=/dev/fd0
5. After the command prompt returns and the floppy disk drive LED goes out,
remove the diskette.
6. Label the diskette with the image name.
4.3.3
Red Hat* Linux Driver Installation on a New System
This section describes the fresh installation of the device driver on Red Hat* Linux
Enterprise 3.0 AS and AS2.1 systems with the Intel® Embedded Server RAID
Technology. After you prepare the installation disks with the driver image, perform
the following steps to install the driver:
1. Boot to CD-ROM (Disk 1).
The Red Hat introductory screen displays.
2. Type the following at the boot prompt:
linux dd
3. Press <Enter>.
The prompt asks whether you have a driver disk.
4. Use the arrow key to select Yes, then press <Enter>.
20
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
Operating System Installation
5. Select fd0 to indicate you have a floppy diskette with the driver on it.
6. Insert the floppy diskette in the A:/ drive and press <Enter>.
The installer locates and loads the driver for your device. The message
“Loading megaide driver...” displays.
The prompt at the next screen asks whether you have another driver.
7. Follow the Red Hat* Linux installation procedure to complete the installation.
8. Reboot the system.
4.3.4
SuSE Linux 9.1 Driver Installation on a New System
This section describes the fresh installation of a Linux SuSE 9.1 system with the
Intel® Embedded Server RAID Technology. Prepare installation disks with the
driver image, then perform the following steps to install the driver:
1. Boot your system using the SuSE 9.1 CD 1.
2. At the prompt, press <F3> to confirm that you have a driver diskette.
3. Highlight Installation on the menu using the arrow keys, then press <Enter>.
You are prompted for the diskette.
4. Insert the driver update disk in the A:/ drive and press <Enter>.
The message “Driver Updates added” displays.
5. Press <Enter>.
You are prompted to select the Driver Update Medium.
6. Select Back and press <Enter>.
This returns you to the installation.
7. Press <Accept>.
The driver installation begins.
8. Press <Accept> again.
A warning screen displays to make sure you want to continue the
installation with these settings.
9. Select Yes and complete the installation
Important:
After all the selected packages are installed, a prompt displays and
gives you 10 seconds to reply. If you do not reply within 10 seconds,
you will have to start the installation process over.
10. Select Stop before the 10 seconds are up.
11. Press <Ctrl> <Alt> <F2>.
This opens a terminal you can use to run a script.
Intel reference number C85708-001
21
Operating System Installation
Intel® Embedded Server RAID Technology
12. At the prompt, type:
cd update/000/install
13. Press <Enter>.
14. Next, type:
./update.post
15. Press <Enter>.
16. At the prompt, press <Ctrl> <Alt> <F7>.
The YaST screen displays.
17. Select <OK>, then press <Enter>, and reboot the system.
4.4
Novell* NetWare* Driver Installation
The section provides installation instructions for the Novell* Netware* driver.
4.4.1
Novell* NetWare* Driver Files Description
The Novell* NetWare* driver and utilities support logical drives configured on the
controller.
Important:
The logical drives configured on the host adapter are registered with the
operating system as separate logical units.
All utilities and spy.nlm expect the driver to pass the requests to the adapter. You
must load the .HAM driver files first, so that it can load the .NLM files.
4.4.2
New Novell* NetWare* System Driver Installation
Follow the instructions in the Novell* NetWare* Installation Guide to install
NetWare* on the server. Follow these steps to install Novell* NetWare* using the
controller as a primary adapter:
1. Boot with the NetWare* 6.5 CD-ROM.
2. Follow the instructions on the screen to select the language and accept the
license.
The Welcome screen displays. The screen message Is this a
default install or manual install? display.
3. Highlight Default using the arrow keys, then press <Enter> to change the option
to Manual.
4. Highlight Continue and press <Enter>.
The screen used to prepare the boot partition displays.
22
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
Operating System Installation
5. Highlight Free Space, then press <Enter>.
6. Accept the default (500 MB) or modify as desired, then press <Enter>.
7. Highlight Continue, then press <Enter>.
The Server Settings screen displays. You can modify the settings before
going to the next screen.
8. Highlight Continue, then press <Enter>.
The system goes through device driver detection, then the screen displays
the device type and driver name. You can modify the device type and
driver name.
9. Press Continue, then press <Enter>.
The driver names display.
10. Select Storage adapters using the arrow keys and press <Enter>.
11. Highlight IDEATA.HAM Standard ATA/IDE RAID Adapter Controller
in the list of files.
12. Press <Delete> to remove the highlighted filename.
Note:
Do not highlight IDEATA.HAM Standard ATA/IDE/ATAPI Adapter
Controller in the list of files; it is needed for the ATAPI CD-ROM drive
to operate.
13. Press <Insert> to add a driver.
14. Press <Insert> again.
15. If you have the driver on a diskette, insert it in the A:/ drive.
The install program automatically searches for the driver on the A:/ drive.
16. If you do not have the driver on a diskette, enter the path for the file.
17. Press <Enter>.
The Intel RAID controller displays. There is one driver per controller to
remove or add.
18. Press <Esc> twice.
19. Select Continue and press <Enter>.
The storage devices and driver names display so you can match the
drivers to the hardware devices.
20. Select Continue and press <Enter>.
21. Select Continue and press <Enter> again.
The message “Loading driver” displays, then the screen Create Sys
Volume displays.
22. Select Create and press <Enter>.
Intel reference number C85708-001
23
Operating System Installation
Intel® Embedded Server RAID Technology
The Main Menu displays.
23. Select Continue Installation and press <Enter>.
The File Copy Status displays to confirm that the driver files are installed,
then a GUI prompt displays.
24. Select Customized and press <Next>.
25. Continue the normal operating system installation.
4.4.3
Existing Novell* NetWare* System Driver Installation
Follow these steps to add the NetWare driver to an existing installation.
1. For NetWare* 5.1 and higher, type the following at the root prompt:
nwconfig
2. Press <Enter>.
3. The Configuration Options screen displays.
4. Select Drive Options and press <Enter>. A window displays.
5. Select Configure Disk and Storage Device Options and press <Enter>.
6. Select one of the following options that display in the window:
‡
Discover and Load an Additional Driver
‡
Select an Additional Driver
7. If you select Discover and Load an Additional Driver, the system discovers the
extra unit and prompts you to select a driver from the list.
8. Press <Insert> to insert the driver.
This completes the procedure.
If you choose Select an Additional Driver, the Select a Driver screen displays.
Perform the following steps
1. Press <Insert>, then read and follow the instructions that appear.
2. Insert a diskette into the A:/ drive and press <Enter>. The system finds the
driver and installs it.
24
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
Hyper Configuration Utility
Hyper Configuration Utility
5
HYPERCFG is a command line utility for Intel® 82801EB I/O Controller Hub
(ICH5R) software.
5.1
General Description
HYPERCFG is a command line utility for SATA RAID. The main features supported
in this utility are:
• ability to create RAID arrays
• ability to save RAID configuration information to file
• ability to display RAID configuration data
•
•
•
•
•
•
5.2
ability to configure RAID from file
display of RAID option ROM version
ability to read and display specified sector from drive
ability to add error code information
ability to dump identify device command packet
self-monitoring analysis and reporting technology (S.M.A.R.T.) option
Installing HyperCFG
Perform the following steps to install HyperCFG:
1. Copy the HyperCFG executable file from the CD to your hard drive.
The filename in the various operating systems is:
–
HYPERCFG.exe for DOS
–
hypercfg for Linux
–
HyperWin.exe for Windows
2. Run the file from the hard drive.
The HyperCFG utility displays. Use the options in Section 5.3, “Using HyperCFG”
to set the RAID configuration and other options.
Intel reference number C85708-001
25
Hyper Configuration Utility
5.3
Intel® Embedded Server RAID Technology
Using HyperCFG
The following is a list of options for the utility:
•
•
•
•
•
Configuration options
Drive ID
Display options
Miscellaneous options
File name
The following table describes the attributes that you can set for these options.
Table 4: HyperCFG Options and Attributes
Options
Description
/S
Silent Operation. When this option is set, the utility does not prompt the user.
/F[File
Name]
This option redirects the output to the specified filename.
If the filename is not specified, then the filename defaults to HyperCFG.CFG.
/L [/C<n>][/
D<cd>] [/B[Filename]]
/E[o][/C<n>][/
D<cd>]
/@/b<bfn>
26
Displays the configuration sector of the specified drive <DriveID>
Using only /L displays the configuration sector from the first
available drive.
Use [/B[Filename]] to dump the IRCD as bin file.
If the filename is not specified, the default filename is hypercfg.bin.
Erases the configuration sector of the specified drive <DriveID>
The [o] field can be any of the following:
C
Erases the configuration sector only
E
Erases the error log sector only
A
Erases both configuration and error log sectors
Configures the RAID array from the specified configuration file.
If the filename is not specified, the default filename is hypercfg.bin.
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
Hyper Configuration Utility
Options
Description
/A[Array]
This option is used to configures arrays for RAID 0, 1, and 10
<m>:d1, d2...dn / <m> is the RAID mode for configuring. The <m> field can be
G<n>:<logdrv
any of the following three options:
size>
m=S[n]
Means the arrays are configured as RAID 0.
S[n] equals stripe size.
The allowed stripe sizes are 4 Kbytes, 8 Kbytes,
16 Kbytes, 32 Kbytes, 64 Kbytes, 128 Kbytes,
256 Kbytes, 512 Kbytes, 1024 Kbytes, 2048
Kbytes, and 4096 Kbytes.
m=M
Means the arrays are configured as RAID 1.
S[n] equals stripe size.
The allowed stripe sizes are 4 Kbytes, 8 Kbytes,
16 Kbytes, 32 Kbytes, 64 Kbytes, 128 Kbytes,
256 Kbytes, 512 Kbytes, 1024 Kbytes, 2048
Kbytes, and 4096 Kbytes.
m=R[n]
Means the arrays are configured as RAID 10.
S[n] equals stripe size.
The allowed stripe sizes are 4 Kbytes, 8 Kbytes,
16 Kbytes, 32 Kbytes, 64 Kbytes, 128 Kbytes,
256 Kbytes, 512 Kbytes, 1024 Kbytes, 2048
Kbytes, and 4096 Kbytes.
d1, d2...dn are the drive IDs that participate in the array.
/G<n>:<logdrv size> represents the array number and the size
of the logical drive to be created.
<n>
Represents the array number.
<logdrv size> Represents the size in Mbytes of the logical
drive to be created.
Note: The logical drive size displays in DEC format.
Intel reference number C85708-001
27
Hyper Configuration Utility
Intel® Embedded Server RAID Technology
Options
Description
Display
Options
This option determines how the data displays. This option is valid only for /I.
/W[o]
Prints the dump for the /I option.
The [o] field can be either of the following:
V
Prints the dump in Verbose mode
Default option: If [o] is not specified, then data displays as a
HEX dump.
/F<fn>
Redirects the output to a file ‘fn’ (for filename). The default filename is hypercfg.bin.
/Y[x][fn]
Logs to the given filename ‘fn’.
The default for ‘x’ is ‘f’. The default filename is hypercfg.bin.
The [x] field can be either of the following:
f
Logging is done only for errors. This is the
default.
c
Continuous logging is done.
Note: The exit code can be modified using the qualifier /Q. When /Q is specified, configurationrelated commands return ARRAY COUNT on SUCCESS. In all other cases, ERROR LEVEL is
returned. All the other options except /S, /F, /$, /B, /@, and /W have the default argument as
zero.
28
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
Options
Hyper Configuration Utility
Description
/C[n] /D[cd] /C[n] /D[cd] specifies the drive ID.
[Drive ID] /C[n]
Specifies the card number where the drive is present.
[n] is the card index, starting at 0, 1, 2...
/D[cd]
/C[n] /D[cd]
[/B[Filename]]
[/$[Filename]]
Selects drive for /R, /I, /L, /E, and /P options.
Possible values are as follows:
c
Port Number (0 or 1)
d
Device ID (0 or 1)
If ‘n’ is not specified then the sector number is 0.
/B dumps the specified sector to the specified file in BIN format.
/$ dumps the specified BIN file to the “nth” sector.
The default filename is hypercfg.bin.
/I[a] [/C[n]] [/
D[cd]]
[/B[Filename]]
Displays identify device packet for specified drive.
/Ia
Displays ID Device Packet for all drives present.
/B[Filename] Specifies to dump the 512 byte identify data to
filename.
/B option should not be specified with /Ia switch.
/P[s][/C<n>][/
D<cd>]
Switches the drive to the specified power state. The default is
powered on in the Active state.
The possible value for [s] is:
[s] = S
The drive is powered on in the Suspend state.
/M[R/<MaxAdThis option sets the maximum user-accessible sector address
dress>][/C<n>][/ for the specified drive. The address is specified in hexadecimal
D<cd>]
format.
/Mr
Miscellaneous
Options
Resets the maximum address to the native maximum address of the specified drive.
This attribute is reserved for miscellaneous options.
/S
Executes in Silent mode.
/V
Detects the presence of RAID BIOS and displays the BIOS version.
/X
Pauses execution if an error occurs.
/Z[/E/D]
Enables/disables S.M.A.R.T. feature. The default is ENABLE. S.M.A.R.T. monitors hard drives for drive failures.
Intel reference number C85708-001
29
Hyper Configuration Utility
5.4
Intel® Embedded Server RAID Technology
Configuration File
The configuration file contains three logical blocks with RAID, logical drive, and
physical drive information. The configuration file is binary and cannot be read or
changed like a normal text file. It is not case sensitive and ignores white spaces and
tabs. The configuration file contains three logical blocks in the specified order:
1. RAID INFO
2. LOGICAL DRIVE INFO
3. PHYSICAL DRIVE INFO
5.4.1
RAID Information
This logical block starts with the keyword TOTAL_LOGICAL_ARRAYS and must
be organized as follows:
TOTAL_LOGICAL_ARRAYS
:<Number of Arrays>
TOTAL_PHYSICAL_DRIVES
:<Number of Physical Drives>
OPTIONS :
<+/-WRITE_CACHE
+/-VIRUS_PROTECTION
+/-DMA_ENABLED>
The valid choices for the OPTIONS field are as follows:
• WRITE_CACHE (sets the type of write policy)
• VIRUS_PROTECTION (selects virus protection)
• DMA_ENABLED (enables direct memory access)
A “+” prefix to the option value sets the option and a “-” resets the option.
5.4.2
Logical Array Information
This logical block contains the logical drive parameters, which include the RAID
mode (RAID0 = stripe; RAID1=mirror), the size of the stripes, number of stripes,
and number of physical drives in the array. This block starts with the keyword
LOGICAL_ARRAY and must be organized as follows:
30
LOGICAL_ARRAY
:<Array Number>
RAID_MODE
:<STRIPE/MIRROR>
STRIPE_SIZE
:<STRIPE SIZE>
TOTAL_STRIPES
:<Number of Stripes>
TOTAL_PHYSICAL_DRIVES
:<Number of Physical Drives in Array>
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
5.4.3
Hyper Configuration Utility
Physical Drive Information
This logical block contains the physical drive number, drive ID, and drive size. It
starts with the keyword PHYSICAL_DRIVE and must be organized as follows:
PHYSICAL_DRIVE
:<Drive Number>
DRIVE_ID
:<Drive ID>
DRIVE_SIZE
:<Drive Size>
The logical blocks can be separated by blank lines. There can be any number of
blank lines. The lines within the logical block must be consecutive. Blank lines are
not allowed within the logical block. There are as many PHYSICAL DRIVE INFO
blocks as the number of drives participating in the array. All the PHYSICAL DRIVE
INFO blocks for a logical array must follow the LOGICAL ARRAY INFO block before
the start of next LOGICAL ARRAY INFO block. SPARE ARRAY information cannot
be included in the configuration file.
Drives other than those specified in the configuration file are configured as SPARE
DRIVES. To force configuration of a SPARE DRIVE, do not include that drive in the
configuration file. That drive will be automatically configured as SPARE.
5.5
Return Codes on Error Condition
The table below lists the return codes that display when there are errors and
provides the descriptions of those errors
Table 5: Return Codes on Error Conditions
Return
Code
Description
6h
Array not formed due to inadequate drives. This error occurs if adequate drives to make a RAID array are not present.
0Ah
Hard disk(s) not found. This error occurs when required hard disks are
not found.
0Bh
RAID controller timed out on read/write. Possible reasons are that a
hard disk drive is damaged or an invalid drive ID is specified.
0Dh
Error Opening Array Information file. The specified configuration file
could not be opened.
0Eh
Array information file format incorrect. Possible reasons are missing
fields or wrong information in the file.
10h
Error Opening Log file. Log filename or path may be wrong or invalid.
Intel reference number C85708-001
31
Hyper Configuration Utility
Return
Code
Intel® Embedded Server RAID Technology
Description
12h
Array not formed as required drives not found. This error occurs if the
required drives are not found.
13h
Array not formed, excess drives found. This error occurs when there
are more than two drives present in the /! command.
16h
Invalid configuration present. This error occurs when ron RAID configuration is present and the /L command is issued.
17h
Configuration mismatch in drives. This error occurs when the configuration data in all drives do not match. This occurs with the /T command.
18h
Error reading file.
19h
Error writing file.
1Ah
Warning! Truncating file. This error occurs when the file dumped to a
sector is greater than 512 bytes.
1Bh
RAID BIOS not found. Occurs with a /V command if the RAID BIOS is
not found.
1Ch
Feature not available in IDE drive. This error occurs if the /P or /M command is used on drives that do not support this feature or if invalid
parameters are specified.
Note: Other error codes are reserved.
32
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
Spy Service
6
Spy Service
This chapter describes the Spy Service program.
The Spy Service program looks for errors, failed drives, and status changes. It can
mark drives as failed after the error threshold is reached and start automatic
rebuilds. It runs in the background of the Embedded SATA Console.
When operating under Windows, Spy enables the self-monitoring analysis and
reporting technology (S.M.A.R.T.) on all of the hard drives at startup and polls for
any status changes in the drives every 60 minutes. S.M.A.R.T. monitors hard
drives for drive failures.
6.1
Starting or Stopping Spy Service under Windows*
2000, XP, or 2003
You can use the Control Panel to access the option to start or stop Spy Service.
Perform the following steps to start or stop Spy Service.
1. Click on Start > Settings > Control Panel.
2. Click on Administrative Tools→ Services icon→ Spy Ser.
A dialog window displays with the start and stop options.
3. Click on the Start or Stop button.
This starts or stops the Spy Service program, depending on your
selection.
Note:
6.2
You can right-click on the Spy Service icon and select “Stop Spy” to
stop the Spy program. The Spy icon displays on the right side of the
taskbar. See Section 6.5, “Spy Service Icon” for more information about
the icon.
Installing Spy Service under Linux
Perform the following steps to install Spy Service under Linux. Spy Service runs in
the background after installation.
Note:
You must have “GNOME” libraries installed before you install Spy
Service.
1. Log in to GUI mode.
2. At the Linux prompt, type:
Intel reference number C85708-001
33
Spy Service
Intel® Embedded Server RAID Technology
$ rpm -ivh spy.x.x.x.i386.rpm
3. Press <Enter>.
The rpm is extracted and the necessary files installed and started,
6.3
Installing and Running Spy Service under Novell*
NetWare*
Perform the following steps to install Spy Service under Novell* NetWare*.
1. Unzip the file Spy-x.x Novell.zip from the installation CD to a floppy diskette in the A:/ drive.
2. Go to the Novell server prompt and type:
<Nov-server>:a:install
Messages display when the files are copied.
3. Reboot to complete the installation.
4. After reboot, you can type the following to see whether Spy is running:
<Nov-server>:modules spy
5. Press <Enter>.
The information shows whether Spy is running.
6.4
Uninstalling Spy Service
Perform the following steps to uninstall Spy Service.
1. Stop the Spy Service program.
See “Section 6.1, “Starting or Stopping Spy Service under Windows*
2000, XP, or 2003” for instructions on stopping Spy Service.
2. Click on Start→ Control Panel.
The Control Panel displays.
3. Click on Add/Remove Programs.
The list of currently installed programs displays.
4. Click on the Spy Service program and select Remove.
34
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
6.5
Spy Service
Spy Service Icon
The icon for the Spy Service displays in the bottom right corner of the Intel®
Embedded Server RAID Technology screen (in the tray bar). The icon is a round
figure wearing sunglasses.
The icon is color-coded. Green means that there are no problems. Yellow means
that there is a rebuild in progress or there are media errors and a possible drive
failure. Red warns of a critical problem that could cause the system to fail.
Hold the cursor over the icon (“mouseover”) and a short text displays that describes
the system status. Right click on the icon and the following options display
Stop monitor media
error
The program stops searching for media
errors.
Erase error log
The program deletes the errors that were
recorded on the error log.
Stop Spy
This stops the program and deletes the
icon from the taskbar. You can start the
program again using the instructions in
“Section 6.1, “Starting or Stopping Spy Service under Windows* 2000, XP, or 2003”
Do the following to place the Spy icon on the Taskbar when operating under
Windows 2000:
Click on Start→ Programs→ MegaRAID IDE→ MegaRAID IDE Spy.
This places the Spy icon on the Taskbar.
Note:
The Spy icon displays on the Taskbar automatically under the Windows*
Server 2003 operating system.
Intel reference number C85708-001
35
Spy Service
36
Intel® Embedded Server RAID Technology
Intel reference number C85708-001
Intel® Embedded Server RAID Technology
Troubleshooting
7.1
Troubleshooting
7
Problems and Suggested Solutions
The following table describes possible problems you might encounter, along with
suggested solutions.
Table 6: Problems and Suggested Solutions
Problem
Suggested Solution
Drives are not detected
Make sure that the cable ends are connected properly.
Make sure that the power cables to the drives are connected
properly.
Change cables.
If everything fails, change the drive(s).
OR
The system hangs when the
adapter ROM for Embedded
Server RAID Technology scans
the SATA ports.
Operating system does not boot.
Check the system BIOS configuration for PCI interrupt
assignments. Make sure some Interrupts are assigned for
PCI.
Make sure that you have properly selected the Boot Device
in the system BIOS setup (CMOS Setup).
An error occurs while reading the The drive is bad and needs to be replaced.
configuration data on a drive.
There is no existing RAID configu- Press any key to enter the BIOS Configuration Utility (Ctrlration on any of the drives conE), then select a configuration method and configure the
nected to the system and the
drive(s).
message “Intel® Embedded Server
RAID Technology Not Configured”
displays.
BIOS reports that a mirrored array Make sure all physical drives are properly connected and
is in degraded mode.
are powered on.
Reconnect, replace, or rebuild any drive that has failed.
Intel reference number C85708-001
37
Troubleshooting
Intel® Embedded Server RAID Technology
Problem
Suggested Solution
One of the hard drives in a mirrored (RAID 1) array has failed.
Replace the failed drive with another drive that has the same
or greater capacity.
You insert a new drive with no
configuration into the slot which is
already part of a mirrored (RAID
1) array.
Press any key to enter the BIOS Configuration Utility (Ctrl-E)
to configure the new drive. Mark the drive as one of the following:
Failed - If the AutoRebuild option is disabled in the configuration utility
Rebuilding - If the AutoRebuild option is enabled in the configuration utility
You insert a new drive with no
Press any key to enter the BIOS Configuration Utility (Ctrl-E)
configuration into the slot which is to configure the new drive.
already part of a striped (RAID 0)
array or there is a striped (RAID 0)
array by itself in the system.
38
Intel reference number C85708-001
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising