Adaptec RAID 21610SA 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

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Adaptec RAID 21610SA, 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 RAID 21610SA 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 RAID 21610SA. 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 RAID 21610SA should contain:
- informations concerning technical data of Adaptec RAID 21610SA
- name of the manufacturer and a year of construction of the Adaptec RAID 21610SA item
- rules of operation, control and maintenance of the Adaptec RAID 21610SA 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 RAID 21610SA 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 RAID 21610SA, 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 RAID 21610SA.

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 RAID 21610SA 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 S ERIAL ATA RAID 2410SA[...]

  • Page 2

    R Adaptec Serial A T A RAID 2410SA Installation and User’ s Guide[...]

  • Page 3

    ii Cop yright ©2003 Adap tec, Inc . All rights reserve d. No part of th is public ation may b e reproduced, stored in a retrieval syst em, or tran smitted 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 consen t of A dapte c, In c., 691 S outh Milpi tas 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 mo st of your ques tions her e. If you need further a ssistance, us e the support o ptions lis ted below . T e chnical Sup por t Identific ation (TSID) Num ber ■ Before co ntac ting T ec h[...]

  • Page 5

    iv Europe ■ V i sit our W eb site at w ww .ada pte c-eu rope.c om . ■ German: T o speak w ith a T echnic al Support Speciali st, call +49 89 43 66 55 22, Monday to Friday , 9:00 to 17:00, C ET . For sup port via e- mail, subm it your question to Adaptec’s T echnical Support Speci alists at ask- de.ad apt ec.c om . ■ French: T o speak wit h [...]

  • Page 6

    v Limite d 3- Y ear H ardware Warra nty 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 [...]

  • Page 7

    vi Regulatory C ompliance State ments Federal C ommunic ations Co mmiss ion Ra dio Frequ ency Int erference 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 t[...]

  • 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 luntary Con trol Council Init iative) This [...]

  • Page 9

    viii Contents 1 Introduction Read this First 1-1 System Requirements 1-2 Operating System Compatibilit y 1-2 Storage Requirements 1-2 Motherboard Compa tibility 1-2 Device Compatibility 1-2 Kit C ontents 1-3 Adaptec 24 10SA Cont roller 1- 3 About the Do cumentation 1- 4 Installin g the Adobe Acrobat R eader 1-4 Controller Features 1- 5 Adaptec’s [...]

  • Page 10

    ix Content s Windows 3 -3 Installin g the Driver in a New S ystem 3-3 Adding the Driver to an Existing System 3- 4 Linux 3-5 Installin g the Driver in a New Red Hat System 3- 5 Adding the Driver to an Existing System 3- 6 UnixWare and OpenUNIX 3-7 Installin g the Driver on a New Syst em 3-7 Adding the Driver to an Existing System 3- 7 4 Instal ling[...]

  • Page 11

    x Content s Using SATA Se lect A-9 Using the Disk U tilities A-11 Viewing the Event Log A-12 B DOS Utilitie s Using the Ad aptec Flash U tility (AFU ) B-1 Overview of the AFU B-2 System Requirements B-2 Firmware Floppy Dis k Kit B-3 Runn ing t he A FU B-4 Accessi ng the AFU fro m the GUI B-4 Accessi ng the AFU fro m the Comm and Line B-4 Flashing t[...]

  • Page 12

    xi Content s Using the CLI C-3 Opening and Closing a Controller C-4 Mana ging Failo ver Opt ions and H ot Sp ares C- 7 Displayin g Controller Inf ormation C -9 Displayin g Disk Info rmation C-1 1 Displayin g Array Inf ormation C- 12 CLI Command Dictionary C-15 General Control Commands C-15 Container (Array) Co mmands C-16 Controller Commands C-25 D[...]

  • Page 13

    1-1 1 Intr oduction In this Chapter ... Read th is Firs t Read this cha pter before you begin instal ling your new A daptec Serial A T A RAID 2410SA controller . This is a guide to the rest of the document, providing a summary of the in stallation process. Read this Fir st 1-1 System Requ irements 1-2 Kit Conten ts 1-3 About the Docume ntation 1-4 [...]

  • Page 14

    1-2 Introd ucti on System Req uirements The following system r equirements ar e pres ented: ■ Operating system co mpatibility ■ Storage r equirements for driver s and software ■ Motherboard compat ibility . ■ Device compatibility ( for Serial A T A) Operating Sys tem Compatibility ■ Microsoft W i ndows ® 2000, W indows XP ® , W indows S[...]

  • Page 15

    1-3 Introd ucti on Kit Conten ts Y our Adaptec controller kit in cludes: ■ Adaptec 24 10SA cont roll er (shown bel ow) ■ Adaptec Serial A T A RAID 2410SA Quick Installation Guide ■ Installation CD ■ Low -pr ofile br acket (in a dditio n to the sta ndar d full-height bracket attac hed to the con troller) ■ Fou r Seri al A T A in te rfac e [...]

  • Page 16

    1-4 Introd ucti on About t he Document ation The documentati on set for this kit in cludes: ■ Adaptec Serial A T A RAID 2410SA Quick Installation Guide —This printed guid e contains th e essential information for instal ling the controller in most si tuations. ■ Adaptec Serial A T A RAID 2410SA Installation and User ’ s Guide (this guide) ?[...]

  • Page 17

    1-5 Introd ucti on Contr oller Features The Adaptec 241 0SA contro ller supports four Serial A T A drives. The contro ller offers the features an d performance ideal for hi gh- end workstations and entry-level servers. ■ Conforms with PCI Local Bus Specif ication, Revisio n 2.2 ■ 64-bit, 66-M Hz PCI interfa ce compatib le with 32-bit/ 33-MHz PC[...]

  • Page 18

    1-6 Introd ucti on ■ Multiple A rrays —Create multiple arra ys from a singl e set of drives. ■ SA T A Disk Hot Plug —Y ou can a dd and r emove disks without shutti ng down yo ur syst em. Array Migration The Adaptec 24 10SA controller supports modif ying existing array s by expansion, migration fr om one array type to another , and changing [...]

  • Page 19

    1-7 Introd ucti on The Adaptec 241 0SA controller supports two types of hot spar es: ■ Global— Pr otects every array that the drive has enough available capacity to protect. ■ Dedicated— Pr o tects only the array that it has been assigned to protect. A utoma tic F ailover This feature allows the controller to automa tically rebuild an array[...]

  • Page 20

    1-8 Introd ucti on Stora ge Management Software Overvie w The Adaptec 2410 SA controller includes the followi ng software tools to mana ge your storag e subsystem: ■ Adaptec Sto rage Manage r – Browse r Edition —Br o wser-based storage man agement softw are that provides all of the creation, management, a nd data loggi ng needed to mana ge ar[...]

  • Page 21

    1-9 Introd ucti on Safety I nformation T o ensu re y ou perso nal safety , as well as the safe ty of you e quipment: ■ Keep your work ar ea and the computer clean and clear of debris. ■ Befor e opening the system cabinet, unplug the power cord. Notes and Cautions This Installation and User ’ s Guide use s notes and cautio ns that emphasiz e i[...]

  • Page 22

    1-10 Introd ucti on ■ A void touching the controller against you r clothing. The wrist strap pr otects components from ESD voltages pr esent on the body only . ESD voltages on clo thing can still ca use damage. ■ Handle your con troller by its bracket or edges only . A void touching th e printed cir cuit board or the connectors. ■ When you ne[...]

  • Page 23

    2-1 2 Installing the Contr oller In this Chapter ... Overview T o install the con troller and drives, all you need is up to four of each of the following: ■ Serial A T A hard disk drives ■ Serial A T A cables (supplied in this k it) Configuratio n of Serial A T A devices is simpl e for the following rea s o n s: ■ There are no jumpers or swit[...]

  • Page 24

    2-2 Installing the Controller Instal ling the Contr oller T o install the controller in the system cabinet: 1 Shut down your computer and disconnect the power cor d. 2 Open the computer cabinet and identify an unused PCI slot. 3 If your computer accepts lo w-profile brackets only , install the low-profile bracket supplied with y our kit in place of[...]

  • Page 25

    2-3 Installing the Controller Chec king Y our Contr oller and De vices Now that yo u have installed your Adaptec 24 10SA cont roller and connected your Serial A T A hard drives, you are r e ady to use the ARC utility to check your contro ller and devices, as described below: 1 T urn on your computer . 2 When prompted, enter the ARC utility by press[...]

  • Page 26

    3-1 3 Installing the Driver In this Chapter ... This chapter presents several scenarios f or installing the co ntroller driver . The scenarios depend on the following terminology: ■ New system —Th e computer has no operat ing system and the driver installation is a part of the operating system installation. ■ Existing syste m —The computer [...]

  • Page 27

    3-2 Installing t he Driver Creati ng the Driver Disk Installing a driver is easier if you cr eate a driver disk. T o cr eate the driver disk: 1 Set your system BIOS so that your computer boots from the CD-ROM drive. 2 Insert the Adaptec insta llation CD and turn on the computer . 3 Follow ins tructions and respond to prompts as necessary to get to [...]

  • Page 28

    3-3 Installing t he Driver Windo ws The following sections describe procedures for installing the controller wi th W i ndows 20 00, W i ndow s XP , or W indows Server 2003. The followin g installation scen arios are described: ■ Installing th e Driver i n a New System on page 3 -3 ■ Adding th e Driver to an Existi ng System on pag e 3-4 Install[...]

  • Page 29

    3-4 Installing t he Driver Adding the Driver to an Existing System In this scenario, you are adding the driver to an existing W indows system. T o instal l the driver: 1 Install and configure the controller and har d disk drives according to the instruction s in Chapter 2 . 2 Start W in dows. W indow s launches the F ound New Hardware W izard, whic[...]

  • Page 30

    3-5 Installing t he Driver Linux The contr oller supp orts R ed Hat an d SuSE Li nux ve rsion s as des cribe d in the table be low . Notes ■ If you do not find you r kernel version list ed above, either of the following co ndition s may apply: ■ Y our kernel contains embedded drivers ■ Drivers ar e not available and you need to cr eate a cust[...]

  • Page 31

    3-6 Installing t he Driver 6 When prompted, insert the driver disk and then select OK . 7 Follow the prompts to set up your preferred environment. 8 If you intend to ins tall other third-party devices , proceed with the installatio n of those devices. Otherwise, select Do ne . 9 Proceed with the Linux installation according to the Red Hat instructi[...]

  • Page 32

    3-7 Installing t he Driver UnixW are and OpenUNIX Although the driver disk you cre ate for UnixW are 7 .1.1 and OpenUNIX 8 dif fer , the installation procedures for these operating systems ar e th e same. Instal ling the Driv er on a New Sy stem In this scenari o, you are installing the con troller in a new UnixW are 7.1. 1 or Op enUNI X 8 sy stem.[...]

  • Page 33

    4-1 4 Installing Adaptec Storage Manager – Br owser Edition In this Chapter ... Overview This chapter di scusses the i nstallation procedure for inst alling Adaptec Storage Manager – Browser Edition to enable r emote and local manag ement of arrays. Fo r instructions on using this application , see Chapter 5 . Ov er vie w 4- 1 Suppo r ted Brows[...]

  • Page 34

    4-2 Installing Adaptec Sto rage Manager – Browser Edition Supported Br owser s T o run Adaptec Storage Manager – Browser Edition, your computer mu st have a W eb browser su pporting JavaScript a nd cookies only . The following versio ns are supported: ■ On W in dows ■ Internet Explorer (IE) 5.0 or later ■ Netscape 7 or later ■ On Linux [...]

  • Page 35

    4-3 Installing Adaptec Sto rage Manager – Browser Edition Remote and Manage d Systems The illustratio n below show s a typical configura tion of a sin gle remote system conn ected to severa l managed sys tems. The remote system does not necessarily contain a RAID co ntroller; however , it must co ntain, at m inimu m, the A daptec W eb S erver an [...]

  • Page 36

    4-4 Installing Adaptec Sto rage Manager – Browser Edition Installing Adaptec S torage Manager on Windo ws Note: Whe n instal ling on a F A T 32 file sy stem, th e folder being insta lled is aut omati cally h idden. T o insta ll Adaptec Storage Ma nager – Br owser Edition: 1 V erify that a supported browser is installed. See Supported Browsers o[...]

  • Page 37

    4-5 Installing Adaptec Sto rage Manager – Browser Edition 11 When prompted to r estart your comp uter , accept the default ( Ye s ) and click Finish . 12 The system restarts to comple te the installatio n. 13 Remove the Adaptec installation CD befo re the system r estarts. Configuring Internet Browser s on Windows If you are managing a local stor[...]

  • Page 38

    4-6 Installing Adaptec Sto rage Manager – Browser Edition Configur ing Internet Exp lorer fo r Local Management When using the High security s etting, you must en able the followi ng setting s manual ly: ■ JavaScript ■ Cookies (n ot stored) Yo u do not need to enable the following custom level security settings for the local in tranet in Inte[...]

  • Page 39

    4-7 Installing Adaptec Sto rage Manager – Browser Edition Configur ing Internet Exp lorer fo r Remote Mana gement If you know the IP addr ess of the managed system you want to manage remot ely: 1 Select T ools > Internet Options > Conne ctions > LAN Settings . 2 Select Use a prox y serv er fo r your LAN > A dvan ced . 3 In the Excepti[...]

  • Page 40

    4-8 Installing Adaptec Sto rage Manager – Browser Edition Inst all ing Adapte c St orag e Ma nage r on Li nux Note: Whe n perfor ming t his ins tallat ion, ke ep in mind that Linux is case sensit ive. T o in stall Ad aptec Storag e Manager on a Lin ux compute r and configure the desired Internet br o wser: 1 Insert the Adaptec insta llation CD. 2[...]

  • Page 41

    4-9 Installing Adaptec Sto rage Manager – Browser Edition 9 Click OK . The Shell window you used to launch the installation indicates that some d aemons are being sta rted. The installatio n creates a shortcut to Adaptec Storage Manag er in the System tab. This shortcut launches Adaptec Storage Manager using Netsca pe. Unless the controller drive[...]

  • Page 42

    5-1 5 Using Adaptec S torage Manager – Br owser Edition In this Chapter ... Ov er vie w 5- 2 Archit ecture Over view 5-3 Logging In 5-4 Installi ng a Sec urit y Cer tificate 5-6 Register ing Y our Software 5-6 The Basi cs 5-7[...]

  • Page 43

    5-2 Using Ada ptec Stor age Manager – Browser Edition Overview This chapter describes ho w to use Adaptec Storage Mana ger – Browser Edition to manage arrays . Once you are logged in, you will find co nvenient on line help to gu ide you through t he details of creating, configuring, an d managing arra ys. Note: Y our con troller may not support[...]

  • Page 44

    5-3 Using Ada ptec Stor age Manager – Browser Edition Architectu re O ver view A locally ma naged system requires all of the f ollowing components: ■ A supported W eb browser , which shou ld already be installed on the system. ■ The Adaptec W eb service wh ich supplies content displ ayed on the W eb browser . ■ An Adapt ec-supplied stora ge[...]

  • Page 45

    5-4 Using Ada ptec Stor age Manager – Browser Edition Log ging In To l o g i n : 1 Start A dap tec Sto rage Manager – Browse r Editi on. ■ In W indows , click Start > Programs > Adapt ec Storage Manager > Adaptec Sto rage Manage r – Browse r Edition . ■ In Linux, click Start > Syste m > Adapt ec Storage Man ager . The Login[...]

  • Page 46

    5-5 Using Ada ptec Stor age Manager – Browser Edition T o log in from an y system with a W eb browser: 1 Start the W eb browser application and type the IP address for the system yo u want to access in th e address bar and then press Enter . For example, https://10.6.3.14:3513/adapte c . When connection to the remote system is esta blished, the S[...]

  • Page 47

    5-6 Using Ada ptec Stor age Manager – Browser Edition Instal ling a Securi ty Certificat e If you chose not to ins tall a secu rity certificate when yo u instal led Adaptec Storage Manager – Browser Edition, you mu st install th e certificate when you run the application for the first time. T o crea te the certificate: 1 When the Security Alert[...]

  • Page 48

    5-7 Using Ada ptec Stor age Manager – Browser Edition The Basics An example of a typical Adaptec Storage Manager – Br o wser Edition screen is sh own below . Note: De pending on you r operating system , browser , and color scheme you may notice some d iffer en ces between this illustratio n and your screen. The header frame, at the top of the s[...]

  • Page 49

    5-8 Using Ada ptec Stor age Manager – Browser Edition Immedia tely following the header fram e is a controller informatio n line inc ludin g t he mode l number of th e firs t Ada pte c RAID contr oller found in the sys tem and the amount of cache memory (if any) ins talled on tha t controller . Beneath the controller information are Physical Devi[...]

  • Page 50

    5-9 Using Ada ptec Stor age Manager – Br owser Edition Changing How Drives ar e Displayed By default, the Physica l Devices displays a cond ensed view of the controller configuration th at hides de tailed informa tion about th e drives. Mor e information is available by either positioning the mouse pointer over the device or clicki ng on the arro[...]

  • Page 51

    5-10 Using Ada ptec Stor age Manager – Br owser Edition Any part of a drive us ed in an array is s hown as a gray segm ent within the ba r . Selectin g any gray seg ment will highlig ht it in amber and, in the Lo gical Devices view , highligh t the array of which this s egment is a memb er . In either the Full Size Capacity V i ew or the Relative[...]

  • Page 52

    5-11 Using Ada ptec Stor age Manager – Br owser Edition The main area of the Logical Devices view is used to display the arrays on this controlle r . It defaults to a condensed view of top- level arrays. Note: The Optio ns button allow s you to displa y second-level arrays if your controller supports th em. In this condensed view , the RAID level[...]

  • Page 53

    A-1 A Adaptec RAID Configuration Utility In this Appendix... The Adaptec RA ID Configu ration (ARC ) utility is an embed ded BIOS utility th at inclu des: ■ Array Configur ation Utility (ACU ) — Used to create, configure, and manage arrays. Also used to initi alize and rescan drives. (Also availa ble a s a s tand- alone DO S ut ilit y as d escr[...]

  • Page 54

    A-2 Adaptec RAID Configuration U tility The Adaptec RAID Cont roller menu appea rs, presenting the foll owing op tions : ■ Array Configu ration Utility ■ SA T A Se lect Utility ■ Disk Utilities T o se lect an opt ion from th is me nu, or from any of t he me nus wi thin ARC, brow se wit h the arrow keys and then press Ent er . In some cases, s[...]

  • Page 55

    A-3 Adaptec RAID Configuration U tility Viewing Arr ay Pr operties T o view the pr operties of an existing array: 1 At the BIOS pr ompt, press Ctrl+A . 2 From the ARC menu, select Arra y Configuration Utili ty . 3 From the ACU m enu, selec t Mana ge Ar rays . 4 From the List of Arrays dialog box, select the array you want to view information on and[...]

  • Page 56

    A-4 Adaptec RAID Configuration U tility Notes ■ If the controller is not a boot device, you can disable its runtime BIOS, see page A-1 0 . When the BIOS is disabled, it does not occupy any of the expansion ROM region of the system ’ s memory map. In a system with several expansion ROMs, disabling the BIO S may be helpful. ■ Y ou cannot make a[...]

  • Page 57

    A-5 Adaptec RAID Configuration U tility 6 Select Ye s to delete the array or No to return to the pr evious menu. At the Array Pro perties dialog box, select Delet e again and then press Enter . 7 Press Esc to r eturn to the previous menu. Managing F ailover Drive Assignments T o as sign a ho t spar e drive to an array: 1 Select Manage A rrays fr om[...]

  • Page 58

    A-6 Adaptec RAID Configuration U tility Creating Arrays Befor e creating arrays, make sure the disks for the array are connected and installed in your system (or enclosur e). Note that any disks wi th MS-DOS partitions, dis ks with no usa ble space, or disks that are uninitia lized appear dimmed a nd cannot be u sed for creating a new array . For i[...]

  • Page 59

    A-7 Adaptec RAID Configuration U tility Assigning Arra y Properties The ACU can be u sed to assign array properties only prior to array creation. ( After the array is cr eated, you need to use Adaptec Storage Manager .) T o assign properties to the new array: 1 In the Array Pro perties menu, select an array type and then press Ente r . The display [...]

  • Page 60

    A-8 Adaptec RAID Configuration U tility 6 Specify whether you want to enable write caching for the array . When you ar e finished, select Done . Initializi ng Disk Drives If an installe d disk does not appear in the dis k selection list for creating a new array or if it appears grayed out, you need to initialize it bef or e you can use it as part o[...]

  • Page 61

    A-9 Adaptec RAID Configuration U tility Rescanning Disk Drives T o res can the drives connected to the contr oller: 1 At the BIOS pr ompt, press Ctrl+A . 2 From the ARC menu, select Arra y Configuration Utili ty . 3 Select Rescan Drives . Using SA T A Selec t SA T A Select enables you to ch ange device and controller settings without opening the co[...]

  • Page 62

    A-10 Adaptec RAID Configuration U tility ■ DMA (Default: Enabled ) — When Enabled , Direct Memory Access (DMA) mode is used for the drive, pr oviding maxi mum per forma nce. ■ SMAR T (Default: Disa bled ) — Controls the predictive failure fea ture of the disk drive. When Enabled and the drive supports Se lf-Monitoring , Anal ysis and Report[...]

  • Page 63

    A-11 Adaptec RAID Configuration U tility ■ Array Ba ckground Consistency Check (Defau lt : Disable d) — When En able d , th e controller c ontinu ously performs a verification on a r edundant a rray to data integrity . In the case of RAID 1 or 1 0, consistency checks assure that the data between like blocks match. In the case of a RA ID 5, cons[...]

  • Page 64

    A-12 Adaptec RAID Configuration U tility ■ Format Disk — Simulates a f ormat of the har d drive by removing the file system and writing zeros to the entire disk. Serial A T A drives are formatted at the factory and do n ot need to be fo rmatted ag ain. Caution: Formatting destroys all data on the drive. Be sure to back up your data before perfo[...]

  • Page 65

    B-1 B DOS Utilities In this Appendix... Usin g th e Ad aptec Fl ash U tili ty (A FU) The Adaptec ® Flash Utili ty (AFU) is a DOS appli cation used to update the flash EEPROM co mponents on one or mor e Adaptec SCSI RAID contr ollers. The utili ty can also be used to verify a controller ’ s current flash contents aga inst the flash images in a sp[...]

  • Page 66

    B-2 DOS Utilities The process of updatin g a controller ’ s flas h must be done c arefully to avoid rendering the con troller inoperable. AFU is desig ned to be easy to use with all the necessary safeguar ds to prevent a user from accidentally d amaging th e controller ’ s flash cont ents. Overvie w of the A FU The AFU performs the follo wing p[...]

  • Page 67

    B-3 DOS Utilities ■ The AFU can run from a partitio n on a drive or array attached to the controller you are updating. Once the flash update begins, no I/O i s possible to any arra y attached to th at controller until t he flash op eration i s completed a nd the system is restarted. ■ If you want to update multiple controllers in the same syste[...]

  • Page 68

    B-4 DOS Utilities Running the AFU Y ou can run th e AFU from its graphical user interface ( GUI) or fro m the command line. Access ing the AFU from the GU I T o access the AFU: 1 At the DO S comma nd prompt (typ ically A:> ), t yp e AFU with no argument s. The main menu to th e AFU is displayed. 2 Select Sele ct Controller s and select the cont[...]

  • Page 69

    B-5 DOS Utilities The AFU swit ches ar e as follows ■ /C <Controller ID> is o ne o r m o re c on t ro l le r ID s re pr es e n t i ng the set of controllers on which to perform the specified command. Y ou can specify a sing le controller ID, for example: /C 0 multiple IDs sepa rated by commas , for example: /C 0,2 or ALL to indica te all co[...]

  • Page 70

    B-6 DOS Utilities 5 At the DOS prompt, type afu list and pre ss Enter . This command displays a list of the controllers in your system. T ake note of the controllers you woul d like to update and its number (or numbers if ther e ar e more than one) . V erify that the controller you wish to update is id entified. 6 Y ou can perform this step usin g [...]

  • Page 71

    B-7 DOS Utilities 9 If there are additional UFI files this process is repeated until the complete imag e has been read, the controller flash is updated with the n ew imag e. AFU Commands The followin g pages describe each of t he AFU comma nds in det ail. For ease of use, the commands are pr esented in alphabetical order . HELP The HELP command dis[...]

  • Page 72

    B-8 DOS Utilities SA VE The SAVE command saves the contents of a contr o ller ’ s flas h in a UFI file. The name of the UFI file is based on the contr oller type and cannot be chan ged. Use the /D switch to specify th e drive and dir ectory where you want AFU to create the UFI file. Note: Y ou can specify only o ne controller ID. If yo u include [...]

  • Page 73

    B-9 DOS Utilities Example A:> AFU UPDATE /C 0 Adaptec Flash Utilit y V4.0-0 B5749 (c)Adaptec Inc. 1999 –2002. All Rights Reserved. Updating Controller 0 (Adaptec 2410) Reading flash image file (Build 5749) AFU is about to upda te firmware on controllers Adaptec 2410 ***PLEASE DO NOT REB OOT THE SYSTEM DURING THE UPDATE*** This might take a fe[...]

  • Page 74

    B-10 DOS Utilities After usin g the VERSION comman d, you must resta rt the computer upon completion of this command. Default Switch V alues If you do n ot include t he /C switch, the AFU returns a fatal erro r messag e. Examples The following example displa ys version info rmation abo ut all supported controllers. A:> AFU VERSION /C 0 Adaptec [...]

  • Page 75

    B-11 DOS Utilities Using the Arra y Configur ation U tility ( A CU) Adaptec RAID Conf iguration (ARC) is a embedded BIOS utili ty that includes: ■ SA T A Sele ct — Used for changin g device and contro ller settings, ■ Disk Utilit ies — Used for low-level formatting or verifying disk media, and for performing other functio ns. ■ Array Conf[...]

  • Page 76

    B-12 DOS Utilities Running the A CU T o run the A CU for MS-DOS: 1 Br owse to Dos AppsAcu on the Adapt ec installation CD. 2 Copy acu.e xe onto a bootable MS-DOS floppy disk an d insert this disk into your drive. 3 Restart y our system . If you is sue the comma nd ACU without any command -li ne swit ches , the AC U displays it s main w indow and [...]

  • Page 77

    B-13 DOS Utilities Selecting Segments f or New Arrays T o select one or mor e segments to assign as members of the new array: 1 Use the arr ow keys to select a channel. 2 Use the arr ow keys to select the drives to a ssign to the new array and pr ess Inse rt . The ACU displays the lar gest usable space available for each drive. Y ou can use some or[...]

  • Page 78

    B-14 DOS Utilities 2 T ype in an opti ona l lab el for the array and p r ess Ente r . 3 Enter the desired a rray size. The maximum array size available based on the segm ents you selected is displa yed automatica lly . If you want to designate a differ ent array size, type the de sired array size a nd select MB (m ega byt es ), GB (giga bytes), or [...]

  • Page 79

    B-15 DOS Utilities Managing Arrays The Manage Arrays opti on enabl es you to pe rform th e follo wing functions: ■ V iewi ng A rray Properties ■ Assign ing Hot S pares ■ Removing Hot Spar e Drives ■ Initializing a Hard Drive ■ Making an Array Bootable e ■ Deleti ng Arrays These operatio ns are described in greater detail i n the sectio [...]

  • Page 80

    B-16 DOS Utilities 3 Select a drive and pre ss the Insert key to assign the drive as a spare. The specified drive is displa yed in the Assign ed Hotspares Drives l ist. 4 Press Enter to save the spar e drive assignment. The following prompt is displayed: Ha ve you finished managin g Hotspare driv es? 5 Press Y (for yes) to return to the Main menu. [...]

  • Page 81

    B-17 DOS Utilities T o initializ e a drive: 1 Select Initial ize Driv es fro m the Ma in menu. 2 Use the arr ow keys to select a channel. 3 Select the disks yo u want to ini tialize and press Insert . 4 Press Enter . 5 Read the warning message and en sure that you have selected the correct devices to initialize. Press Y to conti nue. Making an Arra[...]

  • Page 82

    B-18 DOS Utilities Deleting Arrays Caution: Back up the data on an array before you delete it. All data on the array is lost when you delete the a rray , and you cannot r estor e a deleted arra y . T o delete an existing arra y: 1 Select Manage A rrays fr om the Main menu. 2 Select the array you wa nt to delete and press De lete . 3 From the Ar ray[...]

  • Page 83

    B-19 DOS Utilities The tab le below list s the required and optional ACU co mmand- line switches . Switch Description /P <file> Play back Mode Switch — In this mode , the ACU r eads the contents of the specified s cript file and cr eates arra ys and co nfigures channel set tings b ased on the pr operties defi ned i n th e scri pt . The <[...]

  • Page 84

    B-20 DOS Utilities Pla yback Mode Playback mode enables you to crea te one or more arra ys based on the properties defined in a script file. It also enables you to configure certain properties for each channel on the controller . When you create an array , you can specify any of the arra y properties listed in the table below . Proper ty Des cripti[...]

  • Page 85

    B-21 DOS Utilities In addition, there ar e other array properties that enable you to control the vario us array settings during creation. See Array Definition Block Properties on page B-25 for the complet e list of a rray properties. Note: Y ou can configure each individual channel on the controller using this property , wh ich specifies the device[...]

  • Page 86

    B-22 DOS Utilities Because the ACU r eads the entire script file befor e creating any arrays, the position of the InitializeAll=Yes property within the script is not sign ificant. Continuin g the previous example, if InitializeAll=Yes is specified in t he second RAID 5 ’ s defini tion, the ACU initializes all drives bef ore cr eating the first RA[...]

  • Page 87

    B-23 DOS Utilities The ACU provides a way to do this. When you use record mode to rec o rd a c o nt ro l l er ’ s con figuration a nd you specify a log fil e ( /L switch), the AC U writes build/v erify and clear status inform ation about each array in the configuration to th e log file. An applicatio n or batch file can then pars e the resulting [...]

  • Page 88

    B-24 DOS Utilities Build/V erify Operations on RAID 10 Arrays For a RAID 10 array , the status mess age indicates the percent of the build/verify completed for the parent and child tasks. The status updates to OK when the tasks ar e complete. A sample RAID 10 build stat us is as follow s: Array #1 Status : BU ILD/VERIFY = 30% Script File Syntax An [...]

  • Page 89

    B-25 DOS Utilities Array Definition Bloc k Properties The table below lists th e properties that can be specified within an array definition block. The table lists each property ’ s keyword, whether it is requir ed, and its default value (if any). Note that the keywords ar e arranged s o the requir ed keywords are listed first. Keyw ord Required [...]

  • Page 90

    B-26 DOS Utilities The following sections describe ea ch of these keywords in detail. Array K eyw ord Array is a required keyword, indicating the start of an array definiti on block. It accep ts an opt ional ar ray labe l value. Examples Array Array=MyData Drives Ke ywor d Drives is a requir ed keyword, specifying the devices to use in creating th [...]

  • Page 91

    B-27 DOS Utilities Ty p e K e y w o r d Type is a r equired keywor d, in dicating the array type. There is no default value. Note: For informa tion about the max imum numb er of drive s supported and minimum number o f drives requir ed, see page B-14 . The Type keyword values are: ■ Vo l u m e ■ RAID 0 ■ RAID 1 ■ RAID 5 ■ RAID 10 Examples[...]

  • Page 92

    B-28 DOS Utilities Notes ■ When assigning spar e drives to a RAID 10 arr ay , the ACU assigns a ll the drives in th e list to all the arrays within the multilevel array . ■ ACU only cr eates dedicated hot spar es. If the same drive is assigned to protect multip le arrays, only th e last array that drive is assigned to is pr o tected. ■ The AC[...]

  • Page 93

    B-29 DOS Utilities Examples InitializeAll=Yes InitializeAll=No Method K eyw ord Method is an optional keyword, indicating which method to use when cr eating a RAID 5 array . Possible values ar e: ■ Build (the default) — Build/verify the array . ■ Clear — Clear the array . ■ Quick Init - Make the array available immed iately Overall, the B[...]

  • Page 94

    B-30 DOS Utilities Size Keyw ord The Size keyword specifie s the size of the array . Specify the size as an intege r or a decimal numb er , follow ed by the unit keyword MB (megabytes), GB (gigabytes), or TB (t erabytes). A unit keyword is require d with a numeric s ize valu e. If no uni t keyword is specif ied, the ACU exits w ith an error . Spec [...]

  • Page 95

    B-31 DOS Utilities Wait Keyword The Wait keyword indicates whether th e ACU should wai t for the new array ’ s build/verify or clear to complete befor e continuing. The Wait prope rty is optional; if not specified, the ACU waits for the array ’ s build/verify or clear to complete befor e continuing. Spec ify Wait=No to allow the ACU to continue[...]

  • Page 96

    B-32 DOS Utilities Error Handling Because the ACU scripting feature is desi gned to run without user int era cti on , t he A CU han dl es e rror s d uri ng re cord and play bac k by simply exiting immediat ely whenever an error is detected. Whenever the ACU encounters an err or during recor d or playback — for example, an unrecognized keyw ord in[...]

  • Page 97

    B-33 DOS Utilities 9 Specified a rray size too big — Y o u spe cifie d an ar ray si ze that is larger than the max imum siz e allow ed for th is arr ay . 10 Number of drives do no t match the array type — The number of drives you selected is i nvalid for t he type of array specified. 11 Unable to initia lize drive — The AC U was unab le to in[...]

  • Page 98

    B-34 DOS Utilities Playbac k and Recor d Notes When usin g ACU in play back or rec ord mode, note the following: ■ When reco rding an array , the ACU does not cr eate a Wait keyword within an array ’ s de finition bloc k i n a s cript file. When playing ba ck any script file ge nerated from the ACU recor d option , the ACU uses th e default set[...]

  • Page 99

    B-35 DOS Utilities The following sample script fil e is a sample RAID.ACU script as referr ed to in the previous ACU command. This script cr eates the following a rrays — a 50 0 MB, single- disk volu me and a 2-GB , two- drive RAID 1 with a ho tspare . # Script to create v olume, mirror, and RAID 5 arrays # Create a 500MB vol ume labeled ‘MySys[...]

  • Page 100

    C-1 C Command Line Interface (CLI) In this Appendix... Intr oduction This Command Li ne Interface (CLI) enables you to confi gure a nd manage controller components. The CLI conta ins most of the functi onali ty offered by Adaptec Stora ge Man ager – Browser Edition and s ome additional function ality not of fered by Adaptec Stor age Ma nag er . I[...]

  • Page 101

    C-2 Comma nd Line I nterface (CLI) CLI commands enable you to automate tes ting or array creation in a production environme nt using W indows co mman d scripts and Linux and UNIX she ll scripts. This appendix describes briefly some of the commands available in the CLI. For a full description of all the CLI commands, refer to the CLI Software Refer [...]

  • Page 102

    C-3 Comma nd Line I nterface (CLI) Access ing the CLI i n MS-DOS T o access the CLI f rom the MS-DOS pr ompt, move to the directory cont aining the af acl i executable and then type afac li . Access ing the CLI i n Windows T o access the CLI: Note: The follo wing procedure assumes that you accept ed the default location for the software during inst[...]

  • Page 103

    C-4 Comma nd Line I nterface (CLI) Opening and Closing a Controller T o prepar e a contro ller to receive a CLI command, you first need to open the contro ller . Y ou may open only one controller at an y time. T o open controller AAC0 and pr epare it to re ceive more CLI commands, type: CLI> op en AAC0 The pr ompt changes to reflect the open con[...]

  • Page 104

    C-5 Comma nd Line I nterface (CLI) Displaying Inf ormation about Y our Disks Befor e creating any array , use the disk show spac e command to dis play info rmatio n abou t you r dis ks. Note: Before you can create arrays, you need to ini tialize the membe r driv es. In the following example, the Usage column indicates Free for each disk , which mea[...]

  • Page 105

    C-6 Comma nd Line I nterface (CLI) Creating a RAID 0 Wh e n c rea t i n g a R A I D 0 , y o u n ee d t o d et e r m in e t h e s t r i pe s i z e t h a t is most suitable for your environment. The strip e size attri bute indicates the number of bytes in a stripe, the amount of data written to a segment bef ore the I/O data stream switches to the ne[...]

  • Page 106

    C-7 Comma nd Line I nterface (CLI) The stripe size can be 16, 32, o r 64 KB. The default s tripe size is 64 KB. Note that you can use the conta iner recon figu re command at a later time to change the stripe s ize. T o crea te a RAID 5, use the cont ainer crea te raid 5 command. In the following example, a RAID 5 is created on devices 0:01:0, 0:02 [...]

  • Page 107

    C-8 Comma nd Line I nterface (CLI) Alternatively , you can use the automatic failover commands that enable you to remove a failed drive and ad d a hot spare in its place. The controller automatica lly assigns the n ew hot spare to replace the failed drive without your having to first assign it using the conta iner set fa ilov er or cont ainer set g[...]

  • Page 108

    C-9 Comma nd Line I nterface (CLI) Displaying Control ler Information Controllers exhibit a number of attributes th at you can display or manage us ing the followi ng CLI comman ds: ■ contr olle r lis t Example of cont rolle r list : CLI> contro ller list Exec uting: con trol ler lis t Adap ter Nam e Adapter Type Avail ability ---- ------- - -[...]

  • Page 109

    C-10 Comma nd Line I nterface (CLI) Example of cont rolle r detai ls : AAC0 > contr oller deta ils Exec uting: con trol ler det ails Cont roller Inf orma tion ---- ------- ----- ----- - Remot e Compute r: . Devi ce Name : AAC 0 Contr oller T ype: Adap tec xxxxx x Acce ss Mode : REA D-WRIT E Cont roller Ser ial Num ber: L ast Six Di gits = 8A 277[...]

  • Page 110

    C-11 Comma nd Line I nterface (CLI) Displaying Disk Inf ormation The CLI enables you to monitor or manage disk attributes, prepar e a disk for u se by a controller , and detect def ects using the f ollowin g CLI commands: ■ disk li st Example of disk list : AAC0 > disk list Exec uting: dis k list C:ID :L Device Ty pe Bloc ks Bytes/ Block Usag [...]

  • Page 111

    C-12 Comma nd Line I nterface (CLI) Example of disk show defe cts : AAC0 > disk show defec ts / full= true (0 ,1,0 ) Exec uting: dis k show de fect s /full =TRUE (CHANNEL =0,ID =1,L UN=0) Numb er of P RIMAR Y def ects on d rive: 5 Defe ct 1 at cylind er 229, head 7, sec tor 203 Defe ct 2 at cylind er 575, head 0, sec tor 219 Defe ct 3 at cylind [...]

  • Page 112

    C-13 Comma nd Line I nterface (CLI) stripe size Number of bytes in a stripe (amo unt of data written to a segment before the I/O data stream switches to the next segment/array). read only Wh ether an array is read-only acc essible. An array can be set to read-only if not in use by an applicati on. read/write Whether an array is read-write accessibl[...]

  • Page 113

    C-14 Comma nd Line I nterface (CLI) Example of cont ainer list : AAC0 > conta iner list Exec uting: con tain er list Total Oth S trip e Sc si Par tition Lab el Type Siz e Ctr Si ze Usag e C:ID:L O ffse t:Siz e ---- - ----- ---- - --- --- --- --- ---- -- --- ----- ----- -- 0 Vol ume 30M B Non e 0:01:0 64KB : 15M B Venu s 02 64 KB: 15M B ■ conta[...]

  • Page 114

    C-15 Comma nd Line I nterface (CLI) CLI Command Dict ionary This section contains a command refe rence. General Control Commands close Closes the currently opened contro ller . exit Closes the opened contr oller and exits the CLI. help [/ full] [{ comm and }] Invokes general or topical help. Par a m e te rs {comm and} — If a c ommand has m or e s[...]

  • Page 115

    C-16 Comma nd Line I nterface (CLI) open [/readonly={ boolean }] [/domain={ strin g }] { stri ng } Opens a contr oller for access by the CLI. The controller must be open befor e any command can be tar geted at that contro ller . Par a m e te rs {stri ng} — Computer name and the controlle r to open. Switches /read only — If TRUE, the contr o lle[...]

  • Page 116

    C-17 Comma nd Line I nterface (CLI) 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 op[...]

  • Page 117

    C-18 Comma nd Line I nterface (CLI) 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 operatio n is performed in the backgr ound and the co mmand pr ompt is r etu rned immediat ely . If TRUE , the operation is performed immediatel y and the command pro mpt is return[...]

  • Page 118

    C-19 Comma nd Line I nterface (CLI) conta iner crea te raid 5 [/c ache= { boolean }] [/str ipe_ size= {intege r}] [ /clea r={ boolean }] [/lab el={ strin g}] [</ quick _init ={ boolean }>] [/scr ub={ boolean }] [/w ait= { boolean }] {f ree_s pace } [{dev ice_ ID}.. .] Creates a RAID 5. Par a m e te rs {free _spa ce} — Device and its a ssoci[...]

  • Page 119

    C-20 Comma nd Line I nterface (CLI) 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 volu me [/ cache ={ boolean }] [/lab el={ strin g}] {de vice_ ID}, {fre e_spa ce}, {devi ce_I D}, [ {free[...]

  • Page 120

    C-21 Comma nd Line I nterface (CLI) Par a m e te rs {cont aine r} — ID of the array contai ning info rmation to di splay . Switches /all — Specifi es whethe r to list all con tainers on th e system. /full — Specifies wheth er to display detailed information. conta iner move {conta iner1 } {co ntai ner2} Moves the first array number specified [...]

  • Page 121

    C-22 Comma nd Line I nterface (CLI) conta iner reco nfigure [/st ripe_ size ={int eger} ] [/mir ror= { boolean }] [/ part ition _move={ boolean }] [/par titi on_si ze={int eger} ] [/rai d5={ boolean }] [/rai d10= { boolean }] [/ rest art={ boolean }] [/str ipe= { boolean }] [/ volu me={ boolean }] [/wai t={ boolean }] { conta iner} [{devi ce_ID }..[...]

  • Page 122

    C-23 Comma nd Line I nterface (CLI) conta iner remo ve glob al_fa ilove r {d evice _ID} [{dev ice_ ID}.. .] Removes a globa l failover assig nment. Par a m e te rs {devi ce_I D} — ID for the device to r emove as a failov er disk. conta iner rest ore RAI D5 {c ontai ner} T ries to resto re a RAID 5 th at has a number of dead segments as membe rs. [...]

  • Page 123

    C-24 Comma nd Line I nterface (CLI) Switches /read _cac he_en able — Specifies whether to enable the read- ahead cache. / unpr otec ted — Specifies whether to s et the container's NV RAM write-ba ck cache to dis able, enable whe n prote cted, or enab le always. Use this switch in conjunction with the /wri te_ca che_e nable switc h. /writ e[...]

  • Page 124

    C-25 Comma nd Line I nterface (CLI) conta iner set label { conta iner} {st ring} Assi gns a new la bel to the arra y . Par a m e te rs {cont aine r} — ID of the array to which to assign a lab el. {stri ng} — Specifies the la bel to assign. conta iner show cache {cont ainer } Displays caching parameters for an array . Par a m e te rs {cont aine [...]

  • Page 125

    C-26 Comma nd Line I nterface (CLI) contr olle r fir mware c ompar e [/C {con troll er}] [{con trol ler}. ..] [/D {UFI_ file_ path }] 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 indicates whether they m atch. Switches /C{co ntro ller} — ID repr esenting th[...]

  • Page 126

    C-27 Comma nd Line I nterface (CLI) Switches /doma in ( Wi ndows on ly ) — Specifies the domain in which the ho st to be searched resides. contr olle r pau se_io [ {inte ger}] Wi n d o w s o n l y — Pauses all I/O activity on the open controller to allow o nline mani pulation of hardwa re. Par a m e te rs {inte ger} — T ime in seconds to caus[...]

  • Page 127

    C-28 Comma nd Line I nterface (CLI) controller set container_verify [/verify_ enabled={boolean}] T urns the cont ainer verify task on o r off. Switches /veri fy_e nable d Specifies whether to turn on or of f th e container verify feature. The comm and defaults to TRUE , which means the command turns on the container verify featur e. contr olle r sh[...]

  • Page 128

    C-29 Comma nd Line I nterface (CLI) disk in itial ize [/a lways={ boolean }] [/unc ondi tiona l={ boolean }] {d evice _ID} Initializes a d isk on the currently opened controller . Par a m e te rs {devi ce_I D} — ID of the device to initialize, Switches /alwa ys — Specifies wheth er to initializ e the disk even if the disk has existin g data. (C[...]

  • Page 129

    C-30 Comma nd Line I nterface (CLI) disk se t smart [/all= { boolean }] [/ clea r={ boolean }] [/ena ble_ excep tions={ boolean }][ /loge rr={ boolean }] [/per f={ boolean }] [ /repo rt_co unt={ boolean }] [{dev ice_ ID}] Changes a disk ’ s Self-Moni toring, Analys is and Reporting T echnology (SM AR T) configuratio n configuratio n. Par a m e te[...]

  • Page 130

    C-31 Comma nd Line I nterface (CLI) disk sh ow part ition Displays a list of partition s on the disks a ttached to the currently opened contr oller . disk sh ow smar t [/all ={ boolean }] [/ full= { boolean }] [/vie w_ch angea ble={ boolean }] {devi ce_I D} Displays d rive Self-Mo nitoring, Anal ysis and Reporting T echnology (SMAR T) configuratio [...]

  • Page 131

    C-32 Comma nd Line I nterface (CLI) Switches /repa ir — If F A LSE (the default), the command only r eports failures . If TRUE , bad blocks are automatically repaired, if possible. /wait — If FA L S E (the default), the operatio n is performed in the backgr ound and the co mmand pr ompt is r etu rned immediat ely . If TRUE , the operation is pe[...]

  • Page 132

    C-33 Comma nd Line I nterface (CLI) T ask Commands Use the CLI commands to display and manage tasks. A task is an operation that occurs only on the controller , asynchronous to all other operations. Examples of tasks are clea ring a disk and creating a RAID 1. Once a task is running on the controller , the CLI enables you to display , stop, suspend[...]

  • Page 133

    C-34 Comma nd Line I nterface (CLI) Enclosure Commands The encl osure commands operat e on enclosure m anagement devices that support V ersion 1.0 of t he SAF-TE specifica tion. If you are no t using an enclosure, the following commands wi ll not be avai lab le. enclo sure activa te slot {enc losur e} {slo t} Activates a device in a slot in the SAF[...]

  • Page 134

    C-35 Comma nd Line I nterface (CLI) enclo sure prep are slo t {en closu re} {slot } Prepar es a device in a slot for insertion/removal. Par a m e te rs {encl osur e} — ID associated with the enclosur e management device on which to pr epare a slot. {slot } — Unit number associated with the slot. enclo sure set alarm [ /on={ boolean }] {e nclos [...]

  • Page 135

    C-36 Comma nd Line I nterface (CLI) enclo sure se t power [/of f{=b oolea n}] { enclo sure} {powe rsup ply} T urns on or off a specific power suppl y . Par a m e te rs {encl osur e} — ID associated with the enclosur e management device. {powe rsup ply} — Unit number associated with the power supply . Switches /off — Speci fies whet her to tu [...]

  • Page 136

    C-37 Comma nd Line I nterface (CLI) enclo sure show power [{enc losur e}] [{pow ersup ply}] Displays the status of one or mor e power supplies. Par a m e te rs {encl osur e} — ID associated with the enclosur e management device for which to display power supply status. {powe rsup ply} — Unit number associated with the power supply . enclo sure [...]

  • Page 137

    C-38 Comma nd Line I nterface (CLI) Using A utomated Comma nd Scripts T o execute a CLI command s cript, type the at sign (@) followed by the file name that contains the CLI commands, for example: AAC0> @com mands cript.t xt In its simplest f orm, a CLI command s cript is a text file that contains valid CLI commands. Each lin e ends with a line [...]

  • Page 138

    D-1 D Supported RAID T ypes RAID i s an acr onym for Redund ant Ar ray of I ndepende nt Dis ks. The goal of RA ID is to provide better performanc e and r eliab ility from combinatio ns of dis k drives tha n possibl e with the s ame total stor age s pace wi tho ut RAI D. When creating R AIDs, select drives of equal capacity and performance. Otherwis[...]

  • Page 139

    D-2 Supp ort ed RAID T yp es RAID 0 A RAID 0 is cr eated by striping da ta acr oss two or more disk dr ives. This striping scheme cr eates no redundancy to protect the da ta. However , because the d rives shar e load equally , RAID 0 prov ides the best read and write performance of any RAID type. An example of a RAID 0 array is shown below . RAID 1[...]

  • Page 140

    D-3 Supp ort ed RAID T yp es 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 acr[...]

  • Page 141

    D-4 Supp ort ed RAID T yp es RAID 10 This dual-level RAID type is created by us ing two or more equal- sized RAID 1 a rrays to create 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. Simple V olume A simple volu [...]

  • Page 142

    E-1 E Specifications DC P ower Requirements Current Requirem ents En vironmental Specifications Note: F o rc ed a i r f lo w i s re c o m m e nd e d , bu t no t re q u ire d . Vo l t a g e 5 V ± 10% Ripple and noise 50 mV peak- to- peak max imum Adapte c 2410SA 1 A maximum Ambient tempera ture 0 ° C to 50 ° C Rela tive hum idit y 10 % t o 90 % ,[...]

  • Page 143

    Glossary-1 Glossary A activity See task . AC U Array Configuration U tility . An application used to cr e ate, configure, and manag e arrays from the c ontr oller ’ s BIOS or MS-DOS. array A logical di sk created f rom avai lable space and made up of one or more segments on one or more physical disks. Arrays are typically used to pro vide data re[...]

  • Page 144

    Glossary-2 Glossary B bad segment Segment that is in an unknown state. back ground co nsistency chec k Consistency check perfo rmed as a background process. See also consistency check command . 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 cop[...]

  • Page 145

    Glossary-3 Glossary clear Foreground initializa tion of a fau lt-tole rant array . A clear operation zeros all blocks of the array . The array is not access ible until the clear task is complete. concate nation Joining of physical or lo gical drives in sequ ential order . consiste ncy chec k command The controller continuously performs a verificati[...]

  • Page 146

    Glossary-4 Glossary drive LED Disk indicat or LED that illum inates during read or write operat ions. 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 activities or errors. event notificat ion Process for transmitting events. F fail[...]

  • Page 147

    Glossary-5 Glossary free space /segm ent See availabl e space/ segme nt . H hard disk, har d drive Basic unit of nonvolatile, nonr emovable, magnetic storage media. See also disk dr ive . hot spare A har d drive, an a rray member , that is not us ed in day-to-day data sto rag e bu t, i nst ead , is res erv ed for use a s a repla cem ent for one o f[...]

  • Page 148

    Glossary-6 Glossary L legacy disk Disk t hat cont ained a va lid parti tion table when connected to the controller . The con tr oller mana ges the disk as a legacy d isk array where there is a one-to-one logical- to-phys ical mapping of a rray to disk. logical device V olume comprised of space from one or more physical drives an d presented to the [...]

  • Page 149

    Glossary-7 Glossary P partit ion See segm ent . 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 init An array initiali zed using th e Quick Init optio n is available immediately , with no on -going background con troller activity . A ll data[...]

  • Page 150

    Glossary-8 Glossary drive. The controller generates parity every time data is written to the array , and it is distributed in stripes acr oss all th e drives. RAID 10 Dual-level RAID type crea ted by using two or more equal-sized RAID 1 ar rays t o create a RAI D 0. Bot h read an d wr ite pe rfo rmance are impr oved due to array striping. However ,[...]

  • Page 151

    Glossary-9 Glossary Serial A T A (SA T A ) A successor to A T A that uses a serial, instead of par allel, interface. simple vo lume A volume made up of disk space fr om a single disk. It can consist of a sin gle region on a disk or concat enate d, multip le regions o f the same disk . single-level a rray Array cre ated fro m one or more segments. S[...]

  • Page 152

    Glossary- 10 Glossary V verify See consistency check comman d . vol um e See simple volu me , spanne d volume .[...]

  • Page 153

    R Ada p t e c, I nc . 691 South Milpitas Boulevar d Milpitas, CA 95035 USA ©2003 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 Number: 513602-06, Ver. AA MKL 05/03[...]