background image

BC4000 Series RAID Controllers

User Manual

02/13/06

B ro ad c om   C o r p or at i on

Page  98

Working with Arrays

Document

BC4000-UM100-R

To add a dedicated spare after an array has been created:

1.

In the 

Array View 

area of the 

Array Status

 window, select the array to which you want to assign a dedicated

spare.

2.

In the 

Disk List

 area, right-click the disk that is to be the dedicated spare. 

3.

In 

Options

, select 

Assign as Dedicated Spare

.

4.

Click 

OK

.

To remove a dedicated spare:

1.

In the 

Array View

 area of the 

Array Status

 window, click the array from which to remove a dedicated spare.

2.

In the 

Disk List

 area, right-click the disk that is to be removed as the dedicated spare.

3.

In 

Options

, click 

Remove as Dedicated Spare

.

4.

Click 

OK

.

A

DDING

 

OR

 R

EMOVING

 G

LOBAL

 S

PARES

You can add or remove global spares from the RAIDConsole application. See 

“About Sparing Options” on

page 47

 and the specific notes in 

“Using Global Sparing” on page 49

. If you are adding a global spare, you

must make sure there is adequate space on the global spare, because there is no preallocation.

To add a global spare:

1.

In the 

Disk List

 area, right-click the disk that is to be the global spare. 

2.

In 

Disk

, click 

Assign

 

as Global Spare

.

3.

Click 

OK

.

To remove a global spare:

1.

In the 

Disk List

 area, right-click the disk that is to be removed as the global spare. 

2.

In 

Disk

, click 

Remove as Global Spare

.

3.

Click 

OK

R

EMOVING

 S

PARES

You can remove all dedicated spares from the RAIDConsole application. This can be useful when you need
to remove a failed, missing, or removed disk that cannot be selected from the disk list. 

To remove all dedicated spares:

1.

In the 

Array View

 area of the 

Array Status

 window, select the array from which to remove all dedicated

spares.

2.

From the 

Array

 menu, select 

Remove Spares

.

3.

Click 

OK

.

Summary of Contents for BROADCOM HT1000

Page 1: ...BC4000 UM100 R 16215 Alton Parkway P O Box 57013 Irvine CA 92619 7013 Phone 949 450 8700 Fax 949 450 8710 02 13 06 User Manual BC4000 RAIDCore BC4000 Series RAID Controllers...

Page 2: ...igations pollution control hazardous substances management or other high risk application BROADCOM PROVIDES THIS USER GUIDE AS IS WITHOUT WARRANTY OF ANY KIND BROADCOM DISCLAIMS ALL WARRANTIES EXPRESS...

Page 3: ...d Expansion Considerations 5 Multiple Types 5 Future Expansion 5 Operating System Considerations 5 Section 3 General Product Information 6 Overview of Features 6 BC4000 Series Model Numbers 7 BC485x a...

Page 4: ...Floppy Disk Linux 28 Installing the BC4000 Series Drivers Linux 29 New Install of Red Hat and Fedora Core 1 Linux 29 New Install of Fedora Core 2 3 and 4 Linux 30 New Install of SuSE Linux 30 Existing...

Page 5: ...Global Sparing 49 Section 7 Using the BIOS Configuration Utility 50 When to Use the BIOS Configuration Utility 50 Understanding the Color Code in the BIOS 50 Initializing Disks from the BIOS 51 Creati...

Page 6: ...matting Arrays 72 Creating Arrays Larger Than 2 TB 75 Naming Arrays 83 Using LEDs to Identify Arrays 83 Transforming Arrays 84 Copying Arrays 85 Using the Un Link Command 89 Accessing Additional Space...

Page 7: ...s 103 Using Expand On Click 103 Editing Text Columns in the Disk List 104 Editing the Physical View of the Disks 104 Viewing Logs 105 Setting Event Notifications 106 Setting up Remote Management 108 A...

Page 8: ...s 119 add global spare ags 119 remove global spare rgs 120 cache array ca 120 cache disk cd 121 check start cs 121 check end ce 122 check bitmap start cbs 122 check bitmap end cbe 122 scan array sa 12...

Page 9: ...nc ca r rw w nc 131 max size ms 131 name name n name 131 priority 1 10 p 1 10 132 preferred id 64bit_hex pid 64bit_hex 132 scan array sa 132 leave existing data led 132 disk d 132 Examples 132 Deleti...

Page 10: ...riority p 138 scan array sa 138 array a 138 disk d 138 Examples 138 Splitting Mirrored Arrays bcadm split 139 Syntax 139 Options 139 no hide nh 139 default def 140 array a 140 disk d 140 Examples 140...

Page 11: ...m program p program 143 delay seconds d seconds 143 scan s 143 Examples 144 Viewing or Changing License Levels bcadm license 145 Syntax 145 Options 145 display d 145 update license_key u license_key 1...

Page 12: ...BC4000 Series RAID Controllers User Manual 02 13 06 Broadcom Corporation Page xii Document BC4000 UM100 R...

Page 13: ...1 RAIDCore Hardware and Software Installation Process Flow 14 Figure 2 BC4000 Series Controller Showing LED Connectors and Port Locations 15 Figure 3 BC4000 Series Controller Ports 16 Figure 4 LED Con...

Page 14: ...to Number of Channels and Supported Functionality Level Indicated by the BC4000 Series Model Number 7 Table 2 BC4000 Series License Levels 9 Table 3 Feature List for Different License Levels of the BC...

Page 15: ...erating system see the list given on the Broadcom website at the following web address http www broadcom com storage OBTAINING ACROBAT The documentation provided for the BC4000 Series RAID controllers...

Page 16: ...Data in the array is striped distributed across several physical drives RAID0 arrays are useful for holding information such as the operating system paging file where performance is extremely importan...

Page 17: ...e Expanding Disk Capacity Online on page 3 See also Performance Considerations on page 4 to learn how to maximize the performance of your arrays EXPANDING DISK CAPACITY ONLINE Online capacity expansio...

Page 18: ...PCI 32 bit 33 MHz bus is 132 MegaBytes per second Performance increases to 512 MegaBytes per second with a PCI 64 bit 66 MHz bus The best possible performance with the fewest bottlenecks on PCI X syst...

Page 19: ...dynamically extend an NTFS file system onto any unused adjacent space Note also that using a single partition per array will make expansion much easier The diskpart exe utility version you need depen...

Page 20: ...ributed Controller Spanning A unique feature that allows arrays to be created across controllers so that very wide arrays can be created Array Hiding An array can be hidden from the operating system s...

Page 21: ...d Supported Functionality Level Indicated by the BC4000 Series Model Number Broadcom Family Identifier Ports License Level Dash Interface BC 4 BC4000 Series 8 Eight ports 4 Four ports 52 Highest licen...

Page 22: ...AID controllers the BC4452 and BC4852 These features and capabilities can be subsequently added to the BC4410 and BC4810 controllers without changing the hardware Both controllers use the same XelCore...

Page 23: ...ls are purchased Licenses are keyed to the module serial number that is embedded in the hardware with a unique serial number for each individual controller The BCXX10 BCXX50 and BCXX52 license levels...

Page 24: ...s Read cache Yes Yes Yes Read with write back cache Yes Yes Yes Write back Yes Yes Yes Background array Initialization Yes Yes Yes Highest PCI support 64 bit 133 MHz PCI X 64 bit 133 MHz PCI X 64 bit...

Page 25: ...er drive allow the administrator to create different array types on the same drives For example The administrator wants data redundancy for the user data and creates a RAID5 set using part of the disk...

Page 26: ...bit compatible processor greater than 500 MHz Memory 256 MB minimum Hard disk At least one SATA disk the number of disks depends on the number type and capacity of arrays to be created Available Slots...

Page 27: ...ing existing disks 4 Transfer the drivers to a floppy disk There are different procedures for Windows and Linux users Windows users See Transferring Drivers to Floppy Disk Windows on page 22 If a new...

Page 28: ...y Disk Copy Drivers to Floppy Disk Windows Linux Existing OS or Existing OS or Done New OS Install Existing OS Install New OS Install Existing OS Install RAIDCore Management Suite Install RAIDCore Man...

Page 29: ...rs can be installed in a system provided there are available PCI PCI X slots Controllers with different licensing levels can be mixed in a system but the functionality of the lowest license level is u...

Page 30: ...en the drive associated with the LED in the BIOS is selected Until the BIOS loads the LEDs are not indicative of disk connectivity 5 Insert the controller in an available slot 6 Secure the controller...

Page 31: ...1 3 5 7 etc and attach the return to pin 17 If the LEDs are powered and do not have a return such as the SuperMicro Brick attach the LED lines to 2 4 6 8 and so on for a maximum of eight LED connecti...

Page 32: ...Hard Disk The SATA cable has a connector at each end Either connector can be plugged into the drive or controller It does not matter which port on the controller the SATA cables are plugged into 2 Ins...

Page 33: ...d disks 7 Press C to confirm the initialization Initialization takes 10 15 seconds per disk A status indicator shows which disk is being initialized When the initialization is complete the status indi...

Page 34: ...spare and press the Insert key to select them c Press Enter to add the spare disk s 5 To select an array size do one of the following Create an array that is less than 2 199 TB by using the Page Up P...

Page 35: ...n menu highlight Continue to Boot b Press Enter No reboot is required In the example above a four drive RAID5 array has been configured If you are installing to a boot array on a BC4000 Series RAID co...

Page 36: ...page 23 INSTALLING THE BC4000 SERIES DRIVERS WINDOWS After the hardware has been installed the disks have been initialized and at least one array has been created if a new operating system is being in...

Page 37: ...prompted insert the driver disk press S and then press Enter 4 Select the correct BC4000 option and then press Enter 5 Press Enter to continue and follow the on screen instructions to complete the Win...

Page 38: ...ill choose the driver to install and then click Next 5 Click Unknown Manufacturer and then click Have Disk 6 Insert the RAIDCore media CD in the CD ROM drive if you have not already done so 7 In Insta...

Page 39: ...device driver 1 In Found New Hardware Wizard click Install from a List or Specific Location and then click Next 2 Click Don t search I will choose the driver to install and then click Next 3 Click Unk...

Page 40: ...n Repeat this procedure for installing the drivers for the multicard device 11 When the installation process is finished select either Yes or No when prompted to reboot the system a reboot is unnecess...

Page 41: ...this program is installed to Program Files RAIDCore noproc bcadm exe For information on using bcadm see Section 9 Using bcadm on page 114 HTML based online help is included on the RAIDCore media CD a...

Page 42: ...u can use any computer that is running Linux and has both a CD ROM drive and a floppy disk drive 1 Insert a floppy disk in the floppy disk drive 2 Insert the RAIDCore media CD in the CD ROM drive 3 Mo...

Page 43: ...ust be modified in the motherboard BIOS See your motherboard manual for more information Make sure that the controller is included in this list and disable other IDE devices Also ensure that INT13 sup...

Page 44: ...Device Driver to Load pressing F2 will prompt you for the driver disk 6 When it has completed loading you will be returned to the selection window Scroll down the list until you come to RAIDCore bc400...

Page 45: ...s to mount the RAIDCore driver floppy disk you created in Transferring Drivers to Floppy Disk Linux on page 28 Create and mount the floppy disk on your system a Mount the floppy disk by typing mount d...

Page 46: ...isk log on to the system as root and run the following commands mount media floppy cd media floppy install cd umount media floppy modprobe bcraid 2 Install the bcadm application as described o Install...

Page 47: ...l version number would be 2 0 and a typical build number would be 2005203 2 This means the command would be entered as rpm iUh bcadm 2 0 2005203 2 i386 rpm INSTALLING THE ONLINE HELP The onlinehelp pr...

Page 48: ...nstall bc_winraid on Linux Locate the bc_winraid application on the RAIDCore distribution disk You must be the root user 1 If you have an earlier version of bc_winraid on your system at the prompt run...

Page 49: ...vers for your particular operating system See Windows Installing Drivers and Applications on page 22 or Linux Installing Drivers and Applications on page 28 4 Shut down the system and connect the lega...

Page 50: ...given below http www broadcom com storage Follow the instructions in this section to update these components The download instructions also contain a Kit Contents page that details the component versi...

Page 51: ...User_Manual pdf 10 Create a bootable floppy and leave it in the floppy drive For instructions see Transferring Drivers to Floppy Disk Windows on page 22 or Transferring Drivers to Floppy Disk Linux on...

Page 52: ...xpand the folder for System device b Double click RAIDCore Configuration Device to select and open it c In the Properties window select the Driver tab d Click Update Driver The Upgrade Device Driver w...

Page 53: ...ELsmp i686 for Red Hat Enterprise Linux 3 0 or 2 4 22 1 2115 nptlsmp i686 for a Fedora Core 1 system 2 From the cd mount point linux vendor version driver folder locate the distribution version of Lin...

Page 54: ...d system 8 Reboot the system To complete updating the driver on a data only system 9 Remove and install the new bcraid o module by running the following commands in order rmmod bcraid insmod bcraid UP...

Page 55: ...type is specified the uniprocessor version of the driver is copied into the tree To upgrade the driver when performing a Linux kernel version update 1 Insert the RAIDCore driver disk and log on to the...

Page 56: ...and type format a s Or On a Windows 2000 operating system perform the following steps a Insert the Windows 2000 CD into the CD ROM drive b At the command prompt change to the CD ROM drive by typing x...

Page 57: ...gacy disk moves the data to a new array and the array on the legacy disk is gone The legacy disk is initialized automatically and displays in the RAIDConsole Disk List as Disk In bcadm the disk type a...

Page 58: ...D5 redundant arrays the CRITICAL state is displayed when a single disk fails For RAID1n RAID10 RAID10n or RAID50 array types with multiple redundancies the CRITICAL state is displayed if a single disk...

Page 59: ...rogram the disk information that displays when you run a query command is always current In the RAIDConsole application however the information displayed in the Disk List area is the state of the disk...

Page 60: ...ed In a verbose query the array numbers of the source and destination array are given for example COPY 2 5 CHECK The CHECK task is for redundant type arrays only This task is displayed while verifying...

Page 61: ...art a fail over on the single disk that has been assigned as a spare A distributed spare is assigned at the time an array is created or transformed Distributed spares are valid only for RAID5 four or...

Page 62: ...eld click Enabled To remove a distributed spare 1 From the Array menu select Transform 2 Configure the new array 3 In the Distributed Spare field click Disabled Notes If there is insufficient unused s...

Page 63: ...s Arrays and Disks bcadm manage on page 118 Notes Assigning a dedicated spare does not reserve space on that drive Therefore an automatic restore is not guaranteed if a disk fails If a disk does fail...

Page 64: ...unhide the copy and swap it into the first position in the Arrays list Initialize a new disk When a new disk is being added it can be initialized from the BIOS To enter the BIOS Configuration Utility...

Page 65: ...highlight a disk and then press the Insert key to select the disk or choose all selectable disks by pressing the A key Notes No changes are necessary in the motherboard CMOS setup for the resources or...

Page 66: ...er Input area select an array type with the arrow keys and then press Enter Only array types that can be created with the selected disks are available 4 If spares are applicable a In the User Input ar...

Page 67: ...C key to continue the array creation process 8 The array is marked Ready for use and the text at the top of Array Configuration returns to a description of the menu items 9 When you are finished crea...

Page 68: ...lete arrays To Delete an Array 1 Highlight Delete Array s from the Main menu and press Enter 2 Do one of the following Highlight each array to delete and press Insert to select it Or Type A to select...

Page 69: ...ple the RAID10 array was the first array created However to boot from the RAID5 array the arrays were swapped so that the RAID5 array is the first device listed Notes If you create more than one array...

Page 70: ...d the status of the array displays as Hidden VIEWING DISK DETAILS FROM THE BIOS This option allows you to view details about the disk When you highlight a disk from the Disk list the LEDs on the contr...

Page 71: ...es the following data Array Number Type Size State Name Cache setting DOS size RESCANNING ALL CHANNELS FROM THE BIOS This option allows you to rescan all channels to detect new or removed disks and ar...

Page 72: ...process stops and you must press Enter to continue booting This gives you time to view the error message on the window If the Pause feature is disabled the error message is displayed briefly but the s...

Page 73: ...be used as a RAID controller If this problem occurs on your system any previously created arrays do not appear as arrays but only as a group of individual disks By turning off the legacy ID used by al...

Page 74: ...t next time or alternatively stop them and keep them from autostarting next time by changing to the etc init d directory from a console window and typing the following For bc_service bcserviced start...

Page 75: ...ation Page 61 3 Either disable SELinux by deselecting the first option or change the policy from Enforcing to Permissive using the second option When RAIDConsole starts the First Time Run window opens...

Page 76: ...ou can do it later from the Options menu To set Password Protection from First Time Run 1 Type a password in the Password box 2 Confirm the password by typing it again in the Confirm box 3 Click Conti...

Page 77: ...o disable Password Protection from First Time Run 1 Select Disable Password Protection 2 Click Continue The Array Status window opens To set Password Protection later from the Options menu 1 On the Op...

Page 78: ...is provided for the RAIDCore miniport driver bcraid sys the configuration driver bccfg sys the array maintenance service bc_service the remote management service bcapiservice RAIDConsole bc_winraid th...

Page 79: ...uration information such as physical disk status logical array status and task information It also provides the main function menus for managing arrays As shown on Figure 6 the Array Status window inc...

Page 80: ...er languages do display properly If desired set the regional language to English or another language within the Control Panel To refresh the array and disk information displayed in the Array Status wi...

Page 81: ...void confusion Free Space Total amount of space unused on the disk Largest Free Largest contiguous amount of unused space on the disk GS Indicates if disk is assigned as a global spare Model Number Di...

Page 82: ...ted spare option is being used Ded Spare Indicates the number of dedicated spares assigned to the array Item Description I O Status Bar Item I O Information Host x x MB s Host traffic in MegaBytes per...

Page 83: ...for new or removed disks and rereads the configuration information from each disk Sometimes when a disk is offline it can be brought online through a rescan Rescan also stops and then automatically re...

Page 84: ...k either Disk List View or Physical View The Disk List View is a view of the disks in a list format as described in Disk List Elements on page 67 It is the default view While in this view you can Righ...

Page 85: ...e following operations are possible Right click on a disk identifying box to assign it as a dedicated spare if available or to assign it as a global spare Right click on a disk identifying box to use...

Page 86: ...AIDCore BC4000 Series RAID controllers allow the partitioning and creation of as many as eight arrays across all disks Portions of disks can be used to create arrays while other arrays are using diffe...

Page 87: ...d or dedicated spares by clicking the appropriate option See Working with Spares on page 47 to determine what kind of spare or spares to assign 7 Select whether to enable background array scanning by...

Page 88: ...n an array has been accidentally deleted or the configuration information is lost but the data is still intact When you create an array with this option enabled new configuration information is writte...

Page 89: ...Bytes TB per array and arrays larger than this do not operate properly on some operating systems Windows addresses this problem in two different ways Under Windows 2003 with SP1 and 64 bit Windows XP...

Page 90: ...t XP 1 Create an array using the Create command specifying the size you want the array to be For the Type field select Volume JBOD 2 From the desktop right click My Computer and then click Manage 3 Un...

Page 91: ...User Manual BC4000 Series RAID Controllers 02 13 06 Broadcom Corporation Document BC4000 UM100 R Working with Arrays Page 77 The Initialize and Convert Disk Wizard window opens 4 Click Next...

Page 92: ...sk number of the new array and then click Next to initialize the array 6 Close the Initialize and Convert Disk Wizard by clicking Finish 7 In the Computer Management window position the cursor over th...

Page 93: ...13 06 Broadcom Corporation Document BC4000 UM100 R Working with Arrays Page 79 The two sections of the disk now are merged into one 8 Close the Computer Management window The new array should appear...

Page 94: ...here is any space left over 258 GB in above example create one more array the size of the remainder The following figure shows the two arrays totaling 2 46 TB in the Array List 3 From the desktop righ...

Page 95: ...rays Page 81 6 After selecting both disks click Next 7 Click Finish The arrays are displayed in the Computer Management window 8 Right click the first disk click New Volume and then click Next when th...

Page 96: ...82 Working with Arrays Document BC4000 UM100 R The New Volume Wizard opens which allows you to choose disks and the size of the resulting volume 11 Click Next and follow the normal format procedure fo...

Page 97: ...or a disk enclosure to blink for each disk within that array If you have a failed array this feature can be used to physically identify the disks that are associated with the failed array To use LEDs...

Page 98: ...form Notes You cannot transform to a smaller sized array New arrays must be either the same capacity or larger If the system reboots during a transform the transform continues where it left off When u...

Page 99: ...rm to an equal sized or larger array You cannot transform to a smaller array size If a transform is not possible the Commit option is not enabled A common reason for preventing a transform is insuffic...

Page 100: ...clicking the check box next to the drives in the Ctrl Chan section of the Disk List area 5 Do one of the following If you want to expand the array type the size of the new array Or Accept the default...

Page 101: ...his has the benefit of capturing any changes to the source array at the last moment before the system shuts down after any clean up operations have occurred The copy array will remain hidden after the...

Page 102: ...c If you did not select the Unlink on copy finished option you can reboot and the two arrays will be unlinked You must then unhide the destination array using the Un Hide command to access the data W...

Page 103: ...destination array has been unlinked To manually unlink the source and the destination array and to unhide the destination array 1 Select the source or the destination array in the Array view and right...

Page 104: ...must use a third party application such as PartitionMagic from PowerQuest HIDING AND UNHIDING ARRAYS Arrays can be made invisible to the operating system using the Hide command on the Array menu This...

Page 105: ...If an array is deleted the data on the array is lost It is very unlikely the data can be recovered Notes If the operating system is using an array you cannot delete it You can make sure the operating...

Page 106: ...d to the disks without keeping a cached copy of the data available for future requests Read Cache When selected the Read Cache option caches reads if appropriate and performs sequential read ahead whe...

Page 107: ...tasks being performed on arrays Full task control can be used on create copy consistency check and bitmap check tasks On transforms and on restores to distributed spares tasks can only be paused resu...

Page 108: ...will not be redundant Until a check is run from end to end the array will not be protected After a check has been started you can adjust the priority of the CHECK task relative to user I O activity w...

Page 109: ...eck 1 Click the array on which to delete the consistency check 2 From the Array menu select Check Consistency and then click Schedule 3 Click Remove SCANNING AN ARRAY IN THE BACKGROUND The Scan Array...

Page 110: ...RAID1 or RAID10 1 Click the array to be split 2 From the Array menu select Mirror click Split and then click Default Split a Mirror Using the Advanced Split Option For mirrors of type RAID1n or RAID10...

Page 111: ...spare while creating an array 1 From the Array menu select Create 2 Configure the array 3 In the Distributed Spare field click Enabled To add a distributed spare while transforming an array 1 From th...

Page 112: ...spares from the RAIDConsole application See About Sparing Options on page 47 and the specific notes in Using Global Sparing on page 49 If you are adding a global spare you must make sure there is ade...

Page 113: ...the hardware You can view license information or change license keys using either RAIDConsole or bcadm When you change your license level the driver performs a rescan of all disks to get the license...

Page 114: ...upgrade from your distributor or supplier 2 To copy the License Key from the Options menu select License You can copy the license key by double clicking on it selecting Copy and then right clicking an...

Page 115: ...Broadcom Enter it in the License window s New License Key field as shown below and click Update You are now licensed at the new level and can immediately start using the new features Note The key you...

Page 116: ...rd 2 Check Disable Password Protection 3 Type a password 4 Click OK To change a password 1 On the Options menu select Password 2 Check Change Password 3 Enter the current password 4 Type a new passwor...

Page 117: ...n the Array View window When there are large numbers of drives or if the screen resolution of the system is low the use of small icons is suggested To change the size of the icons 1 From the Options m...

Page 118: ...te drive activity status Most SATA enclosures do not have this feature However the RAIDConsole management application provides a feature that allows you to configure a physical view of the system that...

Page 119: ...ed to record all of the messages generated by the RAIDCore driver All messages are logged not just the ones enabled in Notification All messages received from the RAIDCore driver are sent to a message...

Page 120: ...known user s e mail address as the sender the mail server and e mail address must be configured The system name is automatically placed in the subject line of the message and is included in the body...

Page 121: ...system onto which the controller is installed is used 4 If desired click Send Test Message to verify that the e mail notification works 5 Choose the types of notifications you wish to use for each eve...

Page 122: ...m can then be added using the Add Remote System command To set up remote management on a RAIDCore storage system 1 From the Options menu select Setup Remote Management 2 Select a port number through w...

Page 123: ...the RAIDConsole Add Remote System command To add a remote system to a RAIDCore storage system 1 From the Options menu select Add Remote System 2 From the systems that appear in the Managed Systems li...

Page 124: ...pdate the RAIDCore controller firmware 1 From the Options menu select Update Firmware 2 For each controller in the system click or clear the option depending on whether the controller firmware should...

Page 125: ...ides early warning of potential problems Automatic SMARTpolling is disabled by default and must be manually enabled as described by the procedure in this section To read SMART information from disks 1...

Page 126: ...Corporation Page 112 Working with Options Document BC4000 UM100 R 3 From the Options menu in the SMART Information window you can enable or disable a variety of SMART options as shown below For exampl...

Page 127: ...when bc_service is running and as Start Service when bc_service is not running See Stopping and Restarting the RAIDCore Service below for more information STOPPING AND RESTARTING THE RAIDCORE SERVICE...

Page 128: ...odes of operation are Follow these instructions to issue the command on your operating system To use bcadm on Linux By default bcadm is installed in bin To use bcadm on Windows Change directory to Pro...

Page 129: ...or 8 PCI Vendor ID The PCI vendor identification number PCI Description ID The PCI description identification number BIOS Version The version of the controller s BIOS Item Description Disk Disk numbe...

Page 130: ...Globally unique identifier for the array assigned by the RAIDCore software Task Task type TRANSFORM COPY CHECK CHECK_BITMAP NOT_ACTIVE CREATE RESTORE with the verbose qualifier the COPY task type dis...

Page 131: ...help from the command line or from the bcadm man page Linux only See What is bcadm on page 114 for how to issue the command To view a list of the major modes of operation Type bcadm help or bcadm To...

Page 132: ...ks OPTIONS The following options are available for the bcadm manage command The long and short formats for each option are given with an example under each format query q The Query option lists inform...

Page 133: ...missing or removed spares This option uses array as a qualifier add global spare ags The Add Global Spare option adds disks as global spares This option uses disk as a qualifier Make sure there is ade...

Page 134: ...ntial read ahead when necessary Write Back Cache When the Write Back Cache setting is selected writes are cached This setting is intended for advanced users who understand the implications of write ca...

Page 135: ...ed when you create a redundant array type While a consistency check during a CREATE task can be removed the array will not be redundant Until a check is run from end to end the array will not be prote...

Page 136: ...hould be issued from the command line only for test purposes This option uses array as a qualifier check bitmap end cbe The Stop Check Bitmap option ends a bitmap consistency check on arrays that is v...

Page 137: ...r distributed and global spares task control can only pause resume but cannot remove the task If the running task is a copy either the source array or the destination array can be used in the command...

Page 138: ...r initialize disk id The Initialize Disk option initializes disks If the disk is new and has not been used you must initialize it before you can create arrays This option uses disk as a qualifier Note...

Page 139: ...essing the array and possibly making it go offline before it can be removed Specify all arrays that are associated with the disk s to be removed This option uses array as a qualifier Notes If the LED...

Page 140: ...t is important to keep the array data available but not actively online A good example would be when using the split option with RAID1 RAID10 RAID1n or RAID10n With this option an exact duplicate of t...

Page 141: ...ed the two arrays will be unlinked when the operation gets to the first array and then a message is output stating that the arrays have already been unlinked when it reaches the second array name n Th...

Page 142: ...idual cards When more than one controller is present in the system this option uses controller as a qualifier array a Array is a required qualifier used with the following options to specify arrays wh...

Page 143: ...s the controller number s disk d Disk is a required qualifier used with the following options to specify disks where list identifies the disk number s query initialize disk blink add spare remove spar...

Page 144: ...e labeling feature described in name name n name on page 131 In some circumstances having more than eight arrays is possible and may appear to function properly but is not supported by Broadcom The ar...

Page 145: ...option and has no data integrity drawbacks You can always perform a consistency check at a later time For RAID5 and RAID50 sets if you skip the initialization the arrays will not be redundant until y...

Page 146: ...ption enabled new configuration information is written while trying to use exactly the same disk space that was used before Unless you immediately recreate the array after deleting it and no other tas...

Page 147: ...cidentally delete an array and want to try recovering the user data you can create an array and use the leave existing data option see leave existing data led on page 132 which writes new configuratio...

Page 148: ...ails while the transform is in progress no data is lost as long as the source and destination array types are redundant If a spare has been assigned to the destination array a failover task starts as...

Page 149: ...size is used by default same size ss Sets the size of the destination array to be the same size as the source array This is the default when the size option is not used d spare ds Enables distributed...

Page 150: ...T raid10 disk 1 2 3 4 5 6 array 2 max size Notes You cannot copy to a smaller sized array New arrays must be either the same capacity or larger The destination array is hidden at the start of the cop...

Page 151: ...D10n arrays unlink ul Unlinks the array copy from the source array at the conclusion of the creation operation The unlink takes place on reboot If this option is not selected the unlink can later be d...

Page 152: ...e array array a Array is a required qualifier used to specify arrays where list identifies the array number disk d A required qualifier used with the create option to specify the disk or disks to be i...

Page 153: ...ollowing options are available for the bcadm split command The long and short formats for each option are given no hide nh Makes the split off array visible to the OS By default the split off array is...

Page 154: ...On Linux anywhere that an asterisk is used in a command as a wildcard argument you need to prevent shell expansion by either adding quotes around the asterisk or or preceding it with a backslash Exam...

Page 155: ...address to_email_address ma to_email_address Specifies the e mail address to notify when an event occurs such as a disk failure or an array going offline This option is also used with test mail to se...

Page 156: ...delay seconds d seconds Specifies the number of seconds to wait between polling the disks and arrays scan s Uses variables found in etc bcadm cfg instead of command line arguments Useful if you want t...

Page 157: ...ser from_email_address fu from_email_address Specifies the sender s e mail address for the e mail notification Used with mail address when sending e mail alerts and test mail for sending a test e mail...

Page 158: ...delay 30 mail address me somesys com from user someone somesys com Example 2 Linux Send a test e mail message bcadm follow test mail mail address me somesys com from user someone somesys com Example 3...

Page 159: ...tion are given display d Displays the current license key and licensing level update license_key u license_key Changes your current license key and licensing level to the one specified in license_key...

Page 160: ...receive your Upgrade License Key from Broadcom Once you have received this key update the controller by performing the following steps 3 Type the following in a terminal window entering the appropria...

Page 161: ...rrays and splitting a mirrored array Command 1 Prior to initializing disks query the status of all controllers disks and arrays bcadm M qa Command 1 output Disk state displays New VERSIONS bcadm 20060...

Page 162: ...163 8GB 163 8GB 163 8GB RW off 0 4 HDS722516VLSA80 V34OA60A VNRD3EC4CADX1M 4 Online New SATA 1 5Gb s 163 8GB 163 8GB 163 8GB RW off 0 3 HDS722516VLSA80 V34OA60A VNRD3EC4CADU4M 3 Online New SATA 1 5Gb...

Page 163: ...3 8GB 163 8GB RW off 0 6 HDS722516VLSA80 V34OA60A VNRD3EC4CADWZM 6 Online Disk SATA 1 5Gb s 163 8GB 163 8GB 163 8GB RW off 0 5 HDS722516VLSA80 V34OA60A VNRD3EC4CAEGGM 5 Online Disk SATA 1 5Gb s 163 8G...

Page 164: ...to get all details bcadm M q a 1 v Command 5 output Details for the array display VERSIONS bcadm 2006033 1 bcraid 2006033 1 ARRAY LIST ARRAY 1 OS Name 1 System Device No Array name none Id 0x58746de3...

Page 165: ...a BG811 1111U Z11E4 96B31 8 0x1166 0x0241 2006033 1 Command 7 Create a new RAID5 set with a size of 1GB using all disks while also enabling distributed sparing bcadm C raid5 d 1 2 3 4 5 6 7 8 ds size...

Page 166: ...rray 2 bcadm M q a 2 Command 9 output Array 2 has now been created The Task column shows NOT_ACTIVE as the task type as there are no tasks currently running on the array ARRAY LIST A Type OS Name Sys...

Page 167: ...RD3EC4CADWZM 6 Online Disk SATA 1 5Gb s 163 8GB 163 6GB 163 6GB RW off 0 5 HDS722516VLSA80 V34OA60A VNRD3EC4CAEGGM 5 Online Disk SATA 1 5Gb s 163 8GB 163 6GB 163 6GB RW off 0 4 HDS722516VLSA80 V34OA60...

Page 168: ...m S a 1 default Command 12 output The mirrored array has been split default split completed successfully Command 13 Query the status of all arrays bcadm M q a Command 13 output Array 1 has been split...

Page 169: ...utput Arrays 1 and 3 are now named ARRAY LIST A Type OS Name Sys State Size Hide Id Task Task State CA Scan Name 1 VOLUME 1 No NORMAL 1 0GB NO 0x58746de30b9154bb NOT_ACTIVE RW No Old Mirror 2 RAID5 2...

Page 170: ...E 3 No NORMAL 1 0GB NO 0x0b9b59b372c3a93a NOT_ACTIVE RW No New Split Command 19 Print the maximum possible size if array 3 is transformed from a volume to a RAID5 set using all disks bcadm T raid5 d 1...

Page 171: ...AL 1 0GB NO 0x58746de30b9154bb NOT_ACTIVE RW No Old Mirror 2 RAID5 2 No NORMAL 1 0GB NO 0x3e66719344426476 NOT_ACTIVE RW No 3 VOLUME 3 No NORMAL 1 0GB NO 0x0b9b59b372c3a93a TRANSFORM STARTED 38 81 RW...

Page 172: ...accordance with the instructions may cause harmful interference to radio communications However there is no guarantee that interference will not occur in a particular installation If this equipment d...

Page 173: ...Radio Disturbance Characteristics of Information Technology Equipment L INFORMATION DE CONFORMITE DE LA CE La famille de produit de RAIDCore se conforme a EN 55022 1998 CISPR 22 1997 Classe B Limites...

Page 174: ...BC4000 Series RAID Controllers User Manual 02 13 06 Broadcom Corporation Page 160 CE Compliance Information Document BC4000 UM100 R This page is intentionally left blank...

Page 175: ...ng 6 hiding from bcadm 118 hiding from RAIDConsole 90 91 hiding from the BIOS 56 I O 5 identifiying using LEDs from RAIDConsole 83 Arrays Cont initializing 72 managing from bcadm 118 maximum capacity...

Page 176: ...nsole 69 changing from bcadm 118 Capacity disk 67 maximum for arrays 75 Changing 70 boot modes from the BIOS 58 cache settings for arrays from RAIDConsole 92 cache settings for disks from RAIDConsole...

Page 177: ...ents 3 43 offline 69 performance considerations 4 querying from bcadm 118 traffic 68 understanding states 44 using LEDs to identify from the BIOS 56 using legacy 35 43 viewing details from the BIOS 56...

Page 178: ...33 installing with Linux 29 31 Logs 113 M Mail notification 104 Main menu 20 51 55 56 57 58 Memory requirement 12 Migrating RAID levels online 3 Mirror splitting 6 Model numbers 67 Monitoring arrays...

Page 179: ...nsistency check from RAIDConsole 95 scsi_mod module 31 serial converters 43 Setting boot modes from the BIOS 58 cache attributes from bcadm 118 event notifications from RAIDConsole 104 event prioritie...

Page 180: ...information nor the application or use of any product or circuit described herein neither does it convey any license under its patent rights nor the rights of others BC4000 Series RAID Controllers Us...

Reviews: