Adaptec SATA AND SCSI RAID CONTROLLERS manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Adaptec SATA AND SCSI RAID CONTROLLERS, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Adaptec SATA AND SCSI RAID CONTROLLERS one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Adaptec SATA AND SCSI RAID CONTROLLERS. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Adaptec SATA AND SCSI RAID CONTROLLERS should contain:
- informations concerning technical data of Adaptec SATA AND SCSI RAID CONTROLLERS
- name of the manufacturer and a year of construction of the Adaptec SATA AND SCSI RAID CONTROLLERS item
- rules of operation, control and maintenance of the Adaptec SATA AND SCSI RAID CONTROLLERS item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Adaptec SATA AND SCSI RAID CONTROLLERS alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Adaptec SATA AND SCSI RAID CONTROLLERS, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Adaptec service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Adaptec SATA AND SCSI RAID CONTROLLERS.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Adaptec SATA AND SCSI RAID CONTROLLERS item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    I NSTALLATION AN D U SER ’ S G UIDE A DAPTEC SATA AND SCSI RAID C ONTROLLER S[...]

  • Page 2

    R Adaptec SA T A and SCSI RAID Contr ollers Installation and User’ s Guide[...]

  • Page 3

    ii Cop yright ©2004 Adap tec, Inc . All rights reserved. No par t of this publ ication may be reproduced, stored in a retrieval syst em, or tra nsmitt ed in any form or by any means , ele ctro nic, mechani cal , phot ocopyi ng, r ecor din g or oth erwise , witho ut the prior written conse nt o f Adap tec, I nc., 691 Sou th M ilpit as Blvd ., M ilp[...]

  • Page 4

    iii Adaptec Cust omer Support If you ha ve questions abou t installi ng or using your Adaptec product, check thi s docu ment first — you will find answers to most o f your questi ons here. If you need further a ssistance, us e the support o ptions lis ted below . T e chnical Sup por t Iden tificati on (TSID) Numbe r ■ Before co ntac ting T ec h[...]

  • Page 5

    iv Europe ■ V i sit our W eb site at w ww .ad apt ec- europ e.c om . ■ German: T o speak w ith a T echnic al Supp ort Speci alist, call +49 89 43 66 55 22 , Monday to Friday , 9:00 to 17:00, CET . For su pport vi a e-mail , submit you r question to Adaptec’s T echnical Support Speci alists at ask- de.ad apt ec .com . ■ French: T o speak wit[...]

  • Page 6

    v Limite d 3- Y ear Hardware Warranty 1. Adaptec, Inc. (“Adaptec”) warrants to the purchaser of this prod uct that it will be fr ee fro m defects in m aterial and workmanship for a period of thr ee (3) years fr om the date of purchase. If the product should become defective within the warranty period, Adaptec, at its option, will repair or r ep[...]

  • Page 7

    vi Regulatory C ompliance State ments Federal C ommunic ations Comm ission Radio Fre quency Interfer ence S tatem ent W ARNING: Changes or modifications to this unit not expressly appr oved by the party responsible for compliance could void the user ’s authority to operate the equipment. This equipment has been tested and found to comply with the[...]

  • Page 8

    vii Canadi an Compl iance Sta tement This Class B digital apparatus meets all requir ements of the Canadian Interf erence- Causing Equipment Reg ulations. Cet appareil numérique de la classe B r especte toutes le s exigences du Règlement sur le matériel brouille ur du Canada. Japane se Compl iance (V o luntar y Control Coun cil Initiati ve) This[...]

  • Page 9

    viii Contents 1 Intro ductio n Kit Cont ents 1-2 Overview of the In stallatio n Process 1-3 System Requirements and Compatibili ty 1-3 Dr ive Re qui rem ents 1-4 System Requirements 1-4 Operating Syst em Compatibility 1-4 Mo therbo ard Com pa tibility 1-5 Controller Features 1-5 Features Overview 1-5 SATA RAID Cont roll er Fe atur es Summar y 1- 6 [...]

  • Page 10

    ix Content s 3 Installing the Driver Overview of the Driver Instal lation Proces s 3-2 Creating the Drive r Disk 3-2 Instal ling the W indo ws Driv er 3-3 Installi ng the Dr iver When You I nstall Windows 3-3 Insta lli ng the Dr iver in an Exist ing Wi ndows Sy stem 3 -4 Instal ling t he Lin ux M odu le 3-5 Instal ling the M odule W hen You Inst al[...]

  • Page 11

    x Content s A Adaptec RAID Configuration Util ity (ARC) Overview A-1 Using the ACU A-2 Crea ti ng Ar ra ys A- 2 Managi ng Ar ra ys A- 4 Initia lizing Drive s A-7 Resc anning Drives A-8 Using SATA Select and SCSI Select A-9 Controller Configurati on Options A-10 SATA Config urati on Opti ons A-12 SCSI Configuration Options A-13 Using th e Disk Util [...]

  • Page 12

    xi Content s Runni ng t he AFU fro m the Comma nd Li ne C- 5 Command S ummary C-5 AFU Co mman d Lin e – St ep -by- St ep C -9 D Command Line Interface Introduct ion D-2 Term inolog y D-2 Accessin g the CLI D-4 Access ing the CLI i n MS -DOS D- 4 Accessin g the CL I in Win dows D-4 Accessin g th e CLI in Un ix D-4 Using the CLI D-5 Ope ning an d C[...]

  • Page 13

    xii Content s F About SCSI SCSI Device Support F-2 Settin g SCSI IDs F -2 Chan ging SCSI Ter minat ion on the Cont roller F-3 Enab ling CD Drive Suppo rt F-3 Mixing SE Device s with LVD Devi ces F-3 G Contr oller Illus tratio ns H Specificatio ns Glossary[...]

  • Page 14

    1-1 1 Intr oduction In this Chapter ... Kit Conten ts 1-2 Overvi ew of the Inst allati on Proc ess 1-3 System Requirem ents an d Compa tibil ity 1-3 Controll er Features 1-5 About the Docume ntation 1-11 Using the Adapte c Instal lation CD 1-12 Installi ng the Adobe Acrobat Read er 1-13 Software T o ols Over view 1-14 Safety Inf or mation 1-15[...]

  • Page 15

    1-2 Introd ucti on Kit Conten ts Y our controller kit includes: ■ Adaptec RAID controller . For controller illustratio ns, see Appendix G . ■ Installation CD ■ The cables supplied depend on the contr o ller model: ■ Low-profile bracket for low-profile controllers only . T o determine the form factor of your controller , see Controller Featu[...]

  • Page 16

    1-3 Introd ucti on Overvie w of th e Instal lation Pr ocess This section provides an overview of the process of installing, setting-up, and confi guring the Adaptec RAID controller: 1 Install and configure the controller and har d drives, as described in Cha pter 2, In stalling the Cont roller and Drives . 2 Y our next steps depend on your system: [...]

  • Page 17

    1-4 Introd ucti on Drive Requirements Y ou need to have enough drives available f or the RAID array level you want to build . For details, see Appendix E, About RAID . Note: Arrays work best when all array members (drives) ar e identical . System Requirements The following system featu res ar e require d: ■ Intel Pentium, or equivalent, proces so[...]

  • Page 18

    1-5 Introd ucti on Motherboar d Compatibility The Adaptec RAID con troller r equir es a motherboar d th at meets the follow ing comp atibilit y requirements: ■ Complies w ith the PCI Local Bus Spe cification, Revision 2.2 an d higher . ■ Supports multifunction devices where one of the devices is a PCI bridge. ■ Provides lar ge memory-mapped a[...]

  • Page 19

    1-6 Introd ucti on ■ Centralized mana gement across all Ad aptec host-based R AID products using Adaptec Storage Manag er  . In addition to local console access, Adaptec Storage Manager provides remote configura tion and managem ent of RA ID subsys tems through password-pr otected W eb access. SA T A RAID Controller Features Summary The SA T A[...]

  • Page 20

    1-7 Introd ucti on SCSI RAID Controller Features Summary The SCSI RAID contr oller featur es are described in the table below . Note: For more on SCSI, s ee Appendix F , About SC SI . Adapt ec 2020ZC R Adaptec 21 20S Adaptec 22 00S Form fac tor Low-pr ofile Low-p rofile Low-pr ofil e PCI compatibi lity PCI/PCI-X PCI only PCI only PCI bus width ( ma[...]

  • Page 21

    1-8 Introd ucti on Adv anced RAID Fea tures Adaptec RAID controll ers suppor t th e foll owing a dvanced features: ■ Optimized D i sk Utilization — A llow s you to us e the f ull ca pac ity of all yo ur dr ives , even if drive sizes va ry . ■ SA T A /SCSI Disk Hot Pl ug — Al lows you to add and remove disk s witho ut sh utting down your sy [...]

  • Page 22

    1-9 Introd ucti on Drive Enclo sures – SCSI o nly Adaptec SCSI contr ollers support drive enclosures that include SAF-TE enclosur e management hardw are per the SA F-TE specification. Hotspare s Adaptec RAID controllers support hotspares, drives that are reserved to r eplace a fa iling drive in a redund ant array . In th e event of drive failure,[...]

  • Page 23

    1-10 Introd ucti on Silencing the Alarm The alarm contin ues to sound unti l one of the follo wing actio ns is taken: ■ The array with the failed member is deleted. ■ If the array is redundant, a rebuild begins. ■ The alarm is silenced using SA T A Select or SCSI Select . For details, see the Alarm Control optio n on page A-1 1 or Adaptec Sto[...]

  • Page 24

    1-11 Introd ucti on About t he Document ation The documentation set for the Adaptec RAID co ntrollers includes: ■ Quick Installa tion Guide — Printed guide that provides the very min imum insta lla tion i nstr uction s nec ess ary t o inst all a nd create a bootable array . ■ Readme t ext file — Contain s addit ion al tech ni cal inf ormat [...]

  • Page 25

    1-12 Introd ucti on Using the Ada ptec Ins tallation CD The Adaptec RAID Insta llation CD contai ns arra y manage ment softwar e, device drivers, and documentation for the Adaptec RAID controller . Y ou can use the CD the follo wing ways: ■ Booting fr om the CD with No Op erating System ■ Using th e CD Autorun in Win dows ■ Browsi ng the CD B[...]

  • Page 26

    1-13 Introd ucti on ■ V iew Documentatio n — Pro vides qu ick a ccess to the PD F fi les listed in the table on page 1- 1 1 . ■ Crea te D riv er Dis kett e — Allows yo u to create a driver disk for any supported operating system. Bro wsin g the CD If your installation pr ocess r equires you to d irectly access f iles on the Adaptec installa[...]

  • Page 27

    1-14 Introd ucti on ■ UNIX — Use Acr o bat V iewer because Reader is not a vailable for all operating systems. Y o ur system must have Java Runtime Environm ent 1.1.7B fr om April 1 1, 2000 or later . The V iewer is located on t he installat ion CD at mount-po int /Acr obat_Read er . Note: T o download Java V irtual Machine (JVM), visit jav a.s[...]

  • Page 28

    1-15 Introd ucti on ■ Command Line Inter face (CLI) — Allows yo u to aut omate array creation o r testing in a production environment using scripts. For details , see Appendix D . Safety I nformation T o ensure your perso nal safety , as well as the safety of you equipm ent: ■ Keep your work ar ea and the computer clean and clear of debris. ?[...]

  • Page 29

    2-1 2 Installing the Contr oller and Drives In this Chapter ... SA T A Dr ives and Cables 2-2 SCSI Dri ves and Cables 2-2 Installi ng the Controller and Drives 2-3 Det erminin g the B oot C ontro ller 2-4 Creating a B ootable RAID 5 Arra y 2-4[...]

  • Page 30

    2-2 Installing the Co ntroller and Drives SA T A Drives and Cabl es T o inst al l an Ada pte c SA T A RA ID co nt roller an d driv es , you n eed equal numbers o f each o f the following: ■ Serial A T A hard dr ives ■ Serial A T A cables (supplied in this kit) Configuration of Serial A T A drives is simple for the following reason s: ■ There [...]

  • Page 31

    2-3 Installing the Co ntroller and Drives Instal ling the Contr oller and Drives T o instal l Adaptec RAID controller and driv es: 1 If you have a l ow-profile cont roller and a low-profile compu ter cabinet, replace the original full-height bra cket with the low- profile bracket supplied in Adaptec RAID controller kit. T o verify the form factor o[...]

  • Page 32

    2-4 Installing the Co ntroller and Drives Determ ining the Boo t Contr oller Note: If yo ur system will con tain two o r more bootable controllers, r ead this section. Otherwis e, skip this section . The Adapte c RAID cont roller su pports bootable drives and arrays. The default setti ng of the controll er and sys tem Setup us ually allows you to i[...]

  • Page 33

    2-5 Installing the Co ntroller and Drives Why bu ild a RAID 5 ? This array level is suppo rted by your controller . It provides a versatile combin ation of performance a nd redundancy on a minimum of thr ee drives. Because RAID 5 uses parity , it is the safest, and most r ecoverable, of all RAID levels. What if I prefer a dif ferent array le vel? T[...]

  • Page 34

    2-6 Installing the Co ntroller and Drives 9 Press Y , then Enter . The selected drives are initialized, then the ACU screen is displayed. 10 Using the ar row keys, highlight Cr eate Array , then press Enter . 11 Using the arrow keys as in St ep 7 , highl ight at least three drive s to be used in t he array and p ress Inse rt for each highlighte d d[...]

  • Page 35

    2-7 Installing the Co ntroller and Drives Using the Adapte c Installation CD Note: SCSI only — Y ou cannot create the RAID u sing a CD drive connected to the RAID contro ller . T o build a boo table R AID 5 arr ay usin g the Ad aptec ins tallat ion CD : 1 Install the controlle r and drives, as described in In stalling t he Controller and Drives o[...]

  • Page 36

    2-8 Installing the Co ntroller and Drives 10 Click Next . 11 T y pe the name you want to assign to the RAID 5 you ar e creating, then click Apply . The system cr eates the array . The display r efreshe s to show the just-cr eated RAID 5 on the right side of th e display . Y ou may use the array immediately . However , if yo u want to make the array[...]

  • Page 37

    3-1 3 Installing the Driver In this Chapter ... Overvi ew of the Dr iver Installa tion P rocess 3-2 Creating the Dr iver Disk 3-2 Installi ng the Windows Driver 3-3 Installi ng the Linux Module 3-5 Installi ng the Unix Driver 3-6 Installi ng the NetW a re Dri v er 3-10[...]

  • Page 38

    3-2 Installing t he Driver Overvie w of th e Dri ver Instal lation Pro cess Adaptec recommends the following d river installatio n procedur e: 1 Create a dri ver disk. See Cr eating the Driv er Disk on page 3-2 for details. 2 Identify the appro priate installation procedure for your computer . Y ou need to know the operating system and whether you [...]

  • Page 39

    3-3 Installing t he Driver 4 Click Create Dr iver Disk , then select the appropriate operating system. 5 If you select ed Linu x , you need to also select th e architectur e, one of the fol lowing : – i386 — For Intel 386 or 486 computers – i586 — For Pentium I or II computers – i686 — For Pentium III, IV , or AMD K-6 computers – Athl[...]

  • Page 40

    3-4 Installing t he Driver 5 When prompted to install a th ird-party driver , press F6 . Note: When F6 is active, a prompt appears at the bottom of the screen for only 5 seconds. If you miss your chance to pr ess F6, r estart the c ompu ter . 6 Insert the driver floppy dis k and wait un til prompted to install a driver . Press S to specify that the[...]

  • Page 41

    3-5 Installing t he Driver Instal ling the Lin ux Module This section contains the following procedur es: ■ Installing th e Modul e When Y o u Install Red Hat ■ Installing th e Module in an Exist ing Linux Sys tem Notes: ■ SuSE Linux only — The contr oller is not suppor ted as a bootable controller . In other words, you can only use Install[...]

  • Page 42

    3-6 Installing t he Driver Installi ng the Modul e in an Existing Linux Syst em T o install the module in an existing Red Hat or SuSE Linux syst em: 1 Insert and moun t the Adaptec ins tallation CD. 2 Install the m odule RPM by typi ng: rpm -Uv h mount -poi nt /li nux/ arc/d rive r/aac 1.1.4 -232 2.rpm 3 Run fdisk , mkfs , and cre ate mount points [...]

  • Page 43

    3-7 Installing t he Driver 9 T o enable RAID management software and utilities, type the followi ng comman ds: cd mount-point /op enserv/arc/driver/a acraid/reloc/tmp/aa craid/scri pts cp ./aacaifd /usr /sbin cp ./S98aacaifd / etc/rc2.d chmod 755 /usr/sb in/aacaifd /etc/rc. d/S98aacaifd Installing the Driver in an Existing OpenServer System T o ins[...]

  • Page 44

    3-8 Installing t he Driver UnixW are and OpenUNIX This section contains the following procedur es: ■ Installing th e Driver When Y o u Install UnixWare or OpenUNI X ■ Installing the Driver in an Existing UnixW are or OpenUNIX Syste m Note: Althou gh the driver disk you create for UnixW are and OpenUNIX differ , the installation pr ocedures for [...]

  • Page 45

    3-9 Installing t he Driver 3 T u rn on the computer , then insert the driver disk. 4 To r u n t h e pk gadd uti lity , typ e pkgadd -d diskette1 and then press Ente r . UNIX reads the disk an d package information. 5 Press Enter . 6 Restart the computer . The syst em rebuilds the kernel automati call y . 7 Add devices created on the RAID con trolle[...]

  • Page 46

    3-10 Installing t he Driver Instal ling the NetW are Driver This section contains the following procedur es: ■ Installing th e Driver When Y o u Install NetWare on page 3 -10 ■ Installing th e Driver in an Exist ing NetWare System on page 3 -1 1 ■ Loading NetWare Driv ers Du ring Serv er Res tart on page 3 -12 Installi ng the Driver W hen Y o[...]

  • Page 47

    3-11 Installing t he Driver 13 Press the Ente r key to scan the floppy drive. Once the driver is selected, the para meter screen is displayed. 14 V erify the loaded drivers. From the lower window menu, select Continue , then pr ess Enter . Note: If the driver installation process fails, the server console is d isplayed so you can see the ca use of [...]

  • Page 48

    3-12 Installing t he Driver 13 Press Enter to scan fo r the drivers. 14 Select Adaptec Adv ancedRAID Contro ller and press Enter . The aacraid parame ters screen is displayed. 15 Select Select/Mo dify driver Paramete rs and press Enter . 16 Select Save pa rameters and load driver . 17 When prompted to select an additional driver , select No . 18 Pr[...]

  • Page 49

    3-13 Installing t he Driver To m o d i f y t h e star tup .ncf file : 1 At the server console prompt, type load nwconfig and press Enter . 2 Select the NCF Fil e Opti ons me nu, t he n p ress Enter . 3 Select the Modify Startup.n cf option , then press Enter . 4 Make the necessary changes. When you are done, press Esc . Note: Y ou can also use your[...]

  • Page 50

    4-1 4 Installing and Starting Adaptec Storage Manager In this Chapter ... After you have installed yo ur Adapt ec RAID controller and driver , you are ready to install and use Adaptec Sto rage Mana ger — a user - friendly gr aphical user interface tha t makes it eas y for you to create and manage arrays wit hout havin g to restart the computer an[...]

  • Page 51

    4-2 Installing and Star ting Adaptec Storage Manager Instal ling Stora ge Manager on Windo ws This section provides instructio ns for insta lling Storage Ma nager . Note: On W indow s, Stor age Man ager s upport s up t o 16 Adaptec RAID contr o llers. T o inst all Sto rag e Ma nager: 1 Insert the Adaptec installa tion CD and wait for the Aut o ru n[...]

  • Page 52

    4-3 Installing and Star ting Adaptec Storage Manager Instal ling Stora ge Manager on Linux Notes: ■ W ith Linux, Storage Manager supports up to 12 Adaptec RAID con trollers. ■ Storage Manager includes the Java Runtime Envir onment (JRE). ■ If a previous version of Storag e Manager is already installed an d you are upgrading, yo u must first r[...]

  • Page 53

    4-4 Installing and Star ting Adaptec Storage Manager Installi ng Stora ge Manager on OpenServer Notes: ■ W ith OpenServer , Storage Manager supports up to 12 Adaptec RAID contr o llers. ■ Y ou need either the Java Development Kit (JDK) for SCO or the Ja va Runt ime En vironment (JRE) for SCO, ver sio n 1. 3. 1. T o download these, visit www .th[...]

  • Page 54

    4-5 Installing and Star ting Adaptec Storage Manager When successful, a co pyright messa ge is displayed in the terminal window . If you want RAID Agent to run at startup all the time, add the following li ne to the /etc/initta b and /etc /conf/init .d/ke r nel files: nfra:12346:once:sh /opt/RaidMan/RaidAg nt.sh Installing Stora ge Mana ger on Unix[...]

  • Page 55

    4-6 Installing and Star ting Adaptec Storage Manager 6 UnixW are Only — T o sta rt RAID Agent, type th e followin g case- sensitive comm and: sh /opt/RaidMan/RaidAgnt.sh When successful, a co pyright messa ge is displayed in the terminal window . If you want RAID Agent to run at startup all the time, add the following li ne to the /etc/initta b a[...]

  • Page 56

    4-7 Installing and Star ting Adaptec Storage Manager Starting Storage Mana ger Note: Y ou need root privileges to run Storage Man ager . T o start Storage Man ager , use the procedur e outli ned in the table below for your operat ing system. If your operating system is... Start St orage Manager as follows... Wi n d o w s T o run Storage Manager as [...]

  • Page 57

    4-8 Installing and Star ting Adaptec Storage Manager Logg ing into Remote Systems T o log in to a r emote s yste m: 1 Click Remot e > Add Remote System . Storage Manager displays the login scree n, as shown below . 2 T y pe the IP addr ess. The default System startup por t numb er , 34571, is supplied for you. 3 For Username , ty pe admin 4 For [...]

  • Page 58

    5-1 5 Understanding Adaptec Storage Manager In this Chapter ... Intr oduction This chapter provides an overview of A daptec Storage Manager , t he user-friendly gr aphical user interface t hat you use to easil y create and manage arrays . For more det ails on us ing Adaptec Sto rage Manager to set up and manage arrays, refer to the online Help. Int[...]

  • Page 59

    5-2 Understanding Adap tec Storage Ma nager Overview Adaptec Storag e Manager provides an expandable tree view of the systems and controllers you are managing. Y ou can perform m ost configuratio n and ma nagement ta sks by selectin g a controller from the tree and working with related objects. The figur e below shows how Adaptec Sto rage Man ager [...]

  • Page 60

    5-3 Understanding Adap tec Storage Ma nager For example, the fan indicator changes to yellow when one fan fails; it change s to red when a second fan fails a nd cooling is no longer adequate. Logical Devices View This view displa ys informatio n about the lo gical devices created using the physi cal devi ces, including th e number of l ogical devic[...]

  • Page 61

    5-4 Understanding Adap tec Storage Ma nager Collapse d and Expanded Vie ws Y ou can display a collapsed or expanded view of the system configuration. Ini tially , St orage Manag er displays a collapsed textual view of the confi guration info rmation in both the Logical devices and Ph ysical devices views. In the Logical devices view... Clic k to ex[...]

  • Page 62

    5-5 Understanding Adap tec Storage Ma nager Componen t Views When you click a physical or logical device in th e device views, the related components are highlighted in th e other view . ■ When you click a log ical device in the Logica l devices view , the physical drives th at make up the lo gical device are highlighted in the Physical devices v[...]

  • Page 63

    A-1 A Adaptec RAID Configuration Utility (ARC) In this Appendix... Overview The Adaptec RA ID Configu ration (ARC ) utility is part of the controller BIOS. The utility includ es: ■ Array Conf iguration U tility (ACU) — Used to c reate , con f igu re, and manage arrays, and make arrays bootable. A lso used to initializ e and rescan drives. (Also[...]

  • Page 64

    A-2 Adaptec RAID Configuratio n Utility (ARC) The Adaptec RAID C ontroller menu pres ents the followin g options: ■ Array Configu ration Utility ■ SA T A Se lect and SCSI Select Utilit ies ■ Disk Utilities T o select a menu option in ARC, br owse with the arrow keys, then press Enter . Sometime s, selecting an opti on displa ys anoth er menu;[...]

  • Page 65

    A-3 Adaptec RAID Configuratio n Utility (ARC) 4 From the ARC menu, select Arra y Configuration Utili ty . 5 From the ACU m enu, sele ct Create Array . 6 Browse with the arr ow keys to select a channel. 7 Select the disk s for the new arra y , then press Inser t . T o deselect a disk, highlight the disk, then pr ess Delete . ACU disp lays the larges[...]

  • Page 66

    A-4 Adaptec RAID Configuratio n Utility (ARC) 3 Enter the desir ed array size. The maximum array size available based on the partitions you selected is displa yed automati cally . If you want to de signate a differ en t array size, type the desired array size and select MB (megabytes), GB (gigabytes), or TB (terabytes) fr om the drop- down list. If[...]

  • Page 67

    A-5 Adaptec RAID Configuratio n Utility (ARC) Viewing Arr ay Pr operties T o view the pro perties of an existing array: 1 From the ACU main menu, select Man age Arra ys . 2 From the List of Arrays dialog box, select the array you want to view , then press Enter . T o view pr operties related to the ar ray ’ s physical disks : – RAID 0, 1 , 5 (S[...]

  • Page 68

    A-6 Adaptec RAID Configuratio n Utility (ARC) Y ou can make an arra y bootable so that the system boots fr om the array instead of from a st and-alone (single) disk. T o make an array bootable: 1 From the ACU main menu, select Man age Arra ys . 2 Select the array you wa nt to make boota ble, then press Ct rl+B . This changes the selected arr ay ’[...]

  • Page 69

    A-7 Adaptec RAID Configuratio n Utility (ARC) 3 Select a drive, then press Ins ert to assign the drive as a hotspare. The specified drive is displa yed in the Assign ed Hotspares drives list. 4 Press Enter to save the hotspar e assignment. 5 If you ar e finished managing hotspar es, press Y (for yes) when prompted to r eturn to the main menu. T o r[...]

  • Page 70

    A-8 Adaptec RAID Configuratio n Utility (ARC) T o initial ize drives : 1 Restart the computer , then press Ctrl+A when pr ompted to access the ARC utilit y . 2 From the ARC menu, select Arra y Configuration Utili ty . 3 Select Initial ize Driv es . 4 Browse with the arr ow keys to select a channel. 5 Browse with the arrow keys to highlight th e dis[...]

  • Page 71

    A-9 Adaptec RAID Configuratio n Utility (ARC) Using SA T A Select and SCS I Select The SA T A Se lect and SCSI Sele ct utilities allow you to chang e controller and device settings without o pening the compu ter cabinet or handling the controller . T o access these utiliti es: 1 Restart the computer , then press Ctrl+A when pr ompted to access the [...]

  • Page 72

    A-10 Adaptec RAID Configuratio n Utility (ARC) Controller Configuration Options The Controller Configuration options are described in the table below . Option De fault Model s Affected Description Drives W rite Cache Dri ve' s Def aul t Al l W he n Enabled , write cache is enabled, providing maxim um drive performance. W hen Disabled , no writ[...]

  • Page 73

    A-11 Adaptec RAID Configuratio n Utility (ARC) Array-b ased BBS Supp ort Disab led Al l W he n Enabled in systems that support BBS, th e cont roller presents attached b ootable devi ces up to the host sy stem' s BIOS fo r boot device selection. This is relevant for logical arrays. Physical Drives Dis play during P OST Disab led Al l W he n Ena[...]

  • Page 74

    A-12 Adaptec RAID Configuratio n Utility (ARC) SA T A Configuration Options The SA T A Configura tion options are described in the table below . Option De fault Model s Affected Description Wr i t e C a c h e Ye s All SA T A con tro llers When Enab led , wr ite c ache is e nable d, pr ovid ing max imum per form ance . Caution — When Enable d , th[...]

  • Page 75

    A-13 Adaptec RAID Configuratio n Utility (ARC) SCSI Configuration Options T o access the SCSI Device Configuration options, select SCSI Configura tion . SCSI Channel Interf ace Definitions The SCSI Channel Interface Definitions are described in the table below . Optio n Defaul t Descr iption Controller SCSI Channel ID 7 Sets the controller ’ s SC[...]

  • Page 76

    A-14 Adaptec RAID Configuratio n Utility (ARC) SCSI Device Configuratio n Options The SCSI device settings allow yo u to conf igure certain parameters for each device on the SCSI ch annel. T o configure settings f or a specific device, y ou mu st know the SCSI ID assigned to that de vice. If you ar e not sure of th e SCSI ID, see Using the D isk Ut[...]

  • Page 77

    A-15 Adaptec RAID Configuratio n Utility (ARC) Using the Disk Utili ties The disk utiliti es allow you to low -level format o r verify the media of the hard drives. T o access the disk utilities: 1 Restart the computer , then press Ctrl+A when pr ompted to access the ARC utilit y . 2 If multiple controllers are installed, select the controller you [...]

  • Page 78

    A-16 Adaptec RAID Configuratio n Utility (ARC) Vie wing the Eve nt Log The BIOS-based event log stor es all firmware even ts (configuration changes, array cr eation, boot activity , and so on). The event log has a fixed size. Once full, old events ar e flushed as new events ar e stored. A lso, the log is volatile; therefor e, it is cleared a fter e[...]

  • Page 79

    B-1 B ACU for DOS In this Appendix... Intr oduction The Array Config uration Ut ility (ACU) all ows you to create, conf igur e, and mana ge arr ays. Creating the A CU Utility Disk The DOS version of this utility ru ns from a floppy disk that yo u need to cre ate using the followi ng procedur e: 1 T o find the ACU executable, acu. e xe , browse to t[...]

  • Page 80

    B-2 ACU f or DOS Running th e A CU Interactivel y T o run the ACU interact ively: 1 Insert the ACU utility disk you created in Cre ating t he ACU Utility Disk . 2 Start or restart your compu ter . The computer boots to the DOS command line. 3 Ty p e ACU on the command line, then press En ter . Select ACU options as needed us ing the arrow keys and [...]

  • Page 81

    B-3 ACU f or DOS Running th e A CU Using Scripts T o use the ACU scripting features, use the ACU command, specify a script file (see Cr eating the Script Fil e Manually on pag e B-5 ), an d specify one (but not both ) of the req ui re d s witches listed in th e table belo w . Y ou may also add one or bot h of the option al switc hes li sted in the [...]

  • Page 82

    B-4 ACU f or DOS Playbac k Mode In this mode, the ACU reads the contents of the specified script file and creates arrays based on the key words specified in the script. The syntax is ACU /P < file > where file is th e pa ra me te r specifying name of the script file. The file para meter can include a drive, dir ectory , filename, and extensio[...]

  • Page 83

    B-5 ACU f or DOS Notes: ■ Record Mo de can be used to r ecord only one controller at a time. Therefore, if you want to record multiple controllers, recor d them separately using separate script files. ■ Beca use the ACU supp orts o nly a subs et of arra y typ es available, it cann ot record all the possible array configurations. If the ACU e nc[...]

  • Page 84

    B-6 ACU f or DOS Array Definition Bloc k Keywor ds The array defini tion bloc k always begi ns with the keyw ord Array and ends with the keywor d End . The other requ ire d array definition keywords are Drives and Type . The array defi nition keyw ords are listed in the table below al phabetically . Keyw ord Required ? Defaul t V alue Description A[...]

  • Page 85

    B-7 ACU f or DOS The keywords are described in detail in the sectio ns that follow . Array K eyw ord Array is a required keyword, indicating the start of an array defi nition bl ock. The synt ax is Array=< label > , where label is an opt ion al alp han umer ic strin g. Examples Array Array=MyData Drives Ke ywor d Drives is a requir ed keyword[...]

  • Page 86

    B-8 ACU f or DOS HotspareDrives K eywor d HotspareDrives is an optional keyword, s pecifying the hotspares to assign to the array . The syn tax for listi ng hot spares is the same a s the Drives Ke ywo rd on page B-7 . If HotspareDrives is not s pecified, no hotspar es ar e assigned to the array . Notes: ■ HotspareDrives creates only dedicated ho[...]

  • Page 87

    B-9 ACU f or DOS Notes: ■ InitializeAll is a global keyword t hat yo u need t o spe cify only once. ■ InitializeAll is always performed prior to arra y creation r egardless of its position in the script. ■ If both InitializeAll=Yes and InitializeAll=No ar e specified in the same script file, InitializeAll=Yes is always the overriding value. ?[...]

  • Page 88

    B-10 ACU f or DOS ReadCache Keyw ord ReadCache indicates whether the array uses r ead caching. Possible values are: ■ Ye s (t he de fault ) — Enable read caching. ■ No — Disable read cachin g. Example ReadCache=Yes Size Keyw ord The Size keyword specifies the si ze of the array . Specif y Maximum (the default) to create an array usin g the [...]

  • Page 89

    B-11 ACU f or DOS Ty p e K e y w o r d Type is a r equired keywor d, in dicating the array type. There is n o default value. The Type keyword values are: Note: For informati on about w hich array types yo ur controller supports, see Con troller Fea tures on page 1-5 . Wait Keyword Wait is an optional keywo rd that you can use to tell the ACU to all[...]

  • Page 90

    B-12 ACU f or DOS Channel Definition Block Keyw ords – SCSI only The ch annel defin ition bl ock is option al. If used , it always begins with the keyword Channel and ends w ith the keywo rd End . Th e channel definition block key words are listed in th e table bel ow . Channel Keywo rd Channel is an opti onal k eywo rd that be gins a c hann el d[...]

  • Page 91

    B-13 ACU f or DOS A CU Error Codes When the ACU detects an err or , it reports the err or and exits immediately . If a log file is specifi ed, the ACU writes the error code to the log file. Otherwise, it displays the error code on the screen. The possible err or messages r eturned by the ACU are listed in the table below . A CU Error Codes Code Des[...]

  • Page 92

    B-14 ACU f or DOS Example – Running th e A CU with a Script The following MS-DOS comm and invo kes the ACU and creates arrays on contro ller 1 based on the array keywor ds defined in the script file A:RAID.ACU . It also configure s Channel 0 and s aves a log of the op eration in the log file C:RAID.LOG . A:> ACU /P A:RAID. ACU /L C:RAID.L[...]

  • Page 93

    B-15 ACU f or DOS The follo wing sampl e scr ipt file c rea tes a max imum- size thr ee- drive RAID 5. # Create a maximum s ize RAID 5 labeled ‘MyData’ Array=MyData Type=RAID5 Size=Maximum # Use the maximum st ripe size StripeSize=64 # Clear the array (d on’t build/verify it) Method=Clear # Don’t wait for cle ar to complete Wait=No # Use dr[...]

  • Page 94

    C-1 C Adaptec Flash Utility (AFU) In this Appendix... Intr oduction The Adaptec F lash Util ity (AFU) is a DOS utili ty used to updat e, save, or verify RAID controller firmware BIOS, and NVRA M. Caution: The AFU is easy to use and contains safeguar ds to prevent you from accidentally da maging the controller ’ s f lash contents. Stil l, you must[...]

  • Page 95

    C-2 Adaptec Flash Ut ility (AFU) The AFU is u sed to: ■ Update — Updates all the flash components on a controller with the flash image data fr om a User Flash Image (UFI) f ile. The AFU updates the contr oller ’ s flash by read ing UF I files and writing them to the controller ’ s flash com pone nts. Note: The UFI inclu des the controller ?[...]

  • Page 96

    C-3 Adaptec Flash Ut ility (AFU) Firmwa re and UFI File Locations The firmware and UFI f ile location s on the Ad aptec Installa tion CD are as fo llows Creati ng the Firmware Flopp y Disks Con trolle r firmw are is avail able tw o ways: ■ From the Ad aptec installa tion CD — The CD includes the AFU executable, AFU . e xe , th e corr esponding [...]

  • Page 97

    C-4 Adaptec Flash Ut ility (AFU) 3 Start the AFU as described in Running the AFU from the GUI on page C-4 and follow the prompts. Running th e AFU fr om the GUI The easy way to run the AFU is to use its Graphical User Interface (GUI). If you pr efer to ru n the AFU from the comma nd line, see page C-5 . T o access t he AFU: 1 Create th e firmware f[...]

  • Page 98

    C-5 Adaptec Flash Ut ility (AFU) Running th e AFU fr om the Command Line At the DOS comm and prompt (typical ly A:> ), type AFU f ollowed by a command and any switches. The A FU processes the command, pr omp ts you to insert ad ditional floppy disks as needed, exits, and r eports success or an err or message code. Command Summary This section d[...]

  • Page 99

    C-6 Adaptec Flash Ut ility (AFU) SA VE The SAVE command saves the cont ents of a controller ’ s flash in a UFI file. The name of the UFI file is based on the controller type and cannot be changed. Y ou must restart th e computer following a SAVE command. Command Syntax The c ommand synta x for t he SAVE comma nd is as f ollow s: AFU SAVE [/C<C[...]

  • Page 100

    C-7 Adaptec Flash Ut ility (AFU) Examples In the following example, the AFU saves flash contents from controller 0 to a UFI file in the current defaul t drive and directory: A:> AFU SAVE /C 0 In the following example, the AFU saves flash contents from Controller 1 to a UFI file in C:UFI_FILES . A:> AFU SAVE /C 1 / D C:UFI_FILES UPD A TE T[...]

  • Page 101

    C-8 Adaptec Flash Ut ility (AFU) VERIFY The VERIFY command compar es the contents of each of the flash components on a contr oller to the corresponding image in a UFI file and indicates wheth er they match. Use this command to determine whether a con troller ’ s flas h comp one nts are up-t o-dat e when compar ed to a specific UFI file. After usi[...]

  • Page 102

    C-9 Adaptec Flash Ut ility (AFU) Example The following example displays version info rmation abo ut all supported controllers. A:> AFU VERSION /C 0 Adaptec Flash Utilit y V4.0-0 B5749 (c)Adaptec Inc. 1999 – 2002. All Rights Reserved. Version Information for Controller #0 (Adaptec 2410) ROM: Build 5748 [VAL ID] Fri Sep 27 13:28:40 EDT 2002 A:[...]

  • Page 103

    C-10 Adaptec Flash Ut ility (AFU) b Updating t he Flash on Multi ple Contro llers — T o flash the firmware on multiple controllers, type: afu upda te /C < contro ller_numb er_a >,< control ler_numbe r_b > Where < contro ller_ numbe r_a> and < contr olle r_num ber_b > is the number of one of the Adaptec RAID controllers who[...]

  • Page 104

    D-1 D Command Line Interface In this Appendix... Introduc tion D-2 T er minology D-2 Accessi ng the C LI D-4 Usi ng th e CLI D-5 General Control Comman ds D-15 Container (Arr a y) Commands D-16 Controll er Comman ds D-25 Disk Comman ds D-28 Logfile Co mmands D-32 T ask Comm ands D-32 Enclos ure Comma nds D-34 Using Automated Co mmand Scrip ts D-38[...]

  • Page 105

    D-2 Com mand Lin e Inter fac e Intr oduction The Command Line In terface (CLI) allows you to con figure a nd manage controller components. The CLI conta ins most of the functi onali ty offered by Adapte c Stor age Ma nag er , plus some addit ional fun ctio nalit y not offered by A dap tec Storag e Ma nager . CLI comma nds a llow you to automate tes[...]

  • Page 106

    D-3 Com mand Lin e Inter fac e All Controllers The following terms ar e used in discussing the CLI: ■ Array , contai ner — A logical disk created f rom available space and ma de up of on e or mor e partitio ns on on e or mor e physica l disks. ■ Str ipe , c hun k — Contiguo us set of data distri buted across all the disks in an a rray . A s[...]

  • Page 107

    D-4 Com mand Lin e Inter fac e Accessing the CLI The method you use to access the CLI depends on the opera ting system (OS), as described below . Access ing the CLI i n MS-DOS T o access the CLI fr om the MS-DOS pr ompt, move to the directory cont aining the af acl i executable, then type afac li . Access ing the CLI i n Windows T o access the CLI:[...]

  • Page 108

    D-5 Com mand Lin e Inter fac e From the NetWar e server console T o access the CLI from the NetW a re server console, type aaccli at the prompt. When the system displays the CLI> prompt, which indicates tha t you can now use CLI com mands. Using the CLI This section contains some examples of using CLI commands to perform co mmon tasks. Opening a[...]

  • Page 109

    D-6 Com mand Lin e Inter fac e Displaying Inf ormation about Y our Array After cr eating an array , use the con taine r list command to display information about the array . In the following example, the Num Label column indicates the array ID 0 and the array label Venus . The Type column indica tes a volume set. The Total Size column ind icates th[...]

  • Page 110

    D-7 Com mand Lin e Inter fac e Creating a RAID 1 T o crea te a RAID 1, use the cont ainer crea te new _mirr or command. In the following example , a RAID 1 is cre ated on devices 0:02 :0 and 0:03 :0 using 100 MB of avai lable spac e from each device. AAC0 > conta iner cr eate ne w_mir ror ((0 ,2,0 ), 100M ) (0,3, 0) Execut ing: conta iner c reat[...]

  • Page 111

    D-8 Com mand Lin e Inter fac e Managing Failover Options and Hots pares T o assign on e or more hotspares to a single array , use the conta iner set fail over comman d. T o assig n one or more spare disks for a ll arrays, use the conta iner set glo bal_f ailov er command. These commands al low you to add hotspar es to an a rray prior to a dri ve fa[...]

  • Page 112

    D-9 Com mand Lin e Inter fac e Enabling A utomatic Failo ver T o enab le automati c failover , use the contr oller set autom atic _fail over command with the /fai lover switch, as in the following example: AAC0 > con troll er s et au toma tic_f ailov er /fai lover _enab led= TRUE Exec uting : con trol ler s et a utoma tic_f ailo ver /fai lover _[...]

  • Page 113

    D-10 Com mand Lin e Inter fac e Contro ller Details The cont rolle r detai ls attributes ar e defined as follows: ■ Contr olle r Nam e — Name ■ Contr olle r Typ e — Pr oduc t nam e ■ Contr olle r Ava ilabi lity — Access mode ■ Contr olle r Rem ote C omput er — Name of the rem ote computer on which an open contr oller resides ■ Con[...]

  • Page 114

    D-11 Com mand Lin e Inter fac e Displaying Disk Inf ormation The CLI allows you to monitor or manage disk attributes, prepar e a disk for use by a contr oller , and detect defects using the following commands: ■ Disk L ist ■ Disk Show Def ects ■ Disk V erif y Disk List The disk list attributes ar e defined as follows: ■ Devic e ID — An ID[...]

  • Page 115

    D-12 Com mand Lin e Inter fac e Disk Show Defects The disk show defe cts comma nd sh ows the foll owing type s on informatio n: ■ T o tal number and loca tion of prim ary defects (defects that originate durin g manufacturi ng) ■ T o tal number and loca tion of grown defects (defects th at originate after man ufacturing) Example In the example b[...]

  • Page 116

    D-13 Com mand Lin e Inter fac e ■ Root Sp ecial File (Unix/Linux only) — File associated with the array and cr eated by the OS after array cre ation. Appears in the Num Label column. ■ Array Num ber — ID of an arr ay (0 to 63). ■ Array Lab el — Name assigned to an array . No t automatically assigned. Appears in the Num Label column. ■[...]

  • Page 117

    D-14 Com mand Lin e Inter fac e ■ Mirro r Set Cre ate — Creation of a RAID 1 (mirror). ■ Mirro r Set Nor mal — The RAID 1 is in the normal state. ■ Recon figu ratio n Copy Cont ainer — An array is being used a s a copy (hidde n) array (Copy). ■ Recon figu ratio n Desti natio n Conta iner — An array is being used as a des tination (h[...]

  • Page 118

    D-15 Com mand Lin e Inter fac e CLI Command Dict ionary This section contains a command r eference for th e following command groupings: ■ General C ontrol Comm ands ■ Container (Array) Commands ■ Controller C omman ds ■ Disk Co mmands ■ Logfile Co mmands ■ T ask Commands ■ Enclosur e Commands General Control Commands close Closes the[...]

  • Page 119

    D-16 Com mand Lin e Inter fac e open [/readonly={ boolean }] [/domain={ strin g }] { name } Opens a contr oller , a prer equisite for any controller command to be used on that contr oller . Par a m e t e r s {name } — Computer name and the contr oller to open. Switches /read only — If TRUE , the contr oller is opened for read-only access. (The [...]

  • Page 120

    D-17 Com mand Lin e Inter fac e Switches /alwa ys — Specifies whether to clear the array even if it h as data on it. The default is FA L S E , meaning that the command clears the array only if it has n o data on it. All user files must be closed; the /alwa ys switch cannot override this restriction. /wait — If FA L S E (the default), the opera [...]

  • Page 121

    D-18 Com mand Lin e Inter fac e Switches /io_d elay — Number of milliseconds between each I/O used for the RAID 1 cr eate. /wait — If FA L S E (the default), the opera tion is performed i n the backgr ound and the co mmand pr ompt is r etu rned immediatel y . If TRUE , the operation is performed immediatel y and the command pro mpt is returned [...]

  • Page 122

    D-19 Com mand Lin e Inter fac e conta iner crea te ra id5 [ /cac he={ boolean }] [/str ipe_ size= {inte ger}] [/c lear= { boolean }] [/lab el={ strin g}] [ </qui ck_i nit={ boolean }>] [/scr ub={ boolean }] [/w ait= { boolean }] {f ree_s pace } [{dev ice_ ID}.. .] Creates a RAID 5. Par a m e t e r s {free _spa ce} — Drive and its a ssociate[...]

  • Page 123

    D-20 Com mand Lin e Inter fac e Switches /cach e — Specifies whether to enable ca ching on the array . /stri pe_s ize — Stripe size for the RAID 0. The default is 64 KB . /labe l — Label to assign to th e new RAID 0. conta iner crea te vo lume [/ca che={ boolean }] [/lab el={ strin g}] { devic e_ID }, {f re e_spa ce}, {devi ce_I D}, [ {free _[...]

  • Page 124

    D-21 Com mand Lin e Inter fac e conta iner list [/al l={ boolean }] [/ full ={ boolean }] [{con tain er}] Lists informa tion about th e arrays on the controller . Par a m e t e r s {cont aine r} — ID nu mber o f the arra y conta ining infor mati on to display . Switches /all — Specifi es whet her to list all con tainers o n the system . /full ?[...]

  • Page 125

    D-22 Com mand Lin e Inter fac e Par a m e t e r s {cont aine r} — ID number of the array to set to read-write access. conta iner reco nfigu re [/ stri pe_si ze ={int eger} ] [/mir ror= { boolean }] [/ part ition _move ={ boolean }] [/par titi on_si ze={i ntege r}] [/r aid5 ={ boolean }] [/rai d10= { boolean }] [/ rest art={ boolean }] [/str ipe= [...]

  • Page 126

    D-23 Com mand Lin e Inter fac e Par a m e t e r s {cont aine r} — ID number of the arra y whose assigned failover disk is to be r em oved. {devi ce_I D} — ID for the device to r emove as a failov er disks. conta iner remo ve gl obal_ fail over {d evice _ID} [{dev ice_ ID}.. .] Removes a globa l failover assig nment. Par a m e t e r s {devi ce_I[...]

  • Page 127

    D-24 Com mand Lin e Inter fac e container set cache [/read_cache_e nable={ boolean }] [/unprotected= { boolean }] [/write_cache_ enable={ boolean }] {container} Set s ca ch e p ara m ete rs f o r a spe ci fic ar ray . Use fu l o nly if a n ati ve OS's fil e syste m resides on th e arra y . Par a m e t e r s {cont aine r} — ID number of the a[...]

  • Page 128

    D-25 Com mand Lin e Inter fac e Par a m e t e r s {cont aine r} — ID number of the array on which to set the I/O delay . {inte ger} — Number of milliseco nds the controller waits between I/O operations. conta iner set label {con tain er} { la bel} Assi gns a new la bel to the arra y . Par a m e t e r s {cont aine r} — ID number of the arra y [...]

  • Page 129

    D-26 Com mand Lin e Inter fac e contr olle r det ails Shows details a bout the op en controller and software. contr olle r fir mware comp are [/C{c on troll er}] [{con trol ler}. ..] [ /D{UF I_fi le_pa th }] Compar es the contents of each of the flash components on a controller to the corr espondi ng image in User Flash Image (UFI) files and indica[...]

  • Page 130

    D-27 Com mand Lin e Inter fac e contr olle r list [/d omain ={st ring} ] [{s tr ing}] Lists all cont rollers or displays in formation a bout the currently opened contro ller . Par a m e t e r s {name } — Computer name fr om which to display all controllers or specific informati on about the open con troller . Switches /doma in ( Wi ndows on ly ) [...]

  • Page 131

    D-28 Com mand Lin e Inter fac e controller set container_verify [/verify_ enabled={boolean}] T u rns the co ntainer verify task on or off. Switches /veri fy_e nable d — Speci fies wh ether to t urn on or of f the container verify featur e. The default is TRUE, which means the command turns on the conta iner verify feature. contr olle r sho w aut [...]

  • Page 132

    D-29 Com mand Lin e Inter fac e Switches /alwa ys — Specifies wheth er to initia lize the disk even if th e disk has existin g data. (Canno t override open files.) The defa ult is FA L S E . /unco ndit ional — Specifies wh ether to initialize th e disk even i f arrays on the disk have open files. The def ault is FA L S E . disk li st [/al l={ b[...]

  • Page 133

    D-30 Com mand Lin e Inter fac e Switches /all — Spe cifie s whe ther t o ena ble SMAR T confi gur ation s for all disks . /clea r — Clears the SMAR T error counts for the disk. /enab le_e xcept ions — Specifies whether to en able SMAR T exception reporting. /loge rr — If F ALSE (the default), logging of SMAR T exception reports is dissabled[...]

  • Page 134

    D-31 Com mand Lin e Inter fac e Par a m e t e r s {devi ce_I D} — ID number of the device for which to display SMART information. Switches /all — Specifies wh ether to displa y SMART config urations f or all disks . /full — Specifies whether to d isplay detailed S MAR T configuratio n informatio n for one or all disk s. /view _cha ngeab le ?[...]

  • Page 135

    D-32 Com mand Lin e Inter fac e disk ze ro [/re pair= { boolean }] [ /wait ={ boolean }] {devi ce_I D} Clears an entire disk (by writing zeros). A ll data is erased and cannot be r ecovered. Par a m e t e r s {devi ce_I D} — ID number of the device to clear . Switches /repa ir — If F ALSE (the default), the comman d only reports failures . If T[...]

  • Page 136

    D-33 Com mand Lin e Inter fac e task li st [/al l={ boolean }] [{ integ er}] Lists the tasks running on the con troller . Par a m e t e r s {inte ger} — Ta s k I D . Switches /all — Specifies wh ether to list a ll currently running tasks. task re sume [/ all={ boolean }] {inte ger} Resumes a task tha t was s uspended or all of the tasks that we[...]

  • Page 137

    D-34 Com mand Lin e Inter fac e Enclosure Commands Note: Y ou can use the enclos ure commands only with enc losur es tha t suppo rt V ersio n 1.0 of th e SAF-TE specif icat ion. enclo sure activa te slot {e nclos ure} {slot} Activates a device in a slot in the SAF-TE enclosure. Par a m e t e r s {encl osur e} — ID number of the enclosur e managem[...]

  • Page 138

    D-35 Com mand Lin e Inter fac e Par a m e t e r s {encl osur e} — ID number of the enclosur e management device on which to pr epare a slot. {slot } — Unit number of the slot. enclo sure set alarm [/on ={ boolean }] {e nclos ure} T urns the audible alarm on o r of f. Par a m e t e r s {encl osur e} — ID number of the enclosur e management dev[...]

  • Page 139

    D-36 Com mand Lin e Inter fac e Par a m e t e r s {encl osur e} — ID number of the enclosur e management device. {powe rsup ply} — Unit number of the power supply . Switches /off — Speci fies wh ether to tu rn on or off the power supply of the unit number . enclo sure set scsii d {encl osure } {slot } {devi ce _ID} Sets the ID number of the d[...]

  • Page 140

    D-37 Com mand Lin e Inter fac e Par a m e t e r s {encl osur e} — ID number of the enclosur e management device for which to displa y power supply sta tus. {powe rsup ply} — Unit number of the power supply . enclo sure show slot [{en clos ure}] [ {slot }] Displays th e status of a specific device slo t on a specific enclosure. Par a m e t e r s[...]

  • Page 141

    D-38 Com mand Lin e Inter fac e Using A utomated Comma nd Scripts T o execute a CLI command script, type th e at sign (@), followed by the filename that contains the CLI comman ds, for example: AAC0> @com mands cript .txt In a CLI command script text file, each line ends with a line feed inserted by pres sing Enter . Example open AA C0 contr oll[...]

  • Page 142

    E-1 E About RAID A RAID (Redundant Array of Independent Disks) provides better performance a nd reliability from combi nations o f drives than is possible with the same total storage spa ce without RA ID. This Appendix describes the various RAID levels supported by Adaptec RAID contr o llers. The table below shows the number of drives needed and su[...]

  • Page 143

    E-2 About RAID Spanned V olume A spanned volum e is created by joining, or concatenatin g, two or mo re d r i v e s. T h e d r i v e s d o n o t h a v e t o b e o f e q u al c a p a c it y a n d a re connected end-to-end. A s panned volume of fers no redund ancy and no perform ance advant age ov er a single drive. RAID 0 A RAID 0 is cr eated by str[...]

  • Page 144

    E-3 About RAID RAID 5 This RAID type r equires at least thr e e drives. Like RAID 0, data is striped acr oss the drives. However , in RAID 5, parity is stor ed separately fr om data, and occupies the equivalent of one drive. The controller generates parity every time data is written to the array , and it is dis tributed in stripes across all th e d[...]

  • Page 145

    E-4 About RAID RAID 10 This dual-level RAID type is created by us ing two or more equal- sized RAID 1 a rrays to cr eate a RAID 0. Both r ead and write performance ar e improved due to array s triping. However , the performance impr ovement costs additional storage space due to the mirroring of the arrays. Drive RAID 1 RAID 1 T op-Lev el Arrays Sec[...]

  • Page 146

    E-5 About RAID RAID 50 This dual-level RAID type is created by us ing two or more equal- sized RAID 5 arra ys to create a RAID 0. The top level RAID 0 shares the load am ong the second-level RAID 5s, improving both read and write performance. Parity , used in the second level RAID 5s, provides efficient r edundancy . Note: Ad apt ec 24 10SA doe s n[...]

  • Page 147

    F-1 F About SCSI In this Appendix... SCSI De vice Su pport F-2 Settin g SCSI IDs F-2 Changing S CSI T er mination on the Cont roller F-3 Enabling CD Dr ive Suppor t F-3 Mixing SE Devices with L VD Dev ices F-3[...]

  • Page 148

    F-2 About SC SI SCSI De vice Suppor t The SCSI RAID contro ller is desig ned to work with Ul tra320 SCSI har d drives. In addition, the contro ller operates at re duced performance with all Ultra2 or higher SCSI drives and peripherals, as described in the table below . Note: Adaptec doe s not recommend usi ng SCSI devices older than Ultra2 with thi[...]

  • Page 149

    F-3 About SC SI Changing SCSI T ermination on the Contr oller The default termination for the controller is Auto Mode and yo u will probably never n eed to change this setting. However , if you do need to change the termination, you can use the SCSI Select Controller SCSI Channel T erminat ion option to change the setti ng to Disabl ed . For de tai[...]

  • Page 150

    G-1 G Contr oller Illustrations This Appendix show s the Ada ptec RAID controllers. Adapt ec 2020ZCR Compone nt La y out Low-profile b racket PCI conn ector[...]

  • Page 151

    G-2 Controller Illustrations Adaptec SCSI RAID 2 120S Compon ent La yout Adaptec SCSI RAID 2 200S Compon ent La yout Adaptec Batter y connec tor PCI conn ector Intern al high -densit y SCSI con nector Extern al VHDCI SCSI Con nector Low-profile bracket Adaptec Batter y con necto r PCI conn ector Inter nal high-d ensity SCSI conn ectors Exter nal VH[...]

  • Page 152

    G-3 Controller Illustrations Adaptec SA T A RAID 2410SA Com ponent La yout Adaptec SA T A RAID 2410SA P or t N umbers PCI conn ector Full-heig ht bracket SA T A ports Batter y connec tor 32 10[...]

  • Page 153

    G-4 Controller Illustrations Adaptec SA T A RAID 2810SA Com ponent La yout Adaptec SA T A RAID 2810SA P or t N umbers PCI co nnec tor Full-hei ght bracket SA T A por ts Batter y co nnect or 02 5 7 13 4 6[...]

  • Page 154

    G-5 Controller Illustrations Adaptec SA T A RAID 21610SA C ompone nt La yo ut Adaptec SA T A RAID 21610SA P or t Numbers PCI conn ector Full-heig ht bracket Batter y connec tor SA T A ports SA T A por ts 02 5 7 13 4 6 91 1 1 2 1 4 81 0 1 31 5[...]

  • Page 155

    H-1 H Specifications En vironmental Specifications Note: F o rc e d a ir f l o w i s re c o m m e n d e d , b ut n o t re q u ire d . DC P ower Requirements Current Requirem ents Ambient tempera ture without battery b ackup mod ule 0 ° C to 50 ° C Relat ive humidi ty 10% to 90 % , noncon densing Altitu de up to 3,00 0 meters Rippl e and noise 50 [...]

  • Page 156

    Glossary-1 Glossary A activity See task . AC U Array Configuration Utility . Used to cr eate, configure, and manage arrays from th e controller ’ s BIOS or MS- DOS. array A logical di sk created f rom avai lable space and made up of one or more partitions on one or more physical disk s. Arrays are typically used to pro vide data redun dancy or en[...]

  • Page 157

    Glossary-2 Glossary bootable a rray Array configu red as the boot device. build Background initializa tion of a redundant array . The array is accessible throughout. RAID 1 copies the contents of the primary drive to a secondary d rive. See also clear . bus See channel . C cache Fast-access memory on the c ontroller that serves as intermediate stor[...]

  • Page 158

    Glossary-3 Glossary consiste ncy check comman d The controller continuously performs a verification on a redundant array to data integrity . In the case of RAID 1 or 10, consistency checks assure that the data between like blocks mat ch. In the case of a RAID 5, consistency checks assure that data in the stripe and the calculated parity for the str[...]

  • Page 159

    Glossary-4 Glossary drive LED Indicator light tha t illumina tes during read or write operations. E event No tifi cati on o r a lert fr om the s yste m, i ndi cati ng that a ch ang e has occurred. event log File used to main tain informa tion abou t prior controller activit ies or errors. event notificat ion Process for transmitting events. F faile[...]

  • Page 160

    Glossary-5 Glossary free space /par titio n See available sp ace/p artition . H hard disk, har d drive Basic unit of nonvolatile, nonr emovable, magnetic storage media. See also drive . hot swap T o rem ove a component fr om a system an d install a new component w hile the powe r is on and the sys tem is running. hot spar e A har d drive, an a rray[...]

  • Page 161

    Glossary-6 Glossary L legacy disk Disk t hat cont ained a va lid parti tion table when connected to the controller . The con troller manages the disk as a legacy d isk array where there is a one-to-one logical- to-phys ical mapping of array to disk. logical device V olume comprised of space fr om one or mor e physical drives and presented to the op[...]

  • Page 162

    Glossary-7 Glossary P partit ion Contiguous area of a ph ysical dri ve that m akes up some or al l of an array . When an array is cr eated, space is automatically converted into partitio ns. phantom o bject Object that r epresents a component that cannot be configured by the controlle r management software; for example, a missing drive. Q quic k in[...]

  • Page 163

    Glossary-8 Glossary redundant The ability of an array to maintain opera bility when one or more har dware failur es occur . RAID 1 is an example of a re dundant array . In the event of a drive failur e, redundant arrays can be restor ed to normal opera tion by replacing the failed d rive and rebuildin g the array . rescan Process of updating the cu[...]

  • Page 164

    Glossary-9 Glossary stripe Cont iguou s set of d ata d istri bute d acr oss all t he di sks i n an a rray . A striped array distributes data evenly across all me mbers in equal- sized sections ca lled stri pes . stripe siz e The am ount of data in e ach sect ion of a strip ed array . striped arr ay See RAID signat ur e and RA ID 5 on page E-3 . T t[...]

  • Page 165

    R Ada p t e c , In c . 691 South Milpitas Boulevar d Milpitas, CA 95035 USA ©2004 Adaptec, Inc. All rights reserved. Adaptec and the Adaptec logo are tr adema rks of Ad aptec , Inc. which m ay be registe red in some jurisd iction s. Part N umber : 513853-06, Ver. AA 03/04 MKL[...]