Adaptec RAID 2230SLP 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

Go to page of

A good user manual

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

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 2230SLP 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

    C OMMAND L INE U TIL ITY U SER ’ S G UIDE[...]

  • Page 2

    [...]

  • Page 3

    ● 2 Copyright ©2005 A daptec, Inc. All rights reser ved. N o part of this publication may be repr oduc ed, stored in a retrieval system, or tr ansmitted in an y form or by any means, electronic, mechan ical, photoc opying, recor ding or othe rw ise, w ithout the prior wr itten c onsent of A daptec, Inc ., 691 South Milpitas Blv d., Milpitas, CA [...]

  • Page 4

    ● 3 Software License Agreement PLEASE READ CAREFULL Y : THE USE OF THIS SOFTW ARE IS SUBJECT T O THE SOFTW ARE LICENSE TERMS OF AD APTEC, INC. AND O THER LICENSORS WHOSE SOFTW ARE MA Y BE BUNDLED WITH THIS PRODUCT . BY Y OUR USE OF THE SOFT W ARE INCL UDED WITH THIS PRODUCT Y O U A GREE T O THE LICENSE TERMS REQUIRED BY THE LICENSOR OF THA T SOFT[...]

  • Page 5

    ● 4 Confide ntiality . Y ou agree to maintain th e Softwar e in c onfidenc e and that y ou will not disclose the Software to an y thir d part y without the express w ritten consent of A daptec. Y ou furt her agree to tak e all reasonable pr ecautions to preclu de access of unau thorized persons to the Software. T erm. This lice nse is effectiv e [...]

  • Page 6

    ● 5 Export. Y ou acknowledge that the la ws and regulations of the U nited States and other coun tr ies m ay restric t the exp or t and re-ex por t of the Software. Y ou ag ree that you will not expor t or re-export the Software or documentation in any form in violation of applicabl e U nited States and for eign law . Gov ernment R estricted Righ[...]

  • Page 7

    Contents Getting Started with the Command Line Utility Installing the Command Line Utility ........... ............ ........... ...... 8 Installing on Windows ......... ........... ........... ........... ............ ... 8 Installing on Linux .......... ........... ............ ........... ........... ......... 8 Installing on NetWare .......... .[...]

  • Page 8

    1 Getting Star ted with the Command Line Utility In this chapter ... Installing the Command Line U tility .................... .............................. 8 Star ting the Command Line U tility ...................... .............................. 9 This chapte r explains ho w your A daptec product suppor ts the use of one of these command line u[...]

  • Page 9

    Getting Star ted with the Command Line Utility ● 8 Installing the Command Line Utility Both command line u tilities are pr ovided on the A daptec Storage M anager CD . The utilit y ( ARCCONF or HRCONF ) is aut omatically installed in the same directory as Adapt ec Storage M anager and must rem ai n th ere . Installing on Windows To i n s t a l l [...]

  • Page 10

    Getting Star ted with the Command Line Utility ● 9 Installing on NetW are To i n s t a l l ARCCONF or HRCONF on N etW are: Y ou need the latest Support P ack fo r y our operating system so y ou can run the suppor ted J a va V irtual Machine ( JVM). Y ou need JVM version 1.3 or later . T o check y our JVM v ersion, load JVM, t y pe JAVA - VERSION [...]

  • Page 11

    2 Using the Command Line Utility In this chapter ... AR CCONF Commands ...................... ............................................... 11 HR CONF Commands ....................................................................... 27 This chapte r explains ho w to use the c ommand line utility interactively or in batc h mode. W ith interactiv e [...]

  • Page 12

    Using the Command Line Utility ● 11 ARCCONF Commands P erform the following functions from the c ommand line: Command arcconf copyback Wh a t i t d o e s T oggles the controller c opyback featur e, which att empts to k eep driv es in the or ig inal slot order after rebuil ds. Enables or disables the cop yback featu re. Sy n t ax arcconf copyback [...]

  • Page 13

    Using the Command Line Utility ● 12 Command arcconf create Wh a t i t d o e s Cr eates a new logical driv e. Y ou must pr ovide the channel and device ID of the ph ysical drives. On redundant logic al drives, ARCCONF performs autosynchr onization. Sy n t ax arcconf create CREATE <Co ntroller#> LOGICALDRIVE [Options] <Si ze> <RAID#&[...]

  • Page 14

    Using the Command Line Utility ● 13 RVOLUME: RAID Lev el for a RAID volume logical drive. LD#: Logical drive n umbers for the 2 or more logical drives t o be co ncatenat ed into the RAID v olume. CHANNEL# DRIVE#: List of space- delimited c hannel number and dev ice number pai rs for each de vi ce t o add to the log ical dr ive. noprompt: N o prom[...]

  • Page 15

    Using the Command Line Utility ● 14 Re t u r n v a l u e s SUCCESS: 0x00 suc cessful t ermination FAILURE: 0x01 bad arguments or int ernal error Command arcconf driverupdate Wh a t i t d o e s U pdates W indow s dev ice driv ers. A utomatically updat es a W indows driver t o the v ersion found in the given dir ector y . Note: A v ailable on W ind[...]

  • Page 16

    Using the Command Line Utility ● 15 Command arcconf getconfig Wh a t i t d o e s Lists information about the contr ollers, logical driv es, and ph ysical driv es. This information can incl ude (but is not limit ed to) the follo wing items: ● Cont rol le r t y pe ● BIOS, boot block, device drive r , and firm war e ve rsions ● Logical dr iv e[...]

  • Page 17

    Using the Command Line Utility ● 16 Command arcconf getlogs Wh a t i t d o e s Obtains contr oller log information. P ro vides access t o the status and ev ent logs of a co ntroller . Y ou can retrieve four different ty p es of logs: ● DEVICE : Lists an y de v ice errors the c ontroller has encount er ed. ● DEAD : R ec or ds an y occurre nces[...]

  • Page 18

    Using the Command Line Utility ● 17 Command arcconf getstatus Wh a t i t d o e s The GETSTATUS function displa ys the stat us of an y background command that is curr ently running. Display s information about the most rece nt rebuild, synchr onization, logical-driv e migration, and co mpac tion/expansion. The information includes the ty p e of op[...]

  • Page 19

    Using the Command Line Utility ● 18 Command arcconf getversion What it does Lists ver sion informatio n for all c ontroller s or a specific co ntroller’ s softwar e c omponents, inc luding in formation about the BIOS, dr iv er , firm war e currently running, and firmwar e that will run after a reboot. Note: The firm war e v ersion that will run[...]

  • Page 20

    Using the Command Line Utility ● 19 Pa r a m e t e r s Controller# is the contro ller number Example arcconf rescan 1 Re t u r n v a l u e s SUCCESS: 0x00 ind ic a tes th e com ma nd com p le te d s ucce s sf ul l y FAILURE: 0x01 indica tes the comm and failed Command arcconf romupdate Wh a t i t d o e s Al l ows n ew f ir mwa re a nd B IO S to b[...]

  • Page 21

    Using the Command Line Utility ● 20 Re t u r n v a l u e s SUCCESS: 0x00 ind ic a tes th e com ma nd com p le te d s ucce s sf ul l y FAILURE: 0x01 indica tes the comm and failed Command arcconf setalarm Wh a t i t d o e s Sets the state of the contr oller audible alarm, if pr esent. Sy n t ax arcconf setalarm <Control ler#> <on|off|sile[...]

  • Page 22

    Using the Command Line Utility ● 21 Sy n t ax arcconf setcache <Controll er#> DEVICE <Channel> <ID> <options> Pa r a m e t e r s Controller# is the controller nu mber LogicalDrive# is the numbe r of the logical dr iv e whose cache will be alte red ● Log ical dr iv e options: ● ron : R ead cache enabled ● roff: R ead [...]

  • Page 23

    Using the Command Line Utility ● 22 arcconf setconfig <Contro ller#> DEFAULT [noprompt] Pa r a m e t e r s Controller# is the controller nu mber Default: R esets the contr oller's c onfiguration. Logical dr iv es are de le te d, ha rd dr ive s are res e t to t he rea dy st a te, a nd any co nt ro ll e r settings are r eset to default v[...]

  • Page 24

    Using the Command Line Utility ● 23 FAILURE: 0x01 indica tes the command failed[...]

  • Page 25

    Using the Command Line Utility ● 24 Command arcconf setstate Wh a t i t d o e s R edefine the state of a ph ysical dev ice fr om its current state t o the designated state (H otspar e). Sy n t ax arcconf setstate <Control ler#> <Channel#> <Device#> <State> [LOGICALDRIVE <LD#>[LD#] ... ] Pa r a m e t e r s Controller#[...]

  • Page 26

    Using the Command Line Utility ● 25 Sy n t ax arcconf snapshot SNAPSHOT <Controller#> <COMMAND> ... [noprompt] Pa r a m e t e r s Controller# is the controller nu mber Commands: ● map: Displa y logical dr iv es and an y snapshot state. ● stop <Logicaldrive#>: R emov e the snapshot associated w ith the g iv en Log ical dr ive[...]

  • Page 27

    Using the Command Line Utility ● 26 Sy n t ax arcconf task TASK START <Controller#> LOGICALDRIVE <LogicalDrive#> <options> [noprompt] TASK STOP <Controller#> LOGICALDRIVE <LogicalDrive#> TASK START <Controller#> DEVICE <Channel> <ID> <options>[noprompt] TASK STOP <Controller#> DEVICE <[...]

  • Page 28

    Using the Command Line Utility ● 27 HRCONF Commands P erform the following functions from the c ommand line: Command hrconf Backup Wh a t i t d o e s F or large-scale deployments, st ores the current c ontr oller and disk drive configuration setting to a specific fi le. Stor ed files can be used w ith the RESTORE c ommand to r estore t o another [...]

  • Page 29

    Using the Command Line Utility ● 28 Command hrconf create Wh a t i t d o e s Cr eates logical drives. Y ou m ust pro vide the channel and dev ice ID of the ph ysical drive s. On redundant logical drives, HR CONF p erforms autosynchronization. Sy n t ax hrconf create <Controller #> LOGICALDRIVE [Options] <Size> <RAID#> <CHANNE[...]

  • Page 30

    Using the Command Line Utility ● 29 Re t u r n v a l u e s SUCCESS: 0x00 suc cessful t ermination FAILURE: 0x00 bad arguments or int ernal error Command hrconf delete Wh a t i t d o e s Deletes a logical dr iv e. All data stored on the logical drive will be lost. Spanned driv es can ’ t be delet ed with this function. Sy n t ax hrconf delete &l[...]

  • Page 31

    Using the Command Line Utility ● 30 ● Cont rol le r t y pe ● BIOS, boot block, device drive r , and firm war e ve rsions ● Logical dr iv e status, RAID level, and size ● Ph ysical driv e ty p e, dev ice ID , pr esence of PF A ● Ph ysical driv e state Sy n t ax hrconf getconfig <Control ler#> [AD/LD/PD/AL] Pa r a m e t e r s Contro[...]

  • Page 32

    Using the Command Line Utility ● 31 Example hrconf getstatus 1 Re t u r n v a l u e s SUCCESS: 0x00 suc cessful t ermination FAILURE: 0x01 bad arguments or int ernal error Command hrconf getversion Wh a t i t d o e s R eturns the version inf ormation for all c ontrollers. Sy n t ax hrconf getversion Pa r a m e t e r s n/a Example hrconf getversio[...]

  • Page 33

    Using the Command Line Utility ● 32 Pa r a m e t e r s Controller# is the controller nu mber Example hrconf rescan 1 Re t u r n v a l u e s SUCCESS: 0x00 indica tes the comm and co mpleted FAILURE: 0x01 indica tes the comm and failed Command hrconf restore Wh a t i t d o e s R est ores the c ontr oller c onfiguration b y import ing it ’ s co nf[...]

  • Page 34

    Using the Command Line Utility ● 33 BAD_PATH: 0xFF indicat es that the path pro vided is incorrect FAILURE: 0xFE indicat es an erro r occurred writing the configuration file Command hrconf romupdate Wh a t i t d o e s U pdat es the contr oller or enc losure firm war e. The R OM image file must be in the same dir ectory pr ior to in voking hrconf [...]

  • Page 35

    Using the Command Line Utility ● 34 Pa r a m e t e r s Controller# is the controller nu mber Default: R esets the contr oller's c onfiguration. Logical dr iv es are de le te d, ha rd dr ive s are res e t to t he rea dy st a te, a nd any co nt ro ll e r settings are r eset to default values. noprompt: N o prompt for confirmation. Example hrco[...]

  • Page 36

    Using the Command Line Utility ● 35 Example hrconf setstate 1 0 1 HSP hrconf setstate 1 0 2 RDY hrconf setstate 1 0 2 RBL Re t u r n v a l u e s SUCCESS: 0x00 ind ic a tes th e com ma nd com p le te d s ucce s sf ul l y FAILURE: 0x01 indica tes the comm and failed[...]

  • Page 37

    [...]

  • Page 38

    A daptec, Inc. 691 South Milpitas Boulevard Milpitas, CA 95035 USA ©2005 Adaptec, Inc. All rights reserved. Adaptec and the Adaptec logo are trademarks of Adap tec, Inc. which may be registered in some jurisd ictions. Part Number: CDP-00092-01-A, Rev. A JB 09/05[...]