INSTALLATION AND USER’S GUIDEADAPTEC SATA AND SCSIRAID CONTROLLERS
ixContents3 Installing the Driver Overview of the Driver Installation Process 3-2Creating the Driver Disk 3-2Installing the Windows Driver 3-3Installi
C-7Adaptec Flash Utility (AFU)ExamplesIn the following example, the AFU saves flash contents from controller 0 to a UFI file in the current default dr
C-8Adaptec Flash Utility (AFU)VERIFYThe VERIFY command compares the contents of each of the flash components on a controller to the corresponding imag
C-9Adaptec Flash Utility (AFU)ExampleThe following example displays version information about all supported controllers.A:\> AFU VERSION /C 0Adapte
C-10Adaptec Flash Utility (AFU)b Updating the Flash on Multiple Controllers—To flash the firmware on multiple controllers, type:afu update /C <cont
D-1DCommand Line InterfaceIn this Appendix...Introduction D-2Terminology D-2Accessing the CLI D-4Using the CLI D-5General Control Commands D-15Contain
D-2Command Line InterfaceIntroductionThe Command Line Interface (CLI) allows you to configure and manage controller components. The CLI contains most
D-3Command Line InterfaceAll ControllersThe following terms are used in discussing the CLI: Array, container—A logical disk created from available sp
D-4Command Line InterfaceAccessing the CLIThe method you use to access the CLI depends on the operating system (OS), as described below.Accessing the
D-5Command Line InterfaceFrom the NetWare server consoleTo access the CLI from the NetWare server console, type aaccli at the prompt. When the system
D-6Command Line InterfaceDisplaying Information about Your ArrayAfter creating an array, use the container list command to display information about t
xContentsA Adaptec RAID Configuration Utility (ARC) Overview A-1Using the ACU A-2Creating Arrays A-2Managing Arrays A-4Initializing Drives A-7Rescanni
D-7Command Line InterfaceCreating a RAID 1To create a RAID 1, use the container create new_mirror command. In the following example, a RAID 1 is creat
D-8Command Line InterfaceManaging Failover Options and HotsparesTo assign one or more hotspares to a single array, use the container set failover comm
D-9Command Line InterfaceEnabling Automatic FailoverTo enable automatic failover, use the controller set automatic_failover command with the /failover
D-10Command Line InterfaceController DetailsThe controller details attributes are defined as follows: Controller Name—Name Controller Type—Product na
D-11Command Line InterfaceDisplaying Disk InformationThe CLI allows you to monitor or manage disk attributes, prepare a disk for use by a controller,
D-12Command Line InterfaceDisk Show DefectsThe disk show defects command shows the following types on information: Total number and location of prim
D-13Command Line Interface Root Special File (Unix/Linux only)—File associated with the array and created by the OS after array creation. Appears in t
D-14Command Line Interface Mirror Set Create—Creation of a RAID 1 (mirror). Mirror Set Normal—The RAID 1 is in the normal state. Reconfiguration Copy
D-15Command Line InterfaceCLI Command DictionaryThis section contains a command reference for the following command groupings: General Control Comman
D-16Command Line Interfaceopen [/readonly={boolean}] [/domain={string}] {name} Opens a controller, a prerequisite for any controller command to be use
xiContentsRunning the AFU from the Command Line C-5Command Summary C-5AFU Command Line – Step-by-Step C-9D Command Line Interface Introduction D-2Term
D-17Command Line InterfaceSwitches/always—Specifies whether to clear the array even if it has data on it. The default is FALS E, meaning that the comm
D-18Command Line InterfaceSwitches/io_delay—Number of milliseconds between each I/O used for the RAID 1 create./wait— If FAL SE (the default), the op
D-19Command Line Interfacecontainer create raid5 [/cache={boolean}][/stripe_size={integer}] [/clear={boolean}] [/label={string}] [</quick_init={boo
D-20Command Line InterfaceSwitches/cache—Specifies whether to enable caching on the array./stripe_size—Stripe size for the RAID 0. The default is 64 K
D-21Command Line Interfacecontainer list [/all={boolean}] [/full={boolean}] [{container}] Lists information about the arrays on the controller.Paramet
D-22Command Line InterfaceParameters{container}—ID number of the array to set to read-write access.container reconfigure [/stripe_size={integer}] [/mi
D-23Command Line InterfaceParameters{container}—ID number of the array whose assigned failover disk is to be removed.{device_ID}—ID for the device to
D-24Command Line Interfacecontainer set cache [/read_cache_enable={boolean}] [/unprotected={boolean}] [/write_cache_enable={boolean}]{container} Sets
D-25Command Line InterfaceParameters{container}—ID number of the array on which to set the I/O delay.{integer}—Number of milliseconds the controller w
D-26Command Line Interfacecontroller details Shows details about the open controller and software.controller firmware compare [/C{controller}] [{contr
xiiContentsF About SCSI SCSI Device Support F-2Setting SCSI IDs F-2Changing SCSI Termination on the Controller F-3Enabling CD Drive Support F-3Mixing
D-27Command Line Interfacecontroller list [/domain={string}] [{string}] Lists all controllers or displays information about the currently opened contr
D-28Command Line Interfacecontroller set container_verify [/verify_enabled={boolean}] Turns the container verify task on or off.Switches/verify_enable
D-29Command Line InterfaceSwitches/always—Specifies whether to initialize the disk even if the disk has existing data. (Cannot override open files.) T
D-30Command Line InterfaceSwitches/all—Specifies whether to enable SMART configurations for all disks./clear—Clears the SMART error counts for the dis
D-31Command Line InterfaceParameters{device_ID}—ID number of the device for which to display SMART information.Switches/all—Specifies whether to displ
D-32Command Line Interfacedisk zero [/repair={boolean}] [/wait={boolean}] {device_ID} Clears an entire disk (by writing zeros). All data is erased and
D-33Command Line Interfacetask list [/all={boolean}] [{integer}] Lists the tasks running on the controller.Parameters{integer}—Task ID.Switches/all—Sp
D-34Command Line InterfaceEnclosure CommandsNote: You can use the enclosure commands only with enclosures that support Version 1.0 of the SAF-TE speci
D-35Command Line InterfaceParameters{enclosure}—ID number of the enclosure management device on which to prepare a slot.{slot}—Unit number of the slot
D-36Command Line InterfaceParameters{enclosure}—ID number of the enclosure management device.{powersupply}—Unit number of the power supply.Switches/of
1-11IntroductionIn this Chapter...Kit Contents 1-2Overview of the Installation Process 1-3System Requirements and Compatibility 1-3Controller Features
D-37Command Line InterfaceParameters{enclosure}—ID number of the enclosure management device for which to display power supply status.{powersupply}—Un
D-38Command Line InterfaceUsing Automated Command ScriptsTo execute a CLI command script, type the at sign (@), followed by the filename that contains
E-1EAbout RAIDA RAID (Redundant Array of Independent Disks) provides better performance and reliability from combinations of drives than is possible w
E-2About RAIDSpanned VolumeA spanned volume is created by joining, or concatenating, two or more drives. The drives do not have to be of equal capacit
E-3About RAIDRAID 5This RAID type requires at least three drives. Like RAID 0, data is striped across the drives. However, in RAID 5, parity is stored
E-4About RAIDRAID 10This dual-level RAID type is created by using two or more equal-sized RAID 1 arrays to create a RAID 0. Both read and write perfor
E-5About RAIDRAID 50This dual-level RAID type is created by using two or more equal-sized RAID 5 arrays to create a RAID 0. The top level RAID 0 share
F-1FAbout SCSIIn this Appendix...SCSI Device Support F-2Setting SCSI IDs F-2Changing SCSI Termination on the Controller F-3Enabling CD Drive Support F
F-2About SCSISCSI Device SupportThe SCSI RAID controller is designed to work with Ultra320 SCSI hard drives. In addition, the controller operates at r
F-3About SCSIChanging SCSI Termination on the ControllerThe default termination for the controller is Auto Mode and you will probably never need to ch
1-2IntroductionKit ContentsYour controller kit includes: Adaptec RAID controller. For controller illustrations, see Appendix G. Installation CD The
G-1GController IllustrationsThis Appendix shows the Adaptec RAID controllers. Adaptec 2020ZCR Component LayoutLow-profile bracketPCI connector
G-2Controller IllustrationsAdaptec SCSI RAID 2120S Component LayoutAdaptec SCSI RAID 2200S Component LayoutAdaptecBattery connectorPCI connectorIntern
G-3Controller IllustrationsAdaptec SATA RAID 2410SA Component LayoutAdaptec SATA RAID 2410SA Port NumbersPCI connectorFull-height bracketSATA portsBat
G-4Controller IllustrationsAdaptec SATA RAID 2810SA Component LayoutAdaptec SATA RAID 2810SA Port NumbersPCI connectorFull-height bracketSATA portsBat
G-5Controller IllustrationsAdaptec SATA RAID 21610SA Component Layout Adaptec SATA RAID 21610SA Port NumbersPCI connectorFull-height bracketBattery co
H-1HSpecificationsEnvironmental SpecificationsNote: Forced airflow is recommended, but not required.DC Power RequirementsCurrent RequirementsAmbient t
Glossary-1GlossaryAactivitySee task. ACUArray Configuration Utility. Used to create, configure, and manage arrays from the controller’s BIOS or MS-DOS
Glossary-2Glossarybootable arrayArray configured as the boot device.buildBackground initialization of a redundant array. The array is accessible throu
Glossary-3Glossaryconsistency check commandThe controller continuously performs a verification on a redundant array to data integrity. In the case of
Glossary-4Glossarydrive LEDIndicator light that illuminates during read or write operations.EeventNotification or alert from the system, indicating th
1-3IntroductionOverview of the Installation ProcessThis section provides an overview of the process of installing, setting-up, and configuring the Ada
Glossary-5Glossaryfree space/partitionSee available space/partition.Hhard disk, hard driveBasic unit of nonvolatile, nonremovable, magnetic storage me
Glossary-6GlossaryLlegacy diskDisk that contained a valid partition table when connected to the controller. The controller manages the disk as a legac
Glossary-7GlossaryPpartitionContiguous area of a physical drive that makes up some or all of an array. When an array is created, space is automaticall
Glossary-8GlossaryredundantThe ability of an array to maintain operability when one or more hardware failures occur. RAID 1 is an example of a redunda
Glossary-9GlossarystripeContiguous set of data distributed across all the disks in an array. A striped array distributes data evenly across all member
RAdaptec, Inc.691 South Milpitas BoulevardMilpitas, CA 95035 USA©2004 Adaptec, Inc.All rights reserved. Adaptec and the Adaptec logo are trademarks of
1-4IntroductionDrive RequirementsYou need to have enough drives available for the RAID array level you want to build. For details, see Appendix E, Abo
1-5IntroductionMotherboard CompatibilityThe Adaptec RAID controller requires a motherboard that meets the following compatibility requirements: Compl
1-6Introduction Centralized management across all Adaptec host-based RAID products using Adaptec Storage Manager. In addition to local console acces
RAdaptec SATA and SCSIRAID ControllersInstallation and User’s Guide
1-7IntroductionSCSI RAID Controller Features SummaryThe SCSI RAID controller features are described in the table below. Note: For more on SCSI, see Ap
1-8IntroductionAdvanced RAID FeaturesAdaptec RAID controllers support the following advanced features: Optimized Disk Utilization—Allows you to use th
1-9IntroductionDrive Enclosures – SCSI onlyAdaptec SCSI controllers support drive enclosures that include SAF-TE enclosure management hardware per the
1-10IntroductionSilencing the AlarmThe alarm continues to sound until one of the following actions is taken: The array with the failed member is dele
1-11IntroductionAbout the DocumentationThe documentation set for the Adaptec RAID controllers includes: Quick Installation Guide—Printed guide that p
1-12IntroductionUsing the Adaptec Installation CDThe Adaptec RAID Installation CD contains array management software, device drivers, and documentatio
1-13Introduction View Documentation—Provides quick access to the PDF files listed in the table on page 1-11. Create Driver Diskette—Allows you to cr
1-14Introduction UNIX—Use Acrobat Viewer because Reader is not available for all operating systems. Your system must have Java Runtime Environment 1.
1-15Introduction Command Line Interface (CLI)—Allows you to automate array creation or testing in a production environment using scripts. For details
2-12Installing the Controller and DrivesIn this Chapter...SATA Drives and Cables 2-2SCSI Drives and Cables 2-2Installing the Controller and Drives 2-3
iiCopyright©2004 Adaptec, Inc. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any
2-2Installing the Controller and DrivesSATA Drives and CablesTo install an Adaptec SATA RAID controller and drives, you need equal numbers of each of
2-3Installing the Controller and DrivesInstalling the Controller and DrivesTo install Adaptec RAID controller and drives:1 If you have a low-profile c
2-4Installing the Controller and DrivesDetermining the Boot ControllerNote: If your system will contain two or more bootable controllers, read this se
2-5Installing the Controller and DrivesWhy build a RAID 5? This array level is supported by your controller. It provides a versatile combination of pe
2-6Installing the Controller and Drives9 Press Y, then Enter. The selected drives are initialized, then the ACU screen is displayed. 10 Using the arro
2-7Installing the Controller and DrivesUsing the Adaptec Installation CDNote: SCSI only—You cannot create the RAID using a CD drive connected to the R
2-8Installing the Controller and Drives10 Click Next.11 Type the name you want to assign to the RAID 5 you are creating, then click Apply.The system c
3-13Installing the DriverIn this Chapter...Overview of the Driver Installation Process 3-2Creating the Driver Disk 3-2Installing the Windows Driver 3-
3-2Installing the DriverOverview of the Driver Installation ProcessAdaptec recommends the following driver installation procedure:1 Create a driver di
3-3Installing the Driver4 Click Create Driver Disk, then select the appropriate operating system. 5 If you selected Linux, you need to also select the
iiiAdaptec Customer SupportIf you have questions about installing or using your Adaptec product, check this document first—you will find answers to mo
3-4Installing the Driver5 When prompted to install a third-party driver, press F6.Note: When F6 is active, a prompt appears at the bottom of the scree
3-5Installing the DriverInstalling the Linux ModuleThis section contains the following procedures: Installing the Module When You Install Red Hat In
3-6Installing the DriverInstalling the Module in an Existing Linux SystemTo install the module in an existing Red Hat or SuSE Linux system:1 Insert an
3-7Installing the Driver9 To enable RAID management software and utilities, type the following commands:cd mount-point/openserv/arc/driver/aacraid/rel
3-8Installing the DriverUnixWare and OpenUNIXThis section contains the following procedures: Installing the Driver When You Install UnixWare or OpenU
3-9Installing the Driver3 Turn on the computer, then insert the driver disk.4 To run th e pkgadd utility, type pkgadd -d diskette1 and then press Ente
3-10Installing the DriverInstalling the NetWare DriverThis section contains the following procedures: Installing the Driver When You Install NetWare
3-11Installing the Driver13 Press the Enter key to scan the floppy drive. Once the driver is selected, the parameter screen is displayed.14 Verify the
3-12Installing the Driver13 Press Enter to scan for the drivers. 14 Select Adaptec AdvancedRAID Controller and press Enter. The aacraid parameters scr
3-13Installing the DriverTo modify the startup.ncf file:1 At the server console prompt, type load nwconfig and press Enter.2 Select the NCF File Optio
ivEurope Visit our Web site at www.adaptec-europe.com. German: To speak with a Technical Support Specialist, call +49 89 43 66 55 22, Monday to Frid
4-14Installing and Starting Adaptec Storage ManagerIn this Chapter...After you have installed your Adaptec RAID controller and driver, you are ready t
4-2Installing and Starting Adaptec Storage ManagerInstalling Storage Manager on WindowsThis section provides instructions for installing Storage Manag
4-3Installing and Starting Adaptec Storage ManagerInstalling Storage Manager on LinuxNotes: With Linux, Storage Manager supports up to 12 Adaptec RA
4-4Installing and Starting Adaptec Storage ManagerInstalling Storage Manager on OpenServerNotes: With OpenServer, Storage Manager supports up to 12
4-5Installing and Starting Adaptec Storage ManagerWhen successful, a copyright message is displayed in the terminal window. If you want RAID Agent to
4-6Installing and Starting Adaptec Storage Manager6 UnixWare Only—To start RAID Agent, type the following case-sensitive command: sh /opt/RaidMan/Raid
4-7Installing and Starting Adaptec Storage ManagerStarting Storage Manager Note: You need root privileges to run Storage Manager.To start Storage Mana
4-8Installing and Starting Adaptec Storage ManagerLogging into Remote SystemsTo log into a remote system:1 Click Remote > Add Remote System. Storag
5-15Understanding Adaptec Storage ManagerIn this Chapter...IntroductionThis chapter provides an overview of Adaptec Storage Manager, the user-friendly
5-2Understanding Adaptec Storage ManagerOverviewAdaptec Storage Manager provides an expandable tree view of the systems and controllers you are managi
vLimited 3-Year Hardware Warranty1. Adaptec, Inc. (“Adaptec”) warrants to the purchaser of this product that it will be free from defects in material
5-3Understanding Adaptec Storage ManagerFor example, the fan indicator changes to yellow when one fan fails; it changes to red when a second fan fails
5-4Understanding Adaptec Storage ManagerCollapsed and Expanded ViewsYou can display a collapsed or expanded view of the system configuration. Initiall
5-5Understanding Adaptec Storage ManagerComponent ViewsWhen you click a physical or logical device in the device views, the related components are hig
A-1AAdaptec RAID Configuration Utility (ARC)In this Appendix...OverviewThe Adaptec RAID Configuration (ARC) utility is part of the controller BIOS. Th
A-2Adaptec RAID Configuration Utility (ARC)The Adaptec RAID Controller menu presents the following options: Array Configuration Utility SATASelect a
A-3Adaptec RAID Configuration Utility (ARC)4 From the ARC menu, select Array Configuration Utility.5 From the ACU menu, select Create Array.6 Browse w
A-4Adaptec RAID Configuration Utility (ARC)3 Enter the desired array size. The maximum array size available based on the partitions you selected is di
A-5Adaptec RAID Configuration Utility (ARC)Viewing Array PropertiesTo view the properties of an existing array:1 From the ACU main menu, select Manage
A-6Adaptec RAID Configuration Utility (ARC)You can make an array bootable so that the system boots from the array instead of from a stand-alone (singl
A-7Adaptec RAID Configuration Utility (ARC)3 Select a drive, then press Insert to assign the drive as a hotspare. The specified drive is displayed in
viRegulatory Compliance StatementsFederal Communications Commission Radio Frequency Interference StatementWARNING: Changes or modifications to this un
A-8Adaptec RAID Configuration Utility (ARC)To initialize drives:1 Restart the computer, then press Ctrl+A when prompted to access the ARC utility. 2 F
A-9Adaptec RAID Configuration Utility (ARC)Using SATASelect and SCSISelectThe SATASelect and SCSISelect utilities allow you to change controller and d
A-10Adaptec RAID Configuration Utility (ARC)Controller Configuration OptionsThe Controller Configuration options are described in the table below. Opt
A-11Adaptec RAID Configuration Utility (ARC)Array-based BBS SupportDisabledAll When Enabled in systems that support BBS, the controller presents attac
A-12Adaptec RAID Configuration Utility (ARC)SATA Configuration OptionsThe SATA Configuration options are described in the table below. Option DefaultM
A-13Adaptec RAID Configuration Utility (ARC)SCSI Configuration OptionsTo access the SCSI Device Configuration options, select SCSI Configuration.SCSI
A-14Adaptec RAID Configuration Utility (ARC)SCSI Device Configuration OptionsThe SCSI device settings allow you to configure certain parameters for ea
A-15Adaptec RAID Configuration Utility (ARC)Using the Disk UtilitiesThe disk utilities allow you to low-level format or verify the media of the hard d
A-16Adaptec RAID Configuration Utility (ARC)Viewing the Event LogThe BIOS-based event log stores all firmware events (configuration changes, array cre
B-1BACU for DOSIn this Appendix...IntroductionThe Array Configuration Utility (ACU) allows you to create, configure, and manage arrays. Creating the A
viiCanadian Compliance StatementThis Class B digital apparatus meets all requirements of the Canadian Interference-Causing Equipment Regulations.Cet a
B-2ACU for DOSRunning the ACU InteractivelyTo run the ACU interactively:1 Insert the ACU utility disk you created in Creating the ACU Utility Disk.2 S
B-3ACU for DOSRunning the ACU Using ScriptsTo use the ACU scripting features, use the ACU command, specify a script file (see Creating the Script File
B-4ACU for DOSPlayback ModeIn this mode, the ACU reads the contents of the specified script file and creates arrays based on the keywords specified in
B-5ACU for DOSNotes: Record Mode can be used to record only one controller at a time. Therefore, if you want to record multiple controllers, record
B-6ACU for DOSArray Definition Block KeywordsThe array definition block always begins with the keyword Array and ends with the keyword End. The other
B-7ACU for DOSThe keywords are described in detail in the sections that follow.Array Keyword Array is a required keyword, indicating the start of an a
B-8ACU for DOSHotspareDrives KeywordHotspareDrives is an optional keyword, specifying the hotspares to assign to the array. The syntax for listing hot
B-9ACU for DOSNotes: InitializeAll is a global keyword that you need to specify only once. InitializeAll is always performed prior to array creation
B-10ACU for DOSReadCache KeywordReadCache indicates whether the array uses read caching.Possible values are: Yes (the default)—Enable read caching.
B-11ACU for DOSType KeywordType is a required keyword, indicating the array type. There is no default value. The Type keyword values are:Note: For inf
viiiContents1 Introduction Kit Contents 1-2Overview of the Installation Process 1-3System Requirements and Compatibility 1-3Drive Requirements 1-4Syst
B-12ACU for DOSChannel Definition Block Keywords – SCSI onlyThe channel definition block is optional. If used, it always begins with the keyword Chann
B-13ACU for DOSACU Error CodesWhen the ACU detects an error, it reports the error and exits immediately. If a log file is specified, the ACU writes th
B-14ACU for DOSExample – Running the ACU with a ScriptThe following MS-DOS command invokes the ACU and creates arrays on controller 1 based on the arr
B-15ACU for DOSThe following sample script file creates a maximum-size three-drive RAID 5.# Create a maximum size RAID 5 labeled ‘MyData’Array=MyDataT
C-1CAdaptec Flash Utility (AFU)In this Appendix...IntroductionThe Adaptec Flash Utility (AFU) is a DOS utility used to update, save, or verify RAID co
C-2Adaptec 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
C-3Adaptec Flash Utility (AFU)Firmware and UFI File LocationsThe firmware and UFI file locations on the Adaptec Installation CD are as followsCreating
C-4Adaptec 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
C-5Adaptec Flash Utility (AFU)Running the AFU from the Command LineAt the DOS command prompt (typically A:\>), type AFU followed by a command and a
C-6Adaptec Flash Utility (AFU)SAVEThe SAVE command saves the contents of a controller’s flash in a UFI file. The name of the UFI file is based on the
Commenti su questo manuale