User Guide
Page 3
... regulations of the United States and other permanent memory device. Limitation of Adaptec. This license is acquired under the terms of a DoD or civilian agency contract, use the Software in a computer service business, including in the applicable ADP Schedule contract. Special Terms Applicable to distribute or disclose such database or data. 7. Export. BY YOUR USE OF THE SOFTWARE INCLUDED WITH...
... regulations of the United States and other permanent memory device. Limitation of Adaptec. This license is acquired under the terms of a DoD or civilian agency contract, use the Software in a computer service business, including in the applicable ADP Schedule contract. Special Terms Applicable to distribute or disclose such database or data. 7. Export. BY YOUR USE OF THE SOFTWARE INCLUDED WITH...
User Guide
Page 6
... RAID controllers ● HRCONF -for Adaptec HostRAID products Each utility allows you to: ● Create and delete logical drives ● Display and modify a limited set of configuration settings ● Copy configurations from one computer to another ● Recover from a failed physical device and rebuild an affected logical drive ● Flashes new firmware and BIOS onto the controller ● Enables the controller to check the removal and connection of any disk drives ● Restores the controller configuration (HRCONF only) ● Automatically update Windows drivers (ARCCONF...
... RAID controllers ● HRCONF -for Adaptec HostRAID products Each utility allows you to: ● Create and delete logical drives ● Display and modify a limited set of configuration settings ● Copy configurations from one computer to another ● Recover from a failed physical device and rebuild an affected logical drive ● Flashes new firmware and BIOS onto the controller ● Enables the controller to check the removal and connection of any disk drives ● Restores the controller configuration (HRCONF only) ● Automatically update Windows drivers (ARCCONF...
User Guide
Page 7
.../manager/RaidMan.ds (for the CD block device. Installing on Windows To install ARCCONF or HRCONF on Windows systems: 1 Start the computer. 2 After Windows starts, insert the Adaptec Storage Manager CD. 3 When the installation program starts, follow the on the Adaptec Storage Manager CD. Chapter 1: Getting Started with the Command Line Utility ● 7 Installing the Command Line Utility Both command line utilities are provided on -screen instructions. The utility (ARCCONF or HRCONF) is automatically installed in the CD drive. 2 Mount the Adaptec Storage Manager installation...
.../manager/RaidMan.ds (for the CD block device. Installing on Windows To install ARCCONF or HRCONF on Windows systems: 1 Start the computer. 2 After Windows starts, insert the Adaptec Storage Manager CD. 3 When the installation program starts, follow the on the Adaptec Storage Manager CD. Chapter 1: Getting Started with the Command Line Utility ● 7 Installing the Command Line Utility Both command line utilities are provided on -screen instructions. The utility (ARCCONF or HRCONF) is automatically installed in the CD drive. 2 Mount the Adaptec Storage Manager installation...
User Guide
Page 8
... this command: chmod +x arcconf 5 Unmount the Adaptec Storage Manager Installation CD. Chapter 1: Getting Started with the Command Line Utility ● 8 4 Follow the instructions on the screen to complete the installation. 5 Unmount the CD drive: umount /mnt Installing on Solaris systems: 1 Insert the Adaptec Storage Manager Installation CD. The CD mounts automatically. (If it doesn't, manually mount the CD using a command similar to complete the installation. Eject or unmount the Adaptec Storage Manager Installation CD. Refer to...
... this command: chmod +x arcconf 5 Unmount the Adaptec Storage Manager Installation CD. Chapter 1: Getting Started with the Command Line Utility ● 8 4 Follow the instructions on the screen to complete the installation. 5 Unmount the CD drive: umount /mnt Installing on Solaris systems: 1 Insert the Adaptec Storage Manager Installation CD. The CD mounts automatically. (If it doesn't, manually mount the CD using a command similar to complete the installation. Eject or unmount the Adaptec Storage Manager Installation CD. Refer to...
User Guide
Page 9
VMWare does not support the Adaptec Storage Manager GUI. 4 Change to your operating system documentation for detailed instructions. Starting the Command Line Utility To start ARCCONF or HRCONF, enter one of the following commands: ● Windows-c:\\.exe ● Linux-/usr// ● UnixWare/OpenServer-/opt/RaidMan/ ● Solaris-/usr/StorMan/ ● FreeBSD-//arcconf ● VMWare-/usr/StorMan/arcconf Install_dir is the directory where the utility is installed and name of available commands, type ARCCONF or...
VMWare does not support the Adaptec Storage Manager GUI. 4 Change to your operating system documentation for detailed instructions. Starting the Command Line Utility To start ARCCONF or HRCONF, enter one of the following commands: ● Windows-c:\\.exe ● Linux-/usr// ● UnixWare/OpenServer-/opt/RaidMan/ ● Solaris-/usr/StorMan/ ● FreeBSD-//arcconf ● VMWare-/usr/StorMan/arcconf Install_dir is the directory where the utility is installed and name of available commands, type ARCCONF or...
User Guide
Page 11
arcconf copyback Enables or disables the copyback feature, which attempts to keep drives in the original slot order after rebuilds. Syntax ARCCONF COPYBACK Parameters Controller# is the controller number On enables the copyback feature Off disables the copyback feature Example ARCCONF COPYBACK 1 ON Chapter 2: Using the Command Line Utility ● 11 ARCCONF Commands Perform the following functions from the command line: copyback create delete driverupdate getconfig getlogs getstatus ARCCONF COMMANDS getversion setcache identify setconfig key setname modify setpriority...
arcconf copyback Enables or disables the copyback feature, which attempts to keep drives in the original slot order after rebuilds. Syntax ARCCONF COPYBACK Parameters Controller# is the controller number On enables the copyback feature Off disables the copyback feature Example ARCCONF COPYBACK 1 ON Chapter 2: Using the Command Line Utility ● 11 ARCCONF Commands Perform the following functions from the command line: copyback create delete driverupdate getconfig getlogs getstatus ARCCONF COMMANDS getversion setcache identify setconfig key setname modify setpriority...
User Guide
Page 12
... set the logical drive read cache on ● ROFF - Valid options include: BUILD, CLEAR, QUICK, SKIP. ● Rcache-The parameter to be built. Chapter 2: Using the Command Line Utility ● 12 arcconf create Creates a new logical drive or JBOD. read cache. ● RON - write-back enabled ● WBB - reach cache off ● Wcache-The parameter to set size to the logical drive. write-through disabled ● WB - Channel# Drive# lists the space-delimited channel number and device number pairs for each device to add to available...
... set the logical drive read cache on ● ROFF - Valid options include: BUILD, CLEAR, QUICK, SKIP. ● Rcache-The parameter to be built. Chapter 2: Using the Command Line Utility ● 12 arcconf create Creates a new logical drive or JBOD. read cache. ● RON - write-back enabled ● WBB - reach cache off ● Wcache-The parameter to set size to the logical drive. write-through disabled ● WB - Channel# Drive# lists the space-delimited channel number and device number pairs for each device to add to available...
User Guide
Page 13
... 1 JBOD ALL arcconf driverupdate Updates Windows device drivers. Note: This command is available only on the logical drive or JBOD will attempt to update a driver to update. Example ARCCONF DRIVERUPDATE C:\WINDOWSALL Chapter 2: Using the Command Line Utility ● 13 Noprompt: No prompt for confirmation Examples ARCCONF CREATE 1 LOGICALDRIVE STRIPESIZE 64 MAX 0 1 0 1 1 1 2 NOPROMPT ARCCONF CREATE 1 JBOD 0 1 NOPROMPT arcconf delete Deletes a logical drive or JBOD. LogicalDrive|JBOD ALL deletes all logical drives or JBODs. When given a directory name, it will be deleted. All data...
... 1 JBOD ALL arcconf driverupdate Updates Windows device drivers. Note: This command is available only on the logical drive or JBOD will attempt to update a driver to update. Example ARCCONF DRIVERUPDATE C:\WINDOWSALL Chapter 2: Using the Command Line Utility ● 13 Noprompt: No prompt for confirmation Examples ARCCONF CREATE 1 LOGICALDRIVE STRIPESIZE 64 MAX 0 1 0 1 1 1 2 NOPROMPT ARCCONF CREATE 1 JBOD 0 1 NOPROMPT arcconf delete Deletes a logical drive or JBOD. LogicalDrive|JBOD ALL deletes all logical drives or JBODs. When given a directory name, it will be deleted. All data...
User Guide
Page 14
... Command Line Utility ● 14 arcconf getconfig Lists information about the controllers, logical drives, and physical devices. This information can include (but is not limited to) the following items: ● Controller type ● BIOS, boot block, device driver, and firmware versions ● Logical drive status, RAID level, and size ● Physical device type, device ID, presence of PFA ● Physical device state ● Enclosure information: fan, power supply, and temperature status Syntax ARCCONF CONFIG [AD/LD/PD/AL] Parameters Controller# is the controller number AD...
... Command Line Utility ● 14 arcconf getconfig Lists information about the controllers, logical drives, and physical devices. This information can include (but is not limited to) the following items: ● Controller type ● BIOS, boot block, device driver, and firmware versions ● Logical drive status, RAID level, and size ● Physical device type, device ID, presence of PFA ● Physical device state ● Enclosure information: fan, power supply, and temperature status Syntax ARCCONF CONFIG [AD/LD/PD/AL] Parameters Controller# is the controller number AD...
User Guide
Page 15
... of operation, status, logical drive number, logical drive size, and percentage of special events that is the controller number Example ARCCONF GETSTATUS 1 Chapter 2: Using the Command Line Utility ● 15 arcconf getlogs Obtains controller log information. Note: 1 GETSTATUS reports currently active operations for both ARCCONF commands and commands issued from the Adaptec Storage Manager. 2 GETSTATUS reports verify, clear, initialize, and secure erase operations on physical devices. 3 GETSTATUS only reports active operations. Provides access to retrieve: ● DEVICE ● DEAD...
... of operation, status, logical drive number, logical drive size, and percentage of special events that is the controller number Example ARCCONF GETSTATUS 1 Chapter 2: Using the Command Line Utility ● 15 arcconf getlogs Obtains controller log information. Note: 1 GETSTATUS reports currently active operations for both ARCCONF commands and commands issued from the Adaptec Storage Manager. 2 GETSTATUS reports verify, clear, initialize, and secure erase operations on physical devices. 3 GETSTATUS only reports active operations. Provides access to retrieve: ● DEVICE ● DEAD...
User Guide
Page 16
...controllers or a specific controller's software components, including information about the BIOS, driver, firmware currently running, and firmware that will run after a reboot. Note: The firmware version that will run after a reboot is called the "staged" firmware. Syntax ARCCONF KEY SET Parameters Controller# is the controller number Key# is the key number provided by blinking its LEDs. Chapter 2: Using the Command Line Utility ● 16 arcconf getversion Lists version information for all controllers) ARCCONF GETVERSION (use this for information on a specific controller...
...controllers or a specific controller's software components, including information about the BIOS, driver, firmware currently running, and firmware that will run after a reboot. Note: The firmware version that will run after a reboot is called the "staged" firmware. Syntax ARCCONF KEY SET Parameters Controller# is the controller number Key# is the key number provided by blinking its LEDs. Chapter 2: Using the Command Line Utility ● 16 arcconf getversion Lists version information for all controllers) ARCCONF GETVERSION (use this for information on a specific controller...
User Guide
Page 17
... 2: Using the Command Line Utility ● 17 arcconf modify Morphs a logical device from original to one with larger capacity (Online Capacity Expansion). Syntax MODIFY FROM TO [Options] [CHANNEL# DRIVE#] [noprompt] Parameters Controller# is the device_ID (device number) for the logical drive 0, 1, 5, 5EE, or 10. Options are 2-16 legs and 3-16 drives/leg (to make mirrored sets. Drive# is the controller number From indicates that you want to use all available space on the disk. ● Desired size in...
... 2: Using the Command Line Utility ● 17 arcconf modify Morphs a logical device from original to one with larger capacity (Online Capacity Expansion). Syntax MODIFY FROM TO [Options] [CHANNEL# DRIVE#] [noprompt] Parameters Controller# is the device_ID (device number) for the logical drive 0, 1, 5, 5EE, or 10. Options are 2-16 legs and 3-16 drives/leg (to make mirrored sets. Drive# is the controller number From indicates that you want to use all available space on the disk. ● Desired size in...
User Guide
Page 18
... only supported in Windows and Linux. 2 Be sure to copy the *.UFI update files from the CD and not from floppy images, be sure to check all images. Chapter 2: Using the Command Line Utility ● 18 arcconf rescan Enables the controller to check for the removal of any new disk drives to the controller. Note: 1 This function is required for the connection of controller ROM images. Example ARCCONF ROMUPDATE 1 AC2200 ARCCONF ROMUPDATE 1 AC220001...
... only supported in Windows and Linux. 2 Be sure to copy the *.UFI update files from the CD and not from floppy images, be sure to check all images. Chapter 2: Using the Command Line Utility ● 18 arcconf rescan Enables the controller to check for the removal of any new disk drives to the controller. Note: 1 This function is required for the connection of controller ROM images. Example ARCCONF ROMUPDATE 1 AC2200 ARCCONF ROMUPDATE 1 AC220001...
User Guide
Page 19
... 1 SILENCE arcconf setcache Changes a logical drive's cache mode. write back battery enabled (when protected by a battery) Channel/ID lists the space-delimited channel number and device number pairs for each device to add to the logical drive. write back enabled Example ARCCONF SETCACHE LOGICALDRIVE 1 RON ARCCONF SETCACHE DEVICE 0 0 WB write through disabled ● WB - read cache on ● ROFF - Physical device cache modes: ● WT - read cache off ● WT - Chapter 2: Using the Command Line Utility ● 19 arcconf setalarm Sets the state of the logical drive whose...
... 1 SILENCE arcconf setcache Changes a logical drive's cache mode. write back battery enabled (when protected by a battery) Channel/ID lists the space-delimited channel number and device number pairs for each device to add to the logical drive. write back enabled Example ARCCONF SETCACHE LOGICALDRIVE 1 RON ARCCONF SETCACHE DEVICE 0 0 WB write through disabled ● WB - read cache on ● ROFF - Physical device cache modes: ● WT - read cache off ● WT - Chapter 2: Using the Command Line Utility ● 19 arcconf setalarm Sets the state of the logical drive whose...
User Guide
Page 20
... Controller# is , the execution priority for confirmation. Use arcconf getstatus to default values. By default, a global priority change to set the controller's global background task priority; Chapter 2: Using the Command Line Utility ● 20 arcconf setconfig Resets the controller's configuration. Example ARCCONF SETCONFIG 1 DEFAULT arcconf setname Renames a logical drive. that is the controller number Default restores the controller 's default configuration. Omit this parameter to running tasks. Example ARCCONF SETPRIORITY 1 HIGH ARCCONF SETPRIORITY 1 LOW CURRENT...
... Controller# is , the execution priority for confirmation. Use arcconf getstatus to default values. By default, a global priority change to set the controller's global background task priority; Chapter 2: Using the Command Line Utility ● 20 arcconf setconfig Resets the controller's configuration. Example ARCCONF SETCONFIG 1 DEFAULT arcconf setname Renames a logical drive. that is the controller number Default restores the controller 's default configuration. Omit this parameter to running tasks. Example ARCCONF SETPRIORITY 1 HIGH ARCCONF SETPRIORITY 1 LOW CURRENT...
User Guide
Page 21
... a ready drive ● RDY-Remove a hot spare designation ● DDD-Force a drive offline Example ARCCONF SETSTATE 1 DEVICE 0 0 HSP LOGICALDRIVE 1 2 3 ARCCONF SETSTATE 1 DEVICE 0 0 RDY LOGICALDRIVE 2 arcconf snapshot Create or manage a logical drive snapshot. Example ARCCONF SNAPSHOT 1 MAP Chapter 2: Using the Command Line Utility ● 21 arcconf setstate Changes the state of the source to the target. ● nobackup -Create a new snapshot, copying only changes to the source to the target. Syntax ARCCONF SNAPSHOT ... [noprompt] Parameters Controller# is the device number for...
... a ready drive ● RDY-Remove a hot spare designation ● DDD-Force a drive offline Example ARCCONF SETSTATE 1 DEVICE 0 0 HSP LOGICALDRIVE 1 2 3 ARCCONF SETSTATE 1 DEVICE 0 0 RDY LOGICALDRIVE 2 arcconf snapshot Create or manage a logical drive snapshot. Example ARCCONF SNAPSHOT 1 MAP Chapter 2: Using the Command Line Utility ● 21 arcconf setstate Changes the state of the source to the target. ● nobackup -Create a new snapshot, copying only changes to the source to the target. Syntax ARCCONF SNAPSHOT ... [noprompt] Parameters Controller# is the device number for...
User Guide
Page 24
Chapter 2: Using the Command Line Utility ● 24 hrconf create Creates logical drives. Valid options include: CLEAR, QUICK. Noprompt: No prompt for specifying a stripe size. Syntax HRCONF DELETE LOGICALDRIVE [noprompt] HRCONF DELETE LOGICALDRIVE ALL [noprompt] Parameters Controller# is the controller number LogicalDrive# is the number of the logical drive. Syntax HRCONF CREATE LOGICALDRIVE [Options] [CHANNEL# DRIVE#] ... [noprompt] Parameters Controller# is the channel number for the logical drive (0, 1, 10 volume). RAID# indicates the RAID level for the device....
Chapter 2: Using the Command Line Utility ● 24 hrconf create Creates logical drives. Valid options include: CLEAR, QUICK. Noprompt: No prompt for specifying a stripe size. Syntax HRCONF DELETE LOGICALDRIVE [noprompt] HRCONF DELETE LOGICALDRIVE ALL [noprompt] Parameters Controller# is the controller number LogicalDrive# is the number of the logical drive. Syntax HRCONF CREATE LOGICALDRIVE [Options] [CHANNEL# DRIVE#] ... [noprompt] Parameters Controller# is the channel number for the logical drive (0, 1, 10 volume). RAID# indicates the RAID level for the device....
User Guide
Page 26
... Controller# is the controller number Filename is the name of any new disk drives to read the configuration from a specified file. Deletes the current configuration. The file must have been saved through the BACKUP command from a controller of the same type, same number, and type of any disk drives in the ready state, and to take effect. Chapter 2: Using the Command Line Utility ● 26 hrconf identify Blinks the LEDs on a device(s) connected...
... Controller# is the controller number Filename is the name of any new disk drives to read the configuration from a specified file. Deletes the current configuration. The file must have been saved through the BACKUP command from a controller of the same type, same number, and type of any disk drives in the ready state, and to take effect. Chapter 2: Using the Command Line Utility ● 26 hrconf identify Blinks the LEDs on a device(s) connected...
User Guide
Page 27
Updates the controller or enclosure firmware. The ROM image file must be in the same directory prior to default values. Example HRCONF SETCONFIG 1 DEFAULT NOPROMPT Noprompt: (optional) Do not prompt for the drive. Chapter 2: Using the Command Line Utility ● 27 hrconf romupdate Note: This command is the controller number Default resets the controller's configuration. Example HRCONF ROMUPDATE 1 CONTROLLER AS4830.UFI hrconf setboot Marks a logical device bootable. Example HRCONF SETBOOT 1 LOGICALDRIVE 1 hrconf setconfig Resets the...
Updates the controller or enclosure firmware. The ROM image file must be in the same directory prior to default values. Example HRCONF SETCONFIG 1 DEFAULT NOPROMPT Noprompt: (optional) Do not prompt for the drive. Chapter 2: Using the Command Line Utility ● 27 hrconf romupdate Note: This command is the controller number Default resets the controller's configuration. Example HRCONF ROMUPDATE 1 CONTROLLER AS4830.UFI hrconf setboot Marks a logical device bootable. Example HRCONF SETBOOT 1 LOGICALDRIVE 1 hrconf setconfig Resets the...