Page 2 - Installation and User’s Guide
R Adaptec SATA and SCSI RAID Controllers Installation and User’s Guide
Page 3 - Copyright; Changes
ii Copyright ©2004 Adaptec, Inc. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior written consent of Adaptec, Inc., 691 South M...
Page 4 - Adaptec Customer Support
iii Adaptec Customer Support If you have questions about installing or using your Adaptec product, check this document first — you will find answers to most of your questions here. If you need further assistance, use the support options listed below. Technical Support Identification (TSID) Number ■ ...
Page 6 - Limited 3-Year Hardware Warranty
v Limited 3-Year Hardware Warranty 1. Adaptec, Inc. (“Adaptec”) warrants to the purchaser of this product that it will be free from defects in material and workmanship for a period of three (3) years from the date of purchase. If the product should become defective within the warranty period, Adapte...
Page 7 - Regulatory Compliance Statements
vi Regulatory Compliance Statements Federal Communications Commission Radio Frequency Interference Statement WARNING: Changes or modifications to this unit not expressly approved by the party responsible for compliance could void the user ’s authority to operate the equipment. This equipment has bee...
Page 9 - Contents; Introduction; Controller Features 1-5; Installing the Controller and Drives
viii Contents 1 Introduction Kit Contents 1-2Overview of the Installation Process 1-3System Requirements and Compatibility 1-3 Drive Requirements 1-4System Requirements 1-4Operating System Compatibility 1-4Motherboard Compatibility 1-5 Controller Features 1-5 Features Overview 1-5SATA RAID Controlle...
Page 10 - Installing the Driver; Installing the Linux Module 3-5; Installing and Starting Adaptec Storage Manager
ix Contents 3 Installing the Driver Overview of the Driver Installation Process 3-2Creating the Driver Disk 3-2Installing the Windows Driver 3-3 Installing the Driver When You Install Windows 3-3Installing the Driver in an Existing Windows System 3-4 Installing the Linux Module 3-5 Installing the Mo...
Page 11 - Adaptec RAID Configuration Utility (ARC); Using SATA; ACU for DOS
x Contents A Adaptec RAID Configuration Utility (ARC) Overview A-1Using the ACU A-2 Creating Arrays A-2Managing Arrays A-4Initializing Drives A-7Rescanning Drives A-8 Using SATA Select and SCSI Select A-9 Controller Configuration Options A-10SATA Configuration Options A-12SCSI Configuration Options ...
Page 12 - Running the AFU from the Command Line C-5; Command Line Interface; CLI Command Dictionary D-15; About RAID
xi Contents Running the AFU from the Command Line C-5 Command Summary C-5AFU Command Line – Step-by-Step C-9 D Command Line Interface Introduction D-2Terminology D-2Accessing the CLI D-4 Accessing the CLI in MS-DOS D-4Accessing the CLI in Windows D-4Accessing the CLI in Unix D-4 Using the CLI D-5 Op...
Page 13 - About SCSI
xii Contents F About SCSI SCSI Device Support F-2Setting SCSI IDs F-2Changing SCSI Termination on the Controller F-3Enabling CD Drive Support F-3Mixing SE Devices with LVD Devices F-3 G Controller Illustrations H Specifications Glossary
Page 15 - Kit Contents; Appendix G
1-2 Introduction Kit Contents Your controller kit includes: ■ Adaptec RAID controller. For controller illustrations, see Appendix G . ■ Installation CD ■ The cables supplied depend on the controller model: ■ Low-profile bracket for low-profile controllers only. To determine the form factor of your c...
Page 16 - Overview of the Installation Process; Chapter 3; In an existing system that already has an operating system...; Chapter 4; System Requirements and Compatibility
1-3 Introduction Overview of the Installation Process This section provides an overview of the process of installing, setting-up, and configuring the Adaptec RAID controller: 1 Install and configure the controller and hard drives, as described in Chapter 2, Installing the Controller and Drives . 2 Y...
Page 17 - Drive Requirements; System Requirements; not; Operating System Compatibility
1-4 Introduction Drive Requirements You need to have enough drives available for the RAID array level you want to build. For details, see Appendix E, About RAID . Note: Arrays work best when all array members (drives) are identical. System Requirements The following system features are required: ■ I...
Page 18 - Motherboard Compatibility; PCI Local Bus Specification, Revision 2.2; Controller Features; Features Overview; PCI Local Bus Specification
1-5 Introduction Motherboard Compatibility The Adaptec RAID controller requires a motherboard that meets the following compatibility requirements: ■ Complies with the PCI Local Bus Specification, Revision 2.2 and higher. ■ Supports multifunction devices where one of the devices is a PCI bridge. ■ Pr...
Page 19 - . In addition to local; SATA RAID Controller Features Summary
1-6 Introduction ■ Centralized management across all Adaptec host-based RAID products using Adaptec Storage Manager . In addition to local console access, Adaptec Storage Manager provides remote configuration and management of RAID subsystems through password-protected Web access. SATA RAID Contro...
Page 20 - SCSI RAID Controller Features Summary; For more on SCSI, see
1-7 Introduction SCSI RAID Controller Features Summary The SCSI RAID controller features are described in the table below. Note: For more on SCSI, see Appendix F, About SCSI . Adaptec 2020ZCR Adaptec 2120S Adaptec 2200S Form factor Low-profile Low-profile Low-profile PCI compatibility PCI/PCI-X PCI ...
Page 21 - Advanced RAID Features; Optimized Disk Utilization; —Allows you to use the full capacity; SATA/SCSI Disk Hot Plug; —Allows you to add and remove; Online Capacity Expansion; For details, refer to the Adaptec Storage Manager online Help.
1-8 Introduction Advanced RAID Features Adaptec RAID controllers support the following advanced features: ■ Optimized Disk Utilization —Allows you to use the full capacity of all your drives, even if drive sizes vary. ■ SATA/SCSI Disk Hot Plug —Allows you to add and remove disks without shutting dow...
Page 22 - Drive Enclosures –; SCSI only; Hotspares; Sounding the Alarm
1-9 Introduction Drive Enclosures – SCSI only Adaptec SCSI controllers support drive enclosures that include SAF-TE enclosure management hardware per the SAF-TE specification. Hotspares Adaptec RAID controllers support hotspares, drives that are reserved to replace a failing drive in a redundant arr...
Page 23 - Silencing the Alarm; Automatic Failover
1-10 Introduction Silencing the Alarm The alarm continues to sound until one of the following actions is taken: ■ The array with the failed member is deleted. ■ If the array is redundant, a rebuild begins. ■ The alarm is silenced using SATA Select or SCSI Select . For details, see the Alarm Control ...
Page 24 - About the Documentation; Quick Installation Guide; Glossary; Command Line Interface Reference Guide; Installing the Adobe
1-11 Introduction About the Documentation The documentation set for the Adaptec RAID controllers includes: ■ Quick Installation Guide —Printed guide that provides the very minimum installation instructions necessary to install and create a bootable array. ■ Readme text file —Contains additional tech...
Page 25 - Using the Adaptec Installation CD; Adaptec RAID Installation CD; Booting from the CD with No Operating System; does not; Install Adaptec Storage Manager; Install Adobe Acrobat Reader; Installing the Adobe Acrobat Reader; View Release Notes
1-12 Introduction Using the Adaptec Installation CD The Adaptec RAID Installation CD contains array management software, device drivers, and documentation for the Adaptec RAID controller.You can use the CD the following ways: ■ Booting from the CD with No Operating System ■ Using the CD Autorun in W...
Page 26 - Browsing the CD
1-13 Introduction ■ View Documentation —Provides quick access to the PDF files listed in the table on page 1-11 . ■ Create Driver Diskette —Allows you to create a driver disk for any supported operating system. Browsing the CD If your installation process requires you to directly access files on the...
Page 27 - Software Tools Overview; Appendix A
1-14 Introduction ■ UNIX —Use Acrobat Viewer because Reader is not available for all operating systems. Your system must have Java Runtime Environment 1.1.7B from April 11, 2000 or later. The Viewer is located on the installation CD at mount-point /Acrobat_Reader . Note: To download Java Virtual Mac...
Page 28 - —Allows you to automate array; Safety Information; Keep your work area and the computer clean and clear of debris.; Electrostatic Discharge; ESD can damage electronic components when they
1-15 Introduction ■ Command Line Interface (CLI) —Allows you to automate array creation or testing in a production environment using scripts. For details, see Appendix D . Safety Information To ensure your personal safety, as well as the safety of you equipment: ■ Keep your work area and the compute...
Page 30 - SATA Drives and Cables; Serial ATA hard drives; SCSI Drives and Cables
2-2 Installing the Controller and Drives SATA Drives and Cables To install an Adaptec SATA RAID controller and drives, you need equal numbers of each of the following: ■ Serial ATA hard drives ■ Serial ATA cables (supplied in this kit) Configuration of Serial ATA drives is simple for the following r...
Page 31 - Controller
2-3 Installing the Controller and Drives Installing the Controller and Drives To install Adaptec RAID controller and drives: 1 If you have a low-profile controller and a low-profile computer cabinet, replace the original full-height bracket with the low-profile bracket supplied in Adaptec RAID contr...
Page 32 - Determining the Boot Controller
2-4 Installing the Controller and Drives Determining the Boot Controller Note: If your system will contain two or more bootable controllers, read this section. Otherwise, skip this section. The Adaptec RAID controller supports bootable drives and arrays. The default setting of the controller and sys...
Page 33 - What if I prefer a different array level?; Using the Adaptec RAID Configuration (ARC) Utility; Installing the
2-5 Installing the Controller and Drives Why build a RAID 5? This array level is supported by your controller. It provides a versatile combination of performance and redundancy on a minimum of three drives. Because RAID 5 uses parity, it is the safest, and most recoverable, of all RAID levels. What ...
Page 36 - Next
2-8 Installing the Controller and Drives 10 Click Next . 11 Type the name you want to assign to the RAID 5 you are creating, then click Apply . The system creates the array. The display refreshes to show the just-created RAID 5 on the right side of the display. You may use the array immediately. How...
Page 38 - Overview of the Driver Installation Process; Creating the Driver Disk
3-2 Installing the Driver Overview of the Driver Installation Process Adaptec recommends the following driver installation procedure: 1 Create a driver disk. See Creating the Driver Disk on page 3-2 for details. 2 Identify the appropriate installation procedure for your computer. You need to know th...
Page 39 - Create Driver Disk; If you selected Linux; Athlon; Installing the Windows Driver; Installing the Driver When You Install Windows
3-3 Installing the Driver 4 Click Create Driver Disk , then select the appropriate operating system. 5 If you selected Linux , you need to also select the architecture, one of the following:– i386 —For Intel 386 or 486 computers – i586 —For Pentium I or II computers – i686 —For Pentium III, IV, or A...
Page 40 - Enter; Installing the Driver in an Existing Windows System; Chapter 2
3-4 Installing the Driver 5 When prompted to install a third-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 press F6, restart the computer. 6 Insert the driver floppy disk and wait until prompted to instal...
Page 41 - Installing the Linux Module; Installing the Module When You Install Red Hat; expert; OK
3-5 Installing the Driver Installing the Linux Module This section contains the following procedures: ■ Installing the Module When You Install Red Hat ■ Installing the Module in an Existing Linux System Notes: ■ SuSE Linux only —The controller is not supported as a bootable controller. In other word...
Page 42 - Installing the Module in an Existing Linux System; Installing the Unix Driver; OpenServer; Installing the Driver When You Install OpenServer; defbootstr link=aacraid
3-6 Installing the Driver Installing the Module in an Existing Linux System To install the module in an existing Red Hat or SuSE Linux system: 1 Insert and mount the Adaptec installation CD. 2 Install the module RPM by typing: rpm -Uvh mount-point /linux/arc/driver/aac1.1.4-2322.rpm 3 Run fdisk , mk...
Page 43 - Installing the Driver in an Existing OpenServer System
3-7 Installing the Driver 9 To enable RAID management software and utilities, type the following commands: cd mount-point /openserv/arc/driver/aacraid/reloc/tmp/aacraid/scripts cp ./aacaifd /usr/sbin cp ./S98aacaifd /etc/rc2.d chmod 755 /usr/sbin/aacaifd /etc/rc.d/S98aacaifd Installing the Driver in...
Page 44 - UnixWare and OpenUNIX; Installing the Driver When You Install UnixWare or OpenUNIX; Install HBA diskette
3-8 Installing the Driver UnixWare and OpenUNIX This section contains the following procedures: ■ Installing the Driver When You Install UnixWare or OpenUNIX ■ Installing the Driver in an Existing UnixWare or OpenUNIX System Note: Although the driver disk you create for UnixWare and OpenUNIX differ,...
Page 46 - Installing the NetWare Driver; Installing the Driver When You Install NetWare
3-10 Installing the Driver Installing the NetWare Driver This section contains the following procedures: ■ Installing the Driver When You Install NetWare on page 3-10 ■ Installing the Driver in an Existing NetWare System on page 3-11 ■ Loading NetWare Drivers During Server Restart on page 3-12 Insta...
Page 47 - Loading NetWare Drivers; Installing the Driver in an Existing NetWare System
3-11 Installing the Driver 13 Press the Enter key to scan the floppy drive. Once the driver is selected, the parameter screen is displayed. 14 Verify the loaded drivers. From the lower window menu, select Continue , then press Enter . Note: If the driver installation process fails, the server consol...
Page 48 - Using the ACU; Loading NetWare Drivers During Server Restart
3-12 Installing the Driver 13 Press Enter to scan for the drivers. 14 Select Adaptec AdvancedRAID Controller and press Enter . The aacraid parameters screen is displayed. 15 Select Select/Modify driver Parameters and press Enter . 16 Select Save parameters and load driver . 17 When prompted to selec...
Page 49 - load nwconfig
3-13 Installing the Driver To modify the startup.ncf file: 1 At the server console prompt, type load nwconfig and press Enter . 2 Select the NCF File Options menu, then press Enter . 3 Select the Modify Startup.ncf option, then press Enter . 4 Make the necessary changes. When you are done, press Esc...
Page 50 - You need administrator or root privileges to install
4-1 4 Installing and Starting Adaptec Storage Manager In this Chapter... After you have installed your Adaptec RAID controller and driver, you are ready to install and use Adaptec Storage Manager—a user-friendly graphical user interface that makes it easy for you to create and manage arrays without ...
Page 51 - Installing Storage Manager on Windows; On Windows, Storage Manager supports up to 16; Autorun; When prompted to install SNMP (Simple Network
4-2 Installing and Starting Adaptec Storage Manager Installing Storage Manager on Windows This section provides instructions for installing Storage Manager. Note: On Windows, Storage Manager supports up to 16 Adaptec RAID controllers. To install Storage Manager: 1 Insert the Adaptec installation CD ...
Page 52 - Installing Storage Manager on Linux
4-3 Installing and Starting Adaptec Storage Manager Installing Storage Manager on Linux Notes: ■ With Linux, Storage Manager supports up to 12 Adaptec RAID controllers. ■ Storage Manager includes the Java Runtime Environment (JRE). ■ If a previous version of Storage Manager is already installed and ...
Page 53 - Installing Storage Manager on OpenServer
4-4 Installing and Starting Adaptec Storage Manager Installing Storage Manager on OpenServer Notes: ■ With OpenServer, Storage Manager supports up to 12 Adaptec RAID controllers. ■ You need either the Java Development Kit (JDK) for SCO or the Java Runtime Environment (JRE) for SCO, version 1.3.1. To...
Page 54 - Installing Storage Manager on UnixWare & OpenUNIX
4-5 Installing and Starting Adaptec Storage Manager When successful, a copyright message is displayed in the terminal window. If you want RAID Agent to run at startup all the time, add the following line to the /etc/inittab and /etc/conf/init.d/kernel files: nfra:12346:once:sh /opt/RaidMan/RaidAgnt....
Page 55 - UnixWare Only; Installing Storage Manager on NetWare
4-6 Installing and Starting Adaptec Storage Manager 6 UnixWare Only —To start RAID Agent, type the following case- sensitive command: sh /opt/RaidMan/RaidAgnt.sh When successful, a copyright message is displayed in the terminal window. If you want RAID Agent to run at startup all the time, add the f...
Page 56 - Starting Storage Manager; You need root privileges to run Storage Manager.; Start > Programs > Adaptec Storage Manager; Type the
4-7 Installing and Starting Adaptec Storage Manager Starting Storage Manager Note: You need root privileges to run Storage Manager. To start Storage Manager, use the procedure outlined in the table below for your operating system. If your operating system is... Start Storage Manager as follows... Wi...
Page 57 - Logging into Remote Systems; Remote
4-8 Installing and Starting Adaptec Storage Manager Logging into Remote Systems To log into a remote system: 1 Click Remote > Add Remote System . Storage Manager displays the login screen, as shown below. 2 Type the IP address. The default System startup port number , 34571, is supplied for you. ...
Page 59 - Overview; Physical Devices View; Blue
5-2 Understanding Adaptec Storage Manager Overview Adaptec Storage Manager provides an expandable tree view of the systems and controllers you are managing. You can perform most configuration and management tasks by selecting a controller from the tree and working with related objects. The figure be...
Page 60 - Logical Devices View; Create; option and using the Create wizard.; Changing How Drives are Displayed
5-3 Understanding Adaptec Storage Manager For example, the fan indicator changes to yellow when one fan fails; it changes to red when a second fan fails and cooling is no longer adequate. Logical Devices View This view displays information about the logical devices created using the physical devices...
Page 61 - Collapsed and Expanded Views
5-4 Understanding Adaptec Storage Manager Collapsed and Expanded Views You can display a collapsed or expanded view of the system configuration. Initially, Storage Manager displays a collapsed textual view of the configuration information in both the Logical devices and Physical devices views. In th...
Page 62 - Component Views
5-5 Understanding Adaptec Storage Manager Component Views When you click a physical or logical device in the device views, the related components are highlighted in the other view. ■ When you click a logical device in the Logical devices view, the physical drives that make up the logical device are ...
Page 63 - SATA; and SCSI; Select; Disk Utilities
A-1 A Adaptec RAID Configuration Utility (ARC) In this Appendix... Overview The Adaptec RAID Configuration (ARC) utility is part of the controller BIOS. The utility includes: ■ Array Configuration Utility (ACU) —Used to create, configure, and manage arrays, and make arrays bootable. Also used to ini...
Page 64 - Creating Arrays; For systems with RAID enclosures
A-2 Adaptec RAID Configuration Utility (ARC) The Adaptec RAID Controller menu presents the following options: ■ Array Configuration Utility ■ SATA Select and SCSI Select Utilities ■ Disk Utilities To select a menu option in ARC, browse with the arrow keys, then press Enter . Sometimes, selecting an ...
Page 65 - Assigning Array Properties
A-3 Adaptec RAID Configuration Utility (ARC) 4 From the ARC menu, select Array Configuration Utility . 5 From the ACU menu, select Create Array . 6 Browse with the arrow keys to select a channel. 7 Select the disks for the new array, then press Insert . To deselect a disk, highlight the disk, then p...
Page 66 - Enabled; Done; Managing Arrays; Viewing Array Properties
A-4 Adaptec RAID Configuration Utility (ARC) 3 Enter the desired array size. The maximum array size available based on the partitions you selected is displayed automatically. If you want to designate a different array size, type the desired array size and select MB (megabytes), GB (gigabytes), or TB...
Page 69 - Initializing Drives
A-7 Adaptec RAID Configuration Utility (ARC) 3 Select a drive, then press Insert to assign the drive as a hotspare. The specified drive is displayed in the Assigned Hotspares drives list. 4 Press Enter to save the hotspare assignment. 5 If you are finished managing hotspares, press Y (for yes) when ...
Page 70 - Rescanning Drives
A-8 Adaptec RAID Configuration Utility (ARC) To initialize drives: 1 Restart the computer, then press Ctrl+A when prompted to access the ARC utility. 2 From the ARC menu, select Array Configuration Utility . 3 Select Initialize Drives . 4 Browse with the arrow keys to select a channel. 5 Browse with...
Page 72 - Option
A-10 Adaptec RAID Configuration Utility (ARC) Controller Configuration Options The Controller Configuration options are described in the table below. Option Default Models Affected Description Drives Write Cache Drive's Default All When Enabled , write cache is enabled, providing maximum drive perfo...
Page 74 - SATA Configuration Options; The SATA Configuration options are described in the table below.
A-12 Adaptec RAID Configuration Utility (ARC) SATA Configuration Options The SATA Configuration options are described in the table below. Option Default Models Affected Description Write Cache Yes All SATA controllers When Enabled , write cache is enabled, providing maximum performance. Caution —Whe...
Page 75 - SCSI Configuration Options; To access the SCSI Device Configuration options, select; SCSI
A-13 Adaptec RAID Configuration Utility (ARC) SCSI Configuration Options To access the SCSI Device Configuration options, select SCSI Configuration . SCSI Channel Interface Definitions The SCSI Channel Interface Definitions are described in the table below. Option Default Description Controller SCSI...
Page 76 - Using the Disk Utilities; Configuration options are described in the table below.
A-14 Adaptec RAID Configuration Utility (ARC) SCSI Device Configuration Options The SCSI device settings allow you to configure certain parameters for each device on the SCSI channel. To configure settings for a specific device, you must know the SCSI ID assigned to that device. If you are not sure ...
Page 78 - Viewing the Event Log
A-16 Adaptec RAID Configuration Utility (ARC) Viewing the Event Log The BIOS-based event log stores all firmware events (configuration changes, array creation, boot activity, and so on). The event log has a fixed size. Once full, old events are flushed as new events are stored. Also, the log is vola...
Page 79 - To find the ACU executable,
B-1 B ACU for DOS In this Appendix... Introduction The Array Configuration Utility (ACU) allows you to create, configure, and manage arrays. Creating the ACU Utility Disk The DOS version of this utility runs from a floppy disk that you need to create using the following procedure: 1 To find the ACU ...
Page 80 - Running the ACU Interactively; ACU; on
B-2 ACU for DOS Running the ACU Interactively To run the ACU interactively: 1 Insert the ACU utility disk you created in Creating the ACU Utility Disk . 2 Start or restart your computer. The computer boots to the DOS command line. 3 Type ACU on the command line, then press Enter . Select ACU options...
Page 81 - Running the ACU Using Scripts; To use the ACU scripting features, use the
B-3 ACU for DOS Running the ACU Using Scripts To use the ACU scripting features, use the ACU command, specify a script file (see Creating the Script File Manually on page B-5 ), and specify one (but not both) of the required switches listed in the table below. You may also add one or both of the opt...
Page 83 - Wait; Creating the Script File Manually; Array Definition Block Keywords; Comments; Example – Running the ACU with a Script
B-5 ACU for DOS Notes: ■ Record Mode can be used to record only one controller at a time. Therefore, if you want to record multiple controllers, record them separately using separate script files. ■ Because the ACU supports only a subset of array types available, it cannot record all the possible ar...
Page 84 - Array
B-6 ACU for DOS Array Definition Block Keywords The array definition block always begins with the keyword Array and ends with the keyword End . The other required array definition keywords are Drives and Type . The array definition keywords are listed in the table below alphabetically. Keyword Requi...
Page 85 - Array Keyword; label; Drives Keyword; Examples; End Keyword; Example
B-7 ACU for DOS The keywords are described in detail in the sections that follow. Array Keyword Array is a required keyword, indicating the start of an array definition block. The syntax is Array=< label > , where label is an optional alphanumeric string. Examples Array Array=MyData Drives Key...
Page 86 - HotspareDrives Keyword; InitializeAll Keyword
B-8 ACU for DOS HotspareDrives Keyword HotspareDrives is an optional keyword, specifying the hotspares to assign to the array. The syntax for listing hotspares is the same as the Drives Keyword on page B-7 . If HotspareDrives is not specified, no hotspares are assigned to the array. Notes: ■ Hotspar...
Page 87 - InitializeAll; Yes; Method Keyword; Method; Build; default; Clear
B-9 ACU for DOS Notes: ■ InitializeAll is a global keyword that you need to specify only once. ■ InitializeAll is always performed prior to array creation regardless of its position in the script. ■ If both InitializeAll=Yes and InitializeAll=No are specified in the same script file, InitializeAll=Y...
Page 88 - ReadCache Keyword; ReadCache; Size Keyword; Size; StripeSize Keyword; StripeSize
B-10 ACU for DOS ReadCache Keyword ReadCache indicates whether the array uses read caching. Possible values are: ■ Yes (the default )—Enable read caching. ■ No —Disable read caching. Example ReadCache=Yes Size Keyword The Size keyword specifies the size of the array. Specify Maximum (the default) to...
Page 89 - Type Keyword; Wait Keyword; WriteCache Keyword
B-11 ACU for DOS Type Keyword Type is a required keyword, indicating the array type. There is no default value. The Type keyword values are: Note: For information about which array types your controller supports, see Controller Features on page 1-5 . Wait Keyword Wait is an optional keyword that you...
Page 90 - Channel Definition Block Keywords – SCSI only; Channel Keyword; ControllerID Keyword; Do not
B-12 ACU for DOS Channel Definition Block Keywords – SCSI only The channel definition block is optional. If used, it always begins with the keyword Channel and ends with the keyword End . The channel definition block keywords are listed in the table below. Channel Keyword Channel is an optional keyw...
Page 91 - Code
B-13 ACU for DOS ACU Error Codes When the ACU detects an error, it reports the error and exits immediately. If a log file is specified, the ACU writes the error code to the log file. Otherwise, it displays the error code on the screen. The possible error messages returned by the ACU are listed in th...
Page 92 - . It also configures Channel 0 and saves a
B-14 ACU for DOS Example – Running the ACU with a Script The following MS-DOS command invokes the ACU and creates arrays on controller 1 based on the array keywords defined in the script file A:\RAID.ACU . It also configures Channel 0 and saves a log of the operation in the log file C:\RAID.LOG . A:...
Page 94 - The AFU is easy to use and contains safeguards to
C-1 C Adaptec Flash Utility (AFU) In this Appendix... Introduction The Adaptec Flash Utility (AFU) is a DOS utility used to update, save, or verify RAID controller firmware BIOS, and NVRAM. Caution: The AFU is easy to use and contains safeguards to prevent you from accidentally damaging the controll...
Page 95 - Does not support
C-2 Adaptec Flash Utility (AFU) The AFU is used to: ■ Update —Updates all the flash components on a controller with the flash image data from a User Flash Image (UFI) file. The AFU updates the controller ’s flash by reading UFI files and writing them to the controller ’s flash components. Note: The ...
Page 96 - From the Adaptec installation CD
C-3 Adaptec Flash Utility (AFU) Firmware and UFI File Locations The firmware and UFI file locations on the Adaptec Installation CD are as follows Creating the Firmware Floppy Disks Controller firmware is available two ways: ■ From the Adaptec installation CD —The CD includes the AFU executable, AFU....
Page 97 - Running the AFU from the GUI; Creating the; Select Controllers
C-4 Adaptec Flash Utility (AFU) 3 Start the AFU as described in Running the AFU from the GUI on page C-4 and follow the prompts. Running the AFU from the GUI The easy way to run the AFU is to use its Graphical User Interface (GUI). If you prefer to run the AFU from the command line, see page C-5 . T...
Page 98 - Running the AFU from the Command Line; AFU; Command Summary; HELP; LIST
C-5 Adaptec Flash Utility (AFU) Running the AFU from the Command Line At the DOS command prompt (typically A:\> ), type AFU followed by a command and any switches. The AFU processes the command, prompts you to insert additional floppy disks as needed, exits, and reports success or an error messag...
Page 99 - SAVE
C-6 Adaptec Flash Utility (AFU) SAVE The SAVE command saves the contents 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. You must restart the computer following a SAVE command. Command Syntax The command syntax for the SAVE comm...
Page 100 - UPDATE
C-7 Adaptec Flash Utility (AFU) Examples In the following example, the AFU saves flash contents from controller 0 to a UFI file in the current default 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...
Page 101 - VERIFY; VERSION; Command Syntax
C-8 Adaptec Flash Utility (AFU) VERIFY The VERIFY command compares the contents of each of the flash components on a controller to the corresponding image in a UFI file and indicates whether they match. Use this command to determine whether a controller ’s flash components are up-to-date when compar...
Page 105 - Terminology; Appendix
D-2 Command Line Interface Introduction The Command Line Interface (CLI) allows you to configure and manage controller components. The CLI contains most of the functionality offered by Adaptec Storage Manager, plus some additional functionality not offered by Adaptec Storage Manager. CLI commands al...
Page 106 - All Controllers; Free or available space
D-3 Command Line Interface All Controllers The following terms are used in discussing the CLI: ■ Array, container —A logical disk created from available space and made up of one or more partitions on one or more physical disks. ■ Stripe, chunk —Contiguous set of data distributed across all the disks...
Page 107 - Accessing the CLI; Accessing the CLI in MS-DOS; afacli; Accessing the CLI in Windows; Start; Accessing the CLI in Unix; aaccli
D-4 Command Line Interface Accessing the CLI The method you use to access the CLI depends on the operating system (OS), as described below. Accessing the CLI in MS-DOS To access the CLI from the MS-DOS prompt, move to the directory containing the afacli executable, then type afacli . Accessing the C...
Page 108 - From the NetWare server console; Using the CLI; Opening and Closing a Controller; open; Displaying Information about Your Disks; disk
D-5 Command Line Interface From the NetWare server console To access the CLI from the NetWare server console, type aaccli at the prompt. When the system displays the CLI> prompt, which indicates that you can now use CLI commands. Using the CLI This section contains some examples of using CLI comm...
Page 109 - Displaying Information about Your Array
D-6 Command Line Interface Displaying Information about Your Array After creating an array, use the container 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 indicates a volume se...
Page 110 - Creating a RAID 1
D-7 Command Line Interface Creating a RAID 1 To create a RAID 1, use the container create new_mirror command. In the following example, a RAID 1 is created on devices 0:02:0 and 0:03:0 using 100 MB of available space from each device. AAC0> container create new_mirror ((0,2,0), 100M) (0,3,0)Execu...
Page 111 - Managing Failover Options and Hotspares; Displaying the Controller’s Automatic Failover Status
D-8 Command Line Interface Managing Failover Options and Hotspares To assign one or more hotspares to a single array, use the container set failover command. To assign one or more spare disks for all arrays, use the container set global_failover command. These commands allow you to add hotspares to ...
Page 112 - Enabling Automatic Failover; Displaying Controller Information; Controller List
D-9 Command Line Interface Enabling Automatic Failover To enable automatic failover, use the controller set automatic_failover command with the /failover switch, as in the following example: AAC0> controller set automatic_failover /failover_enabled=TRUE Executing: controller set automatic_failove...
Page 113 - Controller Details
D-10 Command Line Interface Controller Details The controller details attributes are defined as follows: ■ Controller Name —Name ■ Controller Type —Product name ■ Controller Availability —Access mode ■ Controller Remote Computer —Name of the remote computer on which an open controller resides ■ Cont...
Page 114 - Displaying Disk Information; Disk List
D-11 Command Line Interface Displaying Disk Information The CLI allows you to monitor or manage disk attributes, prepare a disk for use by a controller, and detect defects using the following commands: ■ Disk List ■ Disk Show Defects ■ Disk Verify Disk List The disk list attributes are defined as fo...
Page 115 - Disk Show Defects; disk show defects; Disk Verify; disk verify; Displaying Array Information; Container List; container list
D-12 Command Line Interface Disk Show Defects The disk show defects command shows the following types on information: ■ Total number and location of primary defects (defects that originate during manufacturing) ■ Total number and location of grown defects (defects that originate after manufacturing)...
Page 117 - Container Show Cache
D-14 Command Line Interface ■ Mirror Set Create —Creation of a RAID 1 (mirror). ■ Mirror Set Normal —The RAID 1 is in the normal state. ■ Reconfiguration Copy Container —An array is being used as a copy (hidden) array (Copy). ■ Reconfiguration Destination Container —An array is being used as a desti...
Page 118 - CLI Command Dictionary; General Control Commands; Parameters
D-15 Command Line Interface CLI Command Dictionary This section contains a command reference for the following command groupings: ■ General Control Commands ■ Container (Array) Commands ■ Controller Commands ■ Disk Commands ■ Logfile Commands ■ Task Commands ■ Enclosure Commands General Control Comm...
Page 120 - Switches
D-17 Command Line Interface Switches /always —Specifies whether to clear the array even if it has data on it. The default is FALSE , meaning that the command clears the array only if it has no data on it. All user files must be closed; the /always switch cannot override this restriction. /wait — If ...
Page 128 - Controller Commands
D-25 Command Line Interface Parameters {container} —ID number of the array on which to set the I/O delay. {integer} —Number of milliseconds the controller waits between I/O operations. container set label {container} {label} Assigns a new label to the array. Parameters {container} —ID number of the ...
Page 129 - controller details
D-26 Command Line Interface controller details Shows details about the open controller and software. controller firmware compare [/C{controller}] [{controller}...] [/D{UFI_file_path}] Compares the contents of each of the flash components on a controller to the corresponding image in User Flash Image...
Page 130 - Windows only
D-27 Command Line Interface controller list [/domain={string}] [{string}] Lists all controllers or displays information about the currently opened controller. Parameters {name} —Computer name from which to display all controllers or specific information about the open controller. Switches /domain ( ...
Page 131 - Disk Commands
D-28 Command Line Interface controller set container_verify [/verify_enabled={boolean}] Turns the container verify task on or off. Switches /verify_enabled —Specifies whether to turn on or off the container verify feature. The default is TRUE, which means the command turns on the container verify fe...
Page 132 - FALSE
D-29 Command Line Interface Switches /always —Specifies whether to initialize the disk even if the disk has existing data. (Cannot override open files.) The default is FALSE . /unconditional —Specifies whether to initialize the disk even if arrays on the disk have open files. The default is FALSE . ...
Page 135 - Logfile Commands; logfile end; Task Commands
D-32 Command Line Interface disk zero [/repair={boolean}] [/wait={boolean}] {device_ID} Clears an entire disk (by writing zeros). All data is erased and cannot be recovered. Parameters {device_ID} —ID number of the device to clear. Switches /repair —If FALSE (the default), the command only reports f...
Page 137 - Enclosure Commands; enclosure
D-34 Command Line Interface Enclosure Commands Note: You can use the enclosure commands only with enclosures that support Version 1.0 of the SAF-TE specification. enclosure activate slot {enclosure} {slot} Activates a device in a slot in the SAF-TE enclosure. Parameters {enclosure} —ID number of the...
Page 141 - Using Automated Command Scripts
D-38 Command Line Interface Using Automated Command Scripts To execute a CLI command script, type the at sign (@), followed by the filename that contains the CLI commands, for example: AAC0>@commandscript.txt In a CLI command script text file, each line ends with a line feed inserted by pressing ...
Page 142 - This; Simple Volume; A simple volume consists of a single drive.
E-1 E About RAID A RAID (Redundant Array of Independent Disks) provides better performance and reliability from combinations of drives than is possible with the same total storage space without RAID. This Appendix describes the various RAID levels supported by Adaptec RAID controllers. The table bel...
Page 143 - Spanned Volume; An example of a RAID 0 array is shown below.
E-2 About RAID Spanned Volume A spanned volume is created by joining, or concatenating, two or more drives. The drives do not have to be of equal capacity and are connected end-to-end. A spanned volume offers no redundancy and no performance advantage over a single drive. RAID 0 A RAID 0 is created ...
Page 147 - SCSI Device Support
F-1 F About SCSI In this Appendix... SCSI Device Support F-2 Setting SCSI IDs F-2 Changing SCSI Termination on the Controller F-3 Enabling CD Drive Support F-3 Mixing SE Devices with LVD Devices F-3
Page 148 - Setting SCSI IDs
F-2 About SCSI SCSI Device Support The SCSI RAID controller is designed to work with Ultra320 SCSI hard drives. In addition, the controller operates at reduced performance with all Ultra2 or higher SCSI drives and peripherals, as described in the table below. Note: Adaptec does not recommend using S...
Page 149 - Changing SCSI Termination on the Controller; Auto Mode; Enabling CD Drive Support; Utility; Mixing SE Devices with LVD Devices
F-3 About SCSI Changing SCSI Termination on the Controller The default termination for the controller is Auto Mode and you will probably never need to change this setting. However, if you do need to change the termination, you can use the SCSI Select Controller SCSI Channel Termination option to cha...
Page 150 - Controller Illustrations
G-1 G Controller Illustrations This Appendix shows the Adaptec RAID controllers. Adaptec 2020ZCR Component Layout Low-profile bracket PCI connector
Page 155 - Specifications; Environmental Specifications; Forced airflow is recommended, but not required.; DC Power Requirements
H-1 H Specifications Environmental Specifications Note: Forced airflow is recommended, but not required. DC Power Requirements Current Requirements Ambient temperature without battery backup module 0 °C to 50 ° C Relative humidity 10% to 90% , noncondensing Altitude up to 3,000 meters Ripple and noi...
Page 156 - See
Glossary-1 Glossary A activity See task . ACU Array Configuration Utility. Used to create, configure, and manage arrays from the controller ’s BIOS or MS-DOS. array A logical disk created from available space and made up of one or more partitions on one or more physical disks. Arrays are typically u...
Page 157 - clear
Glossary-2 Glossary bootable array Array configured as the boot device. build Background initialization of a redundant array. The array is accessible throughout. RAID 1 copies the contents of the primary drive to a secondary drive. See also clear . bus See channel . C cache Fast-access memory on the...
Page 159 - Process for transmitting events.
Glossary-4 Glossary drive LED Indicator light that illuminates during read or write operations. E event Notification or alert from the system, indicating that a change has occurred. event log File used to maintain information about prior controller activities or errors. event notification Process fo...
Page 161 - partition
Glossary-6 Glossary L legacy disk Disk that contained a valid partition table when connected to the controller. The controller manages the disk as a legacy disk array where there is a one-to-one logical-to-physical mapping of array to disk. logical device Volume comprised of space from one or more p...
Page 162 - The area on each disk reserved for use by the RAID controller.
Glossary-7 Glossary P partition Contiguous area of a physical drive that makes up some or all of an array. When an array is created, space is automatically converted into partitions. phantom object Object that represents a component that cannot be configured by the controller management software; fo...
Page 163 - Array created from one or more partitions. See also
Glossary-8 Glossary redundant The ability of an array to maintain operability when one or more hardware failures occur. RAID 1 is an example of a redundant array. In the event of a drive failure, redundant arrays can be restored to normal operation by replacing the failed drive and rebuilding the ar...
Page 164 - stripes
Glossary-9 Glossary stripe Contiguous set of data distributed across all the disks in an array. A striped array distributes data evenly across all members in equal-sized sections called stripes . stripe size The amount of data in each section of a striped array. striped array See RAID signature and ...