Page 1
RAIDCore User Manual P/N 83-00004638-12 Revision A December 2009...
Page 2
Copyright Protected Material 2009. All rights reserved. All other trademarks and registered trademarks are proprietary to their respective owners. The material in this document is for information only and is subject to change without notice. While reasonable efforts have been made in the preparation of this document to assure its accuracy, changes in the product design can be made without reservation and without notification to its users.
Distributed Sparing (supported only by RAIDCore VST) ........
Page 4
Supplemental Linux Information ............52 Manually Install RAIDCore Drivers on an Existing Installation of Linux ......52 Install the RAIDCore software driver .
Page 5
Split a mirror using the advanced split option ..........91 Add or Remove Distributed Spares (supported only by RAIDCore VST) ......92 Add a distributed spare while creating an array .
Page 6
Stop and restart the RAIDCore Event Service program ....... . .
Page 7
Before you begin..............124 Copy Arrays: bcadm --create-copy (supported only by RAIDCore VST) ......124 Before you begin...
Page 9
4 Example of a RAID 5 Swapped for a RAID 10 (typical window) ....... . 59 5 Controller Options Section of the RAIDCore(tm) Array Configuration Window (typical) ....61 6 First Time Run Dialog Box (typical) .
Page 11
22 Components Installed with the Management Suite (Linux) ........51 23 Reasons for Using the RAIDCore BIOS Configuration Utility (Option ROM) ..... . . 53 24 BIOS Color Codes .
Page 12
61 Restrictions and Conditions When Transforming a Legacy Disk ....... 125 RAIDCore User Manual...
System output • Code • Text typed at the command-line • Code variables Monospace, italic font • Command-line variables Emphasis of file and directory names, system output, code, and Monospace, bold font text typed at the command line RAIDCore User Manual...
CAUTION: Indicates that failure to follow directions could result in damage to equipment or data. IMPORTANT: Provides clarifying information or specific instructions. NOTE: Provides additional information. TIP: Provides helpful hints and shortcuts. Customer Support For customer support, contact your system or motherboard supplier. Preface...
CAUTION: All components (drivers and applications) must be installed when upgrading to the latest version of RAIDCore. This means that an older version driver will not work with the latest version of the RAIDCore application and vice versa.
Chapter 2 Getting Started RAIDCore Technology RAIDCore consists of (a) storage management and (b) RAID controller and port virtualization. RAIDCore runs on existing systems by using a motherboard’s built-in SATA ports or enhanced chipsets that have SAS disk or expansion capability.
Features of RAIDCore The features of RAIDCore described in this user manual apply to all license levels and supported operating systems. See Supported Operating Systems on page 15. The following table describes these features. Also see Table 4 on page 21 for a summary of features that are available with each license level of RAIDCore: RAIDCore Basic, RAIDCore Plus, and RAIDCore VST.
Page 19
A Consistency Check can be scheduled or started manually by the system user. Controller spanning A unique feature of RAIDCore that allows very wide arrays to be created from disks connected to different controllers. NOTE: This feature is available only with RAIDCore VST.
Page 20
RAIDCore Feature Description Fault tolerance The following fault tolerance features are available with RAIDCore, in order to prevent data loss in case of a failed disk. • Disk failure detection (automatic). • Array rebuild using hot spares (automatic, if the hot spare is configured for this functionality).
Page 21
RAID Level Support Supports RAID levels 0, 1, 1n, 5, 10, 10n, 50, and Volume. NOTE: RAID 5 is supported by RAIDCore Plus and RAIDCore VST. RAID 1n, 10n, and 50 are supported by RAIDCore VST. Self-Monitoring Analysis and The SMART feature monitors disks and attempts to detect and Reporting Technology (SMART) report potential or impending failures.
RAIDCore Licensing Overview RAIDCore ships with a 30-day trial license that can be activated only once on any given system and expires 30 days after the activation. The trial license is included with the RAIDCore installation and does not need an Internet connection to be activated.
Features Set: by RAIDCore License Level Table 4 Feature Set for RAIDCore: by RAIDCore License Level License Levels Features Sub-Features RAIDCore RAIDCore RAIDCore Basic Plus Legacy/boot drive support Create array O-ROM (BIOS) support Delete array Boot/INT13 control Volume RAID levels supported...
Page 24
RAID levels, and performance and reliability considerations. c. The unique ability of RAIDCore to provide online expansion to RAID levels across multiple disks becomes extremely valuable when expanding storage is a requirement. d. Disk roaming allows arrays to be moved from port to port, either within the same system or between systems.
RAID 10, RAID 10n, RAID 50 NOTE: It is highly recommended that this user manual be reviewed in its entirety before configuring arrays. Some of the advanced features of RAIDCore (such as sparing options) must be understood by the user before creating arrays.
Page 26
2. Write performance is not an issue due to the tendency of In the event of a failure, operating systems to perform RAIDCore can restore the lost data many more reads than writes. of the failed disk from the other surviving disks.
Normal to either the Critical or Offline, depending on the RAID level. Rescanning Disks for Changes in State on page 29 for a discussion of when to rescan disks and the outcomes when doing so. RAIDCore User Manual...
Because RAIDCore software is limited to eight arrays, if a large number of logical volumes are needed, use a logical volume manager (LVM). Expanding Disk Capacity Online: Using OCE (supported only by RAIDCore VST) Online Capacity Expansion (OCE) allows: •...
While verifying that the parity on a RAID 5 set, or the mirror halves on a RAID 1 or RAID 10 set, are consistent. This action is performed automatically to ensure that data is not corrupted whenever a system crashes. Not_Active When no other tasks are being performed. RAIDCore User Manual...
Offline Whenever the disk fails and RAIDCore detects an error condition on the disk. SMART Error Whenever the disk reports a SMART error(s) to RAIDCore. If a disk fails it is displayed in the Disk List as Online until a rescan is performed. (If host I/O is going to a failed disk and the disk is used in a single array, the disk appears as Online in the Disk List but is highlighted in red;...
A disk within an array can have a state of Failed in the Array View field, while at the same time it can show a state of Online in the Disk List. Sparing Options: Disks and Arrays RAIDCore supports multiple sparing options. Spares are restored in the order indicated in the following table. Table 13 Sparing Options Option...
Distributed Sparing (supported only by RAIDCore VST) RAIDCore’s proprietary distributed sparing feature reserves space on each disk in an array. This space is used when the data from a failed disk is being regenerated during a Restore task. Whereas other methods of sparing (such as dedicated spares) provide the same level of protection, distributed sparing provides better performance.
RAID functions increase performance by putting more disks to work and by buffering data for the host. Many disks can transfer data at greater than 50 MB per second. RAIDCore can aggregate this bandwidth in an almost linear fashion, as more of the same disks are included in an array.
Before configuring an array, consider the following points to enhance the flexibility of the RAID system. Multiple RAID Levels With RAIDCore, different RAID levels can be created on the same disk, to adapt each array to the I/O that it processes. Also, more than one array can be created per disk.
Chapter 4 Installing Software Before You Begin... This chapter is designed to get RAIDCore up and running by using default settings. For most users these are the optimal settings. CAUTION: All components (drivers and applications) must be installed when installing or upgrading RAIDCore.
USB or similar port. 2. Insert the RAIDCore Media CD-ROM into a second CD-ROM or DVD drive. 3. Copy the files from the applicable folder on the RAIDCore Media CD-ROM, as indicated in the following table.
Copy Drivers to Removable Storage Media: Linux Operating Systems To install a bootable array, copy the drivers on the RAIDCore Media CD-ROM to removable USB storage media. • A SATA DVD drive cannot be used to load the drivers. •...
System is Installed CAUTION: All components (drivers and applications) must be installed when installing or upgrading RAIDCore. This means that a previous version driver will not work with the current version of RAIDCore applications and vice versa. Follow these functions, if the operating system is being loaded onto a RAIDCore bootable array: •...
Install Drivers, Configuration Devices, and the Management Suite: Windows Installing or upgrading RAIDCore involves the installation of RAIDCore drivers, RAIDCore configuration devices, and the Management Suite. NOTE: The windows shown in this section are typical. Path names and text can vary, depending on user-designated selections and other parameters.
Page 40
For a licensed version of RAIDCore: Enter an Activation ID number. Click Next. • For a trial version of RAIDCore: Check I do not have an Activation ID. Click Next. 18. Activation was successful a. Appears only for a licensed version of RAIDCore.
Page 41
When Next is selected the installation process advances to the Install Complete window. See step 20. 20. Install Complete window Click Done to restart the system. 21. RAIDCore Media CD-ROM Remove the RAIDCore Media CD-ROM from the CD-ROM or DVD drive. Table 17 Components of the Management Suite Component Description For More Information...
® Figure 1 Dot Hill window, showing Install Windows Management Suite selected Figure 2 License Agreement window, showing I accept the terms of the License Agreement selected. Chapter 4 Installing Software...
NOTE: The Linux operating system modules must include the gcc+ compiler and the pthreads library, so that the bcadm program can be installed properly. The Linux operating system and the RAIDCore software drivers can be installed at the same time. There are separate procedures in this section for: •...
Install Drivers at the Same Time That Red Hat Linux is Installed NOTE: Prior to starting this procedure, copy the RAIDCore drivers on the RAIDCore Media CD-ROM to removable storage media. See Copy Drivers to Removable Storage Media: Linux Operating Systems on page 35.
Page 45
18. RAIDCore array check box a. Check the check box next to the RAIDCore array that was created in the BIOS Configuration Utility. b. Un-check the check-box(es) next to other arrays. c. Click Next.
Page 46
Element Action 22. Desktop Environments and a. Highlight the desktop environments one at a time. GNOME Desktop b. Leave the default package settings as-is. Environment window c. Check-mark the following packages: • Development • Development Libraries • Development Tools • Legacy Software Development •...
Install Drivers at the Same Time That SUSE Linux is Installed NOTE: Prior to starting this procedure, copy the RAIDCore drivers on the RAIDCore Media CD-ROM to removable storage media. See Copy Drivers to Removable Storage Media: Linux Operating Systems on page 35 NOTE: The SUSE driver CD-ROM .iso image contains all Linux variations for a particular release (smp,...
Page 48
Element Action 11. Software Selection a. At the Software Selection and System Tasks window: Select the Development category. b. Check the C/C++ Compiler and Tools check-box. c. Click the Details... button. d. At the Filter: pull-down menu, choose Search. e. At Search, enter libstdC++. Click Search. f.
Page 49
Click Next. 11. Installation Settings window a. Click the Overview tab. b. Click the Software category. c. At the Development category, check the C/C++ Compiler and Tools check-box. d. Click the Details... button. RAIDCore User Manual...
Page 50
At the Installation Settings window: a. Click the Overview tab. b. Click the Partitioning category. 16. Preparing Hard Disk: Step 1 a. Select the RAIDCore array that was created in step 4. window b. Click Next. 17. Preparing Hard Disk -- Step a.
52, for the manual driver installation procedure, in case you do not want to use the graphical installer. NOTE: The operating system should automount the RAIDCore Media CD-ROM, but it might need to be mounted manually. Table 21 Linux Operating System: Install Drivers, Configuration Devices, and Management Suite...
Page 52
For a licensed version of the RAIDCore software: enter an Activation ID number. Click Next. • For a trial version of the RAIDCore software: check I do not have an Activation ID. Click Next. 16. Activation was successful a. Appears only for a licensed version of the RAIDCore software.
Page 53
A command-line alternative for managing the Appendix B bcadm Command controller, disks, and arrays Line Tool. RAIDConsole A management application that has a graphical Chapter 6 RAIDConsole user interface (GUI) and an array maintenance Graphical User Interface (GUI). service application. RAIDCore User Manual...
Supplemental Linux Information Manually Install RAIDCore Drivers on an Existing Installation of Linux If Linux has already been installed on the system, you need only to install the drivers for the RAIDCore software. Install the RAIDCore software driver 1.
Chapter 5 BIOS Configuration Utility When to Use the RAIDCore BIOS Configuration Utility The RAIDCore BIOS Configuration Utility is also known as the option ROM (O-ROM) or the RAIDCore(tm) /VST Array Configuration. Use the utility to accomplish the actions indicated in the following table.
Before you begin... • To boot from a RAIDCore array and continue to use the hard disks connected to the controller, refer to the motherboard manual for the specific BIOS Configuration Utility settings. This will establish the proper boot order.
RAID levels to use for the array. NOTE: If the system is booted from a RAIDCore bootable array, the first array in the Arrays list must be the bootable array. The system boots only from the first array in the list.
7. Continue with the procedure, Resume the Boot Process on page 57. NOTE: The array is marked Ready for use. The text at the top of the RAIDCore(tm) Array Configuration window returns to a description of the menu items. Chapter 5 BIOS Configuration Utility...
Change the Controller Options on page NOTE: A RAIDCore bootable array must be the first array listed in the Arrays list. If necessary, use the Swap Two Arrays feature to place the bootable array in the first position. RAIDCore User Manual...
Delete Arrays CAUTION: Deleting an array permanently destroys all data that was on the array. This action cannot be undone. Delete an Array 1. Highlight Delete Arrays from the Main Menu. Press Enter. 2. Do one of the following: • Highlight each array to delete.
3. Information about the disk is displayed in the Information field across the top: • Disk Number • Controller Number • Channel Number • Disk Type (SATA/SAS/SSD) • Disk Size • New/Legacy/Empty/InArray • Free space • Disk Model Number RAIDCore User Manual...
Selecting Controller Options allows the user to configure whether RAIDCore arrays might be bootable, as well as other aspects of the boot process. The default is to configure an array. An operating system can boot from RAIDCore. If an error occurs, an error message is displayed.
Select a Boot Option 1. From the Main Menu, select Controller Options. NOTE: The controller options are displayed in the Controller Options section of the RAIDCore(tm) Array Configuration window, as shown in the figure below. Figure 5 Controller Options Section of the RAIDCore(tm) Array Configuration Window (typical) 2.
For example, if a system has six disks and the staggered spinup count is set to “2,” RAIDCore sends a command to spin-up disks 1 and 2 together, then disks 3 and 4, and finally disks 5 and 6.
Access RAIDConsole by using one of three methods: • Click Start, then click the RAIDConsole icon: • Select Start -> Programs [All Programs] -> RAIDCore -> RAIDCore Management Suite -> RAIDConsole • Click the RAIDConsole icon on the system desktop (if applicable).
Password protection for the application can be enabled or disabled the first time it is started, using the First Time Run dialog box. If the user chooses not to protect the application with a password at this time, the user can do it later from the Options menu. Figure 6 First Time Run Dialog Box (typical) Chapter 6 RAIDConsole Graphical User Interface (GUI)
Change a Password from the Options Menu 1. On the Options drop-down menu, select Password. 2. Check Change Password. 3. Type the current password. 4. Type a new password. 5. Confirm the password by typing it again. RAIDCore User Manual...
Help and About Windows To view the software version and build number information for the GUI itself, access the Help drop-drop menu and select About. The RAIDConsole Dot Hill window appears. See the figure below. Figure 7 RAIDConsole Dot Hill Window (typical) To view detailed software release and component version information at the RAIDConsole, perform the following.
See the following figure. Figure 8 Array Status Window: Accessing Array Properties 3. The RAIDConsole Properties window appears, with information about component versions, license level, and firmware. See the figure below. Figure 9 RAIDConsole Properties Window (typical) RAIDCore User Manual...
Version information for the following is displayed: • The RAIDCore driver (bcraid.sys) • The configuration driver (bccfg.sys) • The array maintenance service (bc_service.exe) • The remote management service (bcapiservice) • The pop-up message utility (bcpopup) • The dynamic link library (bc_vbdll.dll).
Table 27 Elements at the Array View Section of the Array Status Window Element Description Controller Group The RAIDCore controller for the arrays displayed below it. Array The array number assigned to created or creating arrays. Array name The name assigned to an array.
1 MB = 1,000,000 bytes 1 GB = 1,000,000,000 bytes NOTE: Because the ATA storage industry has standardized the meanings of MB as 1,000,000 bytes and GB as 1,000,000,000 bytes, RAIDCore reports the same units. Free Space Total amount of space unused on the disk.
Current cache setting (NC = No Cache, R = Read Cache, WB = Write Back Cache, RW = Read/Write Cache) Dst Spare Indicates whether the distributed spare option is being used. Ded Spare Indicates the number of dedicated spares assigned to the array. RAIDCore User Manual...
The system on which the event occurred. The controller group to which the event applies. Event The RAIDCore Asynchronous Event Notification (AEN) number of the event. Priority The notification priority of the event: Low, Informational, Warning, Critical, or Fatal. Text A brief description of the event.
When a disk is initialized, RAIDCore configuration information (metadata) is written to the disks. If a disk is new and has not been used before, it must be initialized before it can be used in RAIDCore arrays. After a disk is initialized, it shows as Disk in the Disk List.
Change disk caching properties 1. From the Disk drop-down menu, select Properties. The Properties window appears. 2. Select the disks. 3. Under Disk Properties, click Enable or Disable for the WB Cache and Read Ahead settings. 4. Click Exit. Change Disk View Settings At the View drop-down menu click either Disk List View or Physical View.
RAIDCore recognizes disks with valid DOS partition tables as legacy disks. With the Copy command, data can be moved from a legacy disk onto a RAIDCore array. The legacy disk can be reused within a RAIDCore array. There are a few restrictions and some different behaviors when transforming a legacy disk, as compared to a...
Create and Format Arrays RAIDCore allows the partitioning and creation of as many as eight arrays across installed disks. Portions of disks can be used to create arrays, at the same time that other arrays use different portions of the same disks.
1. Right click in the white section surrounding the new partition and select Create Volume. 2. Follow the instructions provided by the Create Volume Wizard to format the disk. TIP: Future expansion is easiest if the array is formatted with NTFS. RAIDCore User Manual...
TIP: Names can be up to 30 characters long. However, the BIOS Configuration Utility displays only 17 of those characters. Transform Arrays (supported only by RAIDCore VST) With the Transform task, an array can be transformed from one RAID level to almost any other RAID level.
Transform is insufficient available space. 6. Click Commit. NOTE: If the system is not licensed for RAIDCore VST, a License Issue message appears when the user clicks Commit. NOTE: Unless the transformation is instantaneous, the Array Status window updates to show the source and destination arrays, along with the progress of the transformation.
Copy Arrays (supported only by RAIDCore VST) The Copy task on the Array drop-down menu is used to create a new array that contains an exact copy of the data on a source array. It combines the Create Array and Copy Array tasks into a single command.
Page 83
While the task reads 100%, the arrays are still linked. Copying might occur as the source array changes. After the copying is complete, the destination array comes back linked to the source array and hidden. There are three options for unlinking the copied arrays. See Table 36 on page 82. RAIDCore User Manual...
Page 84
Table 36 Options for Unlinking Copied Arrays If This Action Do This... Then This... Occurred... Unhide the destination array by Unlink on copy finished was selected using the Un-Hide command. This allows the data to be accessed. NOTE: The destination array is automatically unlinked when the copy is complete.
3. Select the destination array in the Array View and right-click it. 4. From the pop-up menu, select the Un-Hide command. CAUTION: The destination array must be unhidden in all cases to access the data, regardless of which method is used to unlink the two arrays. RAIDCore User Manual...
Access Additional Space When an array has been transformed to a larger size, use the operating system tools to access the additional space. There are several possible methods for expanding the existing file system on an array that has been transformed to a large size.
The Recover Array option attempts to force a failed array back into a functioning state. This option is provided as a last resort to recover whatever data might be present after an array has failed and its data cannot be recreated by RAIDCore. Recover an array 1.
Change Cache Settings for Arrays There are four array caching options from which to choose. Table 38 Cache Array Options Option Description No Cache When the No Cache option is selected for an array, I/O requests are translated and passed to the disks without keeping a cached copy of the data available for future requests.
3. If Task -> Pause is selected, right-click on the highlighted paused array. Locate a Task -> Resume option to use to continue the task. CAUTION: When a Copy task is cancelled, data that is in the part of the task that did not finish copying will be lost on the destination array. RAIDCore User Manual...
If inconsistent areas are found, they are corrected during this process. Having consistent arrays is very important. If an array is inconsistent and a drive fails, data is lost. RAIDCore is designed to maintain consistent arrays, but it is good practice to frequently run consistency checks. See Schedule a Consistency Check on page 89.
1. Click the array on which to delete the Consistency Check. 2. From the Array drop-down menu or by selecting an array and right-clicking, select Check Consistency. 3. Click Schedule. 4. At the Consistency Check dialog box, click Cancel. RAIDCore User Manual...
NOTE: The Scan Array task can also be enabled for an array when it is created or copied. Split Mirrored Arrays (supported only by RAIDCore VST) A mirrored array can be split into separate arrays using either of the following procedures: •...
Splitting a mirrored array cannot be undone. To remirror, the array needs to be transformed back to a mirror. For information about transforming arrays, see Transform Arrays (supported only by RAIDCore VST) page 78. Use default settings to split a RAID 1 or RAID 10 1.
Add or Remove Distributed Spares (supported only by RAIDCore VST) Add a distributed spare while creating an array 1. From the Array menu or by right-clicking the array, select Create. 2. Configure the array. 3. In the Distributed Spare field, click Enabled.
3. Click OK. Remove a global spare 1. In the Disk List section, right-click the disk that will be removed as the global spare. 2. At the Options dialog box, select Remove as Global Spare. 3. Click OK. RAIDCore User Manual...
NOTE: The unauthorized creation of an upgrade license key/Activation ID for this product invalidates the product warranty and might be considered theft. NOTE: RAIDCore is shipped with a 30-day trial license. After the trial period expires, RAIDCore runs with extremely degraded performance.
Page 97
ID was issued. A license key/Activation ID and upgrade license key/Activation ID are unique for the system and cannot be used to upgrade other systems. NOTE: To inquire about RAIDCore licensing and license keys, visit the Dot Hills Systems Web site at http://www.dothill.com/products/data-protection-software/raidcore.htm click the Contact Us segment of the window.
Change Password Settings A password can be enabled, disabled, or changed at the Options drop-down menu. See Password Protection page 63. Change View Settings On the Options drop-down menu, the View command allows the user to: • Change the size of the icons used in the graphical user interface •...
Figure 18 Select Display Columns Window: Edit Columns 3. To show or hide a column, highlight its name and use the >> or << buttons to move it into or out of the Show These Fields: list. RAIDCore User Manual...
The View Log window displays all of the messages generated by RAIDCore. All messages are logged, not just the ones enabled in Notification. All messages received from the RAIDCore driver are sent to a message log file. If desired, change the name of this file in the Notification window.
The system user should to be informed about this event, but will probably not need to take action. Critical The system user must be informed about this event and should take action. Fatal The RAID subsystem has shut down. RAIDCore User Manual...
3. In the From User box, specify a user address, as the sender of the e-mail notifications. (By default, the system on which RAIDCore is installed is used). 4. Click Send Test Message to verify that the e-mail notification works.
Set Up Remote Management Remote management of a RAIDCore storage system can be set up using the RAIDConsole Setup Remote Management option. NOTE: A remote system can be added using the Add Remote System option. See Add a Remote System below.
Read SMART Information from Disks RAIDCore supports the output of Self-Monitoring Analysis and Reporting Technology (SMART) data from disks that support it. SMART is disabled by default and must be manually enabled, as described by the procedure in this section.
Stop and Restart the RAIDCore Event Service The Stop Service and Start Service advanced options are used to stop and restart the RAIDCore Event Service. Stopping the RAIDCore Event Service does not damage arrays or data.
Page 106
104 Chapter 6 RAIDConsole Graphical User Interface (GUI)
3. Use the Swap Two Arrays option to swap the arrays and place the bootable legacy array in the first position of the Arrays field. NOTE: A legacy array can be created from Legacy disks (which are disks initialized by using a non-RAIDCore controller). RAIDCore User Manual 105...
Table 44 The BIOS Configuration Utility Does Not Display Possible Causes Corrective Actions The controller mode is set Set the system BIOS to the correct SATA setting [or equivalent]. incorrectly in the system BIOS Warning Messages: POST Screen The POST screen is one of the first screens to appear during the system’s boot sequence. If the system’s arrays were in Normal or Ready state prior to a system boot, the boot sequence continues normally to the operating system.
Page 109
If the state remains at Offline, the disk(s) has failed and the bootable array has suffered an unrecoverable failure. Replace the disk(s), create a new bootable array, and reinstall the operating system and drivers to the new bootable array. RAIDCore User Manual 107...
Page 110
Table 45 Warning Messages: POST Screen (continued) Warning Message Corrective Action This warning message appears when multiple arrays are in Critical and Offline state and WARNING: Toggle Pause if Critical or Toggle Pause if Offline are set to ON at the BIOS Configuration Found arrays Utility.
• If the array is redundant, the failure of two or more disks causes the array to fail. The array cannot be restored (rebuilt). Create a new array. Restore the data from a backup storage source. RAIDCore User Manual 109...
Table 48 Troubleshooting: An Array is in a Critical State Possible Causes Corrective Actions A disk was removed • Re-install the original disk, if it was inadvertently disconnected. Perform a rescan. A disk that appears as Missing in Array View can appear as Online after a rescan.
• A disk with a legacy state can be initialized, if desired, but it is no longer legacy (initialization adds RAIDCore configuration information to the disk). The disk is already part of an array A global hot spare cannot be selected if it is already part of an existing array.
Table 51 Troubleshooting: Cannot Create an Array Larger Than 2 TB Possible Causes Corrective Actions RAIDConsole does not allow the user to There is a limit of approximately 2 TB per array in the Windows create an array larger than the limit set by architecture.
NOTE: If multiple arrays were deleted, all of the deleted arrays must be recreated (exactly as stated in steps 2 and 5) in order to recover the desired array. RAIDCore User Manual 113...
Check if the disk assigned as the hot spare has failed. The dedicated spare is not visible in • RAIDCore cannot communicate with the hot spare. the BIOS Configuration Utility or is • Check if the disk has been removed or has failed.
If you are an OEM, distributor, reseller, installer, integrator or other entity in the business of providing technology products and/or services which has been expressly authorized by Dot Hill Systems Corp. ("Dot Hill") to distribute copies of the Software to End User(s), you are an "Authorized Distributor." Dot Hill hereby...
4. Proprietary Rights The Software contains certain third party software components ("Third Party Components") that are, and will continue to be, owned by such licensors of Dot Hill (collectively "Dot Hill's Licensors"). In no event shall any Licensee obtain title to the Software or any component thereof including any Third Party Components. As between Dot Hill and Licensee, Dot Hill has all rights, title, interest, ownership and proprietary rights in and to the Software.
Agreement including any purchase order or ordering document. This Agreement may not be modified or amended except in writing and signed by Dot Hill. RAIDCore User Manual 117...
Appendix B bcadm Command Line Tool What is bcadm? The bcadm program is a command line user interface (CLUI) for managing RAIDCore in the Windows or Linux operating system. The bcadm program initiates RAIDCore operations, such as: • Manage RAIDCore, arrays and disks (see...
Manage Arrays and Disks: bcadm --manage The bcadm --manage or bcadm -M command allows the user to view information about RAIDCore and manage the arrays and disks. For example, the user can: • Query information about and list the controllers.
1 GB = 1 000 000 000 bytes NOTE: Because the ATA storage industry has standardized the meanings of MB as 1 000 000 bytes and GB as 1 000 000 000 bytes, RAIDCore reports the same units. Free Space Total amount of space unused on the disk.
• 1GB = 1 000 000 000 bytes Hide Whether the array is hidden from the operating system. Globally unique identifier for the array assigned by RAIDCore. Task Task type (Transform, Copy, Check, Check_Bitmap, Not_Active, Create, Restore). With the --verbose qualifier, the Copy task type displays the source and destination array numbers.
CAUTION: In some circumstances, more than eight arrays are possible. They might appear to function properly, but are not supported by Dot Hill Systems Corp. NOTE: The array size of the new array is limited to 2.199 TB with Windows Server 2003. Refer to the operating system documentation for details on maximum array sizes.
Transform Arrays: bcadm --transform (supported only by RAIDCore VST) The bcadm --transform or bcadm -T command allows the user to transform (migrate) an array from one RAID level to almost any other RAID level, and to expand the array dynamically, even under I/O load.
A disk that was previously controlled by a non-RAIDCore SATA controller can be used with RAIDCore. RAIDCore recognizes disks with valid DOS partition tables as legacy disks. With the --create-copy command, data can be moved from a legacy disk onto a RAIDCore array. The legacy disk can be reused within a RAIDCore array.
The bcadm --license or bcadm -L command allows the user to view current license information or change the licensing level. There are three license levels supported by RAIDCore. Various features are enabled when different license levels are purchased. Before you begin...
When the legacy disk is initializing RAIDCore, RAIDCore configuration data is written to the disk. The legacy array then becomes an online disk that can be used in a RAIDCore array. A feature (available with a RAIDCore VST license) that allows users to add up to 32 disks to an OCE (Online Capacity array at any time and continue to access data while it is being redistributed.
BIOS Configuration Utility understanding their purpose Component Versions window, RAIDConsole using the Un-Link command consistency checks Arrays Status section, Array Status window arrays RAIDCore User Manual 129...
Page 132
Dot Hill Systems Web site for RAIDCore virtual RAID License Window, for viewing license levels and entering an adaptor technology Activation ID driver installation, Linux, when OS is installed. License window, showing software license levels driver installation, Red Hat Linux, when OS is installed.
Page 133
Self-Monitoring Analysis and Reporting Technology (SMART) software RAID spanning supported controllers operating system, considerations supported operating systems operating systems, supported by RAIDCore system requirements options technology, general description advanced, turning on RAIDCore drivers, installation on Linux Options menu, setting password protection...
Page 134
Troubleshooting a dedicated hot spare has failed a disk has failed an array is in a Critical state an array is Offline BIOS Configuration Utility does not display cannot assign a dedicated hot spare to the array cannot create a global hot spare cannot create an array cannot create an array larger than 2 TB cannot initialize a disk...
Need help?
Do you have a question about the RAIDCore and is the answer not in the manual?
Questions and answers