Serial ATA RAID Controller PN 720-0138-00 September 2006 User Guide for the Power Mac® G5 3ware®
Copyright ©2004-2006 Applied Micro Circuits Corporation (AMCC). All rights reserved. This publication may be copied or reproduced for reference purposes only. All other purposes require the express written consent of AMCC, 215 Moffett Park Drive, Sunnyvale, CA 94089. AMCC shall not be responsible or liable for, and shall be held harmless against, any and all damages, claims, and/or disputes that arise from the copying or reproduction of this publication.
Table of Contents About this User Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .vii How this User Guide is Organized . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .viii Screenshots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .viii Chapter 1. Getting Started with Your 3ware RAID Controller .
Chapter 5. Configuring Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34 Configuring a New Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34 Configuration Options When Creating a Unit . . . . . . . . . . . . . . . . . . . . . . . .35 Creating a Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37 Initializing (Formatting) and Partitioning Units . . . . . . . . . . . . . . . . . . . . . . .
Chapter 7. Maintaining Your Controller . . . . . . . . . . . . . . . . . . . . . . . . .83 Determining the Current Version of Your 3ware Driver . . . . . . . . . . . . . . . . . . . .83 Updating the Driver and Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84 Chapter 8. 3DM 2 Reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85 Controller Summary page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
vi 3ware Serial ATA RAID Controller User Guide for the Power Mac G5
About this User Guide This document, 3ware Serial ATA RAID Controller User Guide for the Power Mac G5, provides instructions for configuring and maintaining RAID units on your 3ware 9590SE-4ME RAID controller. This guide assumes that you have already installed your controller in your system and connected it to your 3ware® Sidecar external enclosure. If you have not yet done so, see the installation guide that came with your controller.
Table 1: Chapters and Appendices in this User Guide Chapter/Appendix Description 5. Configuring Units Describes how to configure new units and spares, change existing configurations, and set unit policies. 6. Maintaining Units Describes how to check unit and drive status, review alarms and errors, schedule background maintenance tasks, and manually start them, when necessary or desirable. Includes explanations of initialization, verify, rebuild, and self-tests. 7.
1 Getting Started with Your 3ware RAID Controller Setting up your 3ware RAID controller involves these main steps: • Physically Install the Controller and Drives • Install the 3ware Driver and Disk Management Software • Configure the RAID Unit and Drives • Set Up Management and Maintenance Features Tip: When you are first setting up your system, you may want to review “System Requirements” on page 5.
Chapter 1. Getting Started with Your 3ware RAID Controller these features allow you to begin using your newly configured units right away. You can review and change these features as a final step in your initial setup, or you can make changes to them later, at your convenience.
Initial Settings for Policies and Background Tasks The table below lists the default settings for policies. These settings are used if you do not explicitly change the policy settings.
2 Introducing the 3ware® 9590SE-4ME RAID Controller The 3ware 9590SE-4ME RAID controller is a 4-lane (x4) PCI Express® card. It can be installed in any of the available x4 or x8 PCI Express slots on your Power Mac® G5 (PowerPC™-based). (The x16 slot is normally reserved for your graphics card.) It features: • Support for up to 4 SATA drives. • AMCC’s remote management software, 3ware Disk Manager 2 (3DM®2) which simplifies storage configuration and management through a web browser.
System Requirements System Requirements 3ware 9590SE-4ME RAID controllers require the following: • Drives Drives must be 3.5" and meet serial ATA 150 (SATA-1) or serial ATA 300 (SATA 2) Gb/s standards. SATA 2 drives will have better performance. A list of drives that have been tested is available at http://www.3ware.com/products/cables.asp • Operating System and Computer Mac OS 10.4 or later, running in a Power Mac G5 (PowerPC-based) with PCI Express.
Chapter 2. Introducing the 3ware® 9590SE-4ME RAID Controller Understanding RAID Concepts and Levels 3ware RAID controllers use a Redundant Array of Inexpensive Disks (RAID) to increase your storage system’s performance and provide fault tolerance (protection against data loss).
Understanding RAID Concepts and Levels Available RAID Configurations The following RAID levels and configurations are available for drives attached to a 9590SE-4ME 3ware RAID controller: • • • • • • RAID 0 RAID 1 RAID 5 RAID 10 Single Disk Hot Spare For how to configure RAID units, see “Configuring a New Unit” on page 34. RAID 0 RAID 0 provides improved performance, but no fault tolerance.
Chapter 2. Introducing the 3ware® 9590SE-4ME RAID Controller preserving the data on one drive if the other drive fails. Fault tolerance is a basic requirement for critical systems like web and database servers. 3ware uses a patented technology, TwinStor®, on RAID 1 arrays for improved performance during sequential read operations. With TwinStor technology, read performance is twice the speed of a single drive during sequential read operation.
Understanding RAID Concepts and Levels RAID 10 RAID 10 is a combination of striped and mirrored arrays for fault tolerance and high performance. When drives are configured as a striped mirrored array, the disks are configured using both RAID 0 and RAID 1 techniques, thus the name RAID 10 (see Figure 4). A minimum of four drives are required to use this technique. The first two drives are mirrored as a fault tolerant array using RAID 1.
Chapter 2. Introducing the 3ware® 9590SE-4ME RAID Controller Determining What RAID Level to Use Your choice of which type of RAID unit (array) to create will depend on your needs. You may wish to maximize speed of access, total amount of storage, or redundant protection of data. Each type of RAID unit offers a different blend of these characteristics. The following table provides a brief summary of RAID type characteristics.
3ware Tools for Configuration and Management Through drive coercion, the capacity used for each drive is rounded down so that drives from differing manufacturers are more likely to be able to be used as spares for each other. The capacity used for each drive is rounded down to the nearest GB for drives under 45 GB (45,000,000,000 bytes), and rounded down to the nearest 5 GB for drives over 45 GB. For example, a 44.3 GB drive will be rounded down to 44 GB, and a 123 GB drive will be rounded down to 120 GB.
Chapter 2. Introducing the 3ware® 9590SE-4ME RAID Controller Monitoring, Maintenance, and Troubleshooting Features Several 3ware RAID controller features aid in monitoring and troubleshooting your drives. • SMART Monitoring (Self-Monitoring, Analysis and Reporting Technology) automatically checks a disk drive's health every 24 hours and reports potential problems. This allows you to take proactive steps to prevent impending disk crashes.
Monitoring, Maintenance, and Troubleshooting Features • Drive Locate. You can issue drive locate commands that blink the LEDs for particular drives, so that you can quickly identify what drive needs to be checked or replaced. (For more information, see “Locating a Drive by Blinking Its LED” on page 81.) • Auto Rebuild. For times when you do not have a spare available, setting the Auto Rebuild policy allows rebuilds to occur with an available drive or with a failed drive.
3 3DM 2 (3ware Disk Manager) Introduction Note: 3DM 2 includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/). 3ware Disk Manager 2 (3DM 2) allows you to manage and view the status of your 3ware RAID controller and associated drives. There are two parts to 3DM: a process, that runs in the background on the computer where you have installed your 3ware controller, and a web application that can be used to access it.
Browser Requirements for 3DM Browser Requirements for 3DM 3DM runs in most current web browsers. Tested and supported browsers include: • Safari 2.0.4 or newer • Firefox 1.5.0.4 or newer Additional requirements: • JavaScript must be enabled • Cookies must be enabled • For best viewing, use a screen resolution of 1024 X 768 or greater, and set colors to 16 bit color or greater.
Chapter 3. 3DM 2 (3ware Disk Manager) Introduction Uninstalling 3DM on the Macintosh You can remove 3DM from your Macintosh by using the uninstall command located in the AMCC folder. To uninstall 3DM 1 In the Finder, open Applications > AMCC. 2 Double-click StartUninstall. 3 If prompted, enter your administrator password. 4 When the uninstaller screen prompts you to select items to be uninstalled, select 3DM2 and click Uninstall. The uninstaller will remove 3DM from your computer.
Starting 3DM and Logging In Logging In to the 3DM Web Application When the 3DM process is running in the background, you can log into the 3DM application pages using a browser. Two levels of access are provided: • Users can check the status of the controller, units, and attached drives. • Administrators can check status, configure, and maintain the units and drives on the 3ware controller. Note: Administrator and User status in 3DM is not related to Administrator/User settings in the operating system.
Chapter 3. 3DM 2 (3ware Disk Manager) Introduction (You can also click Continue, in which case you will see this message the next time you start 3DM.) 3 When the 3DM logon screen appears, select whether you are a User or Administrator. 4 Enter your password and click Login. If you are logging in for the first time after installing 3DM, the default password for both User and Administrator is 3ware. Note: If you forget the passwords, uninstalling and reinstalling 3DM resets the passwords to 3ware.
Starting 3DM and Logging In 5 If the process is still running, contact AMCC/3ware Technical Support for assistance. To start the 3DM process manually 1 Open a Terminal window and type: sudo /usr/sbin/3dm2 2 Enter your administrator password, when prompted for it. The 3DM process starts. 3 Open your browser and enter the URL for your system. The default URL is https://localhost:888/ You can also replace “localhost” with the IP address of the computer that contains the 3ware controller.
Chapter 3. 3DM 2 (3ware Disk Manager) Introduction Working with the 3DM Screens 3DM’s features are organized on a series of pages you view in your browser. After you log in to 3DM, the Summary page shows a list of controllers installed in the computer at the URL you specified. Figure 6. 3DM Main Screen System name and operating system. Online Help Address of the system to which you are connected.
Working with the 3DM Screens 3DM Menus The 3DM menu bar groups access to a number of 3DM pages on menus, and provides direct link access to others. Figure 7. 3DM Menu Bar Status information is available from the Information menu. You can view controller, unit, and drive information for a particular controller.
Chapter 3. 3DM 2 (3ware Disk Manager) Introduction Viewing Information About Different Controllers If you have more than one 3ware RAID controller in the system, you select the one you want to see details about from the drop-down list at the right of the menu bar. This drop-down is available on all pages that provide controller-specific features. Figure 8.
Working with the 3DM Screens Table 5: List of 3DM Pages 3DM Page Description Controller Summary page Provides basic information about each 3ware RAID controller in your system. To see this page, click Summary in the menu bar. Controller Details page Unit Information page Provides detailed information about the current controller. To see this page, choose Information > Controller Details from the menu bar.
Chapter 3. 3DM 2 (3ware Disk Manager) Introduction Table 5: List of 3DM Pages 3DM Page Description Maintenance page Lets you configure new units and make changes to existing units. To view this page, choose Management > Maintenance from the menu bar. Alarms page Shows a list of alarms, including the specific alarm message, and the exact date and time it occurred. To view this page, choose Monitor > Alarms on the menu bar.
Setting Up 3DM Preferences Setting and Changing 3DM Passwords 3DM provides different access levels for users and administrators. The Administrator access level allows the user to fully configure 3DM. The User access level allows the user to view pages within 3DM. These passwords work independently of each other. The default password for both the User and Administrator is “3ware”. Passwords are case sensitive. You can only change passwords if you are logged in as Administrator.
Chapter 3. 3DM 2 (3ware Disk Manager) Introduction • Information will send e-mails for all events • Warning will send e-mail for events with severity of Warning and Error. • Error will send e-mail for events with severity of Error only. For more information about events and alarms, see “Viewing Alarms, Errors, and Other Events” on page 66. (Note: Events are listed on the 3DM page called “Alarms.”) Event notification can be set up during 3DM installation, and can be changed on the 3DM 2 Settings page.
Setting Up 3DM Preferences To enable or disable remote access 1 Click 3DM 2 Settings on the menu bar. 2 In the Remote Access section of the 3DM 2 Settings page, select either Enabled or Disabled in the Allow Remote Connections field. The page refreshes, and a message at the top of the screen confirms that remote access has been enabled or disabled. Setting the Incoming Port # You can set the port which 3DM uses to listen for incoming messages.
4 Configuring Your Controller This section describes how to view details about the controller, check its status, and change configuration settings that affect the controller and all of the drives connected to it.
Viewing Information About a Controller Figure 9. Controller Summary Page Tip: If you are managing controllers remotely, the list of controllers is for the machine with the IP or URL you entered in the browser address bar. 2 To see more details about a particular controller, click the ID link for that controller to display the Controller Details page. Figure 10.
Chapter 4. Configuring Your Controller Note: Throughout this documentation, the term current controller is used to refer to the controller currently selected in this drop-down list. Viewing Controller Policies You can view the current state of controller policies in 3DM, in the Other Controller Settings section at the bottom of the Controller Settings page (See Figure 11.) Only the Auto Rebuild, Auto-Carving, and Carve Size policies can be changed on this page.
About Controller Policies About Controller Policies The following policies affect all units and drives on a controller and can be adjusted as appropriate for your equipment. Controller policies are shown at the bottom of the Controller Settings page. • Auto Rebuild. Determines whether the Auto Rebuild policy is enabled or disabled. When disabled, degraded units can only be rebuilt with designated spares.
Chapter 4. Configuring Your Controller To enable Auto Rebuild through 3DM 1 Choose Management > Controller Settings from the menu bar in 3DM. 2 In the Other Controller Settings section at the bottom of the screen, select the Enabled option for Auto Rebuild. The page refreshes, and a message at the top confirms the change you have made.
Setting the Size of Volumes Created with Auto-Carving 2 Create a new unit or migrate an existing unit to include the drives you want to use. If the combined capacity of the drives exceeds the carve size, a number of volumes will be created. 3 Verify the creation of the volumes. In 3DM 2, the number of volumes is shown on the Unit Details page. 4 Verify that the volumes appear in the operating system. They will appear as additional drives.
5 Configuring Units This section includes information and procedures on configuring units attached to your 3ware RAID controller.
Configuring a New Unit Configuration Options When Creating a Unit This section provides an overview of the choices you have when configuring a new unit. For step-by-step instructions, see “Creating a Unit” on page 37.
Chapter 5. Configuring Units Name of the unit (optional) Units can be given names. These names will be visible in 3DM. Stripe size, if appropriate for the RAID level In general, smaller stripe sizes are better for sequential I/O, such as video, and larger stripe sizes are better for random I/O (such as databases). Striping size is not applicable for RAID 1, because it is a mirrored array without striping. Using the default stripe size of 64KB usually gives you the best performance for mixed I/Os.
Configuring a New Unit Creating a Unit In 3DM, creating a unit starts from the Management > Maintenance page (Figure 12). Figure 12. 3DM Maintenance Page To create a unit 1 In 3DM, choose Management > Maintenance. 2 In the Available Drives list, select the drives you want to include in the unit by marking the checkbox in front of the Port number for each one. If you are creating single drive units (single disks or hot spares), you can configure multiple drives at once. 3 Click Create Unit.
Chapter 5. Configuring Units 4 In the Type field, select the RAID configuration you want. 5 If stripe size applies to the RAID type you select, select a Stripe Size. (Stripe size does not apply to RAID 1.) 6 Optional: In the Name box, enter a name for the unit (up to 21 characters, including dashes and underscores). 7 Make changes to the unit policies, as desired. You can enable or disable the Write Cache, Auto Verify, and Continue on Source Error During Rebuild.
Configuring a New Unit To initialize and partition your unit 1 In the Mac OS message, click Initialize. Figure 14. Disk Insertion Message from the Mac OS 2 When the Macintosh Disk Utility window opens, find and select the drive that represents your RAID unit. Figure 15. Macintosh Disk Utility Window with New RAID Unit www.3ware.
Chapter 5. Configuring Units 3 In the Disk Utility Window, select the Partition tab. Figure 16. Macintosh Disk Utility Window, Partition Tab 4 In the Volume Scheme column, click Current to show the drop-down menu and select the number of partitions that you want your RAID unit to have. Tip: If you only want one volume, select 1 Partition. (Each partition will appear as a separate drive on your computer.) Figure 17.
Configuring a New Unit 5 On the right, specify a volume name and then click Partition. Figure 18. Defining the Volume in the Macintosh Disk Utility a) Enter a name b) Click Partition 6 When a message asks you to confirm you want to partition the disk, click Partition. Figure 19. Confirmation Message to Create the Partition You will see a series of messages appear toward the bottom of the Disk Utility window as the RAID unit is first partitioned and then formatted.
Chapter 5. Configuring Units Figure 20. Macintosh Disk Utility Showing Partitioning Progress Messages appear here as the unit is formatted. When the partitioning is complete, icons for each new volume appear on your desktop. They are now ready for use. You can now close the Macintosh Disk Utility window. Your RAID unit is ready for use. Creating a Hot Spare You can designate an available drive as a hot spare.
Naming a Unit Note: 3ware’s 9000 series RAID controllers use drive coercion so that drives from differing manufacturers and with slightly different capacities are more likely to be able to be used as spares for each other. Drive coercion slightly decreases the usable capacity of a drive that is used in redundant units. The capacity used for each drive is rounded down to the nearest GB for drives under 45 GB (45,000,000,000 bytes), and rounded down to the nearest 5 GBytes for drives over 45 GB.
Chapter 5. Configuring Units 4 In the text box, enter or type over the name shown. A name can be up to 21 characters, and can include dashes and underscores. 5 Click the Save Names button. Note: If you want to cancel your change before saving it, click the Reset Names button. Setting Unit Policies The following polices are set when you create a unit, and can be adjusted later through settings on the Management > Controller Settings pages of 3DM.
Setting Unit Policies • StorSave Profile. Determines what StorSave profile is used for the unit. Three profiles are available: Protection, Balanced, and Performance. For details, see “Setting the StorSave Profile for a Unit” on page 48. Figure 21. Unit Policies on Controller Settings Page in 3DM Enabling and Disabling the Unit Write Cache Write cache is used to store data locally in memory on the drive before it is written to the disk drive media, allowing the computer to continue with its next task.
Chapter 5. Configuring Units To enable or disable unit write cache through 3DM 1 Choose Management > Controller Settings from the menu bar in 3DM. 2 In the Unit Policies section of the Controller Settings page, check the Write Cache box to enable it for the designated unit. The page refreshes, and a message at the top confirms the change you have made. A message will caution you about enabling write cache without a BBU.
Setting Unit Policies Setting Continue on Source Error During Rebuild The Continue on Source Error During Rebuild policy is available for units which are redundant. (For units which are not redundant, this option is not shown on the screen.) When this policy is set, ECC (Error Correcting Code) errors are ignored when they are encountered during a rebuild. (ECC errors are typically defects that have been detected in the drive since initialization.
Chapter 5. Configuring Units Note: Not all drives support NCQ. If a drive does not support NCQ, the policy setting for the controller is ignored. To enable or disable queuing for a unit through 3DM 1 Choose Management > Controller Settings from the menu bar in 3DM. 2 In the Unit Policies section of the Controller Settings page, enable queuing by checking the box under “Queuing” for the designated unit; disable it by unchecking the box.
Setting Unit Policies • FUA (Force Unit Access). FUA commands are a way that the RAID controller or a program (such as a database program) can ensure that data is actually written to the disk drive media, and is not stored in cache. When a write command is followed with a FUA command, then the disk drive will only issue “command complete” to the controller once the data is written to media. When performance is considered more important than protection, it may be desirable to ignore FUA commands.
Chapter 5. Configuring Units Changing An Existing Configuration You can convert one RAID configuration into another while the unit is online. This process is known as RAID Level Migration (RLM). You can use RAID Level Migration to make two main types of configuration changes: • RAID Level (for example, a RAID 1 to a RAID 5) • Unit Capacity Expansion (for example, adding a 4th drive to a 3-drive RAID 5) You can also use RLM to change the stripe size of a unit.
Changing An Existing Configuration Figure 22. RAID Level Migration Example Typically, a unit is reconfigured with the same or more storage capacity. Sometimes additional drives are added. The following table shows valid reconfigurations, some of which will require the addition of more drives.
Chapter 5. Configuring Units Changing RAID Level You can use migrate to change the RAID level of an existing unit while the unit is online, without experiencing any data loss. When you change a RAID level, you may also add one or more drives to the unit. You can also migrate to change the unit's stripe size. For example, a four-drive RAID 5 with a 64KB stripe size can be migrated to a four-drive RAID 5 with 256KB stripe size. The steps below describe how to change a RAID level in 3DM2.
Changing An Existing Configuration Expanding Unit Capacity You can expand a unit's capacity by adding one or more drives to it without changing the RAID level, except for singles and RAID 1 units. (Since a single can only have one drive, and a RAID 1 can only have two drives, if you add a drive to either, the RAID level must be changed.) For a RAID 5 with 3 drives, you can change the capacity by adding a forth drive.
Chapter 5. Configuring Units Note: This step can only be done after the system has completed the migration or online capacity process. The operating system will not see the capacity until that process is complete. To inform the operating system that a unit has been changed 1 Unmount the file system from the unit. Launch the Macintosh Disk Utility, select the unit, and click the Unmount button the toolbar, or select the icon for the unit on the desktop and drag it to the trash.
Deleting a Unit 2 Backup any data you want to keep. 3 Unmount the unit. Launch the Macintosh Disk Utility, select the unit, and click the Unmount button the toolbar, or select the icon for the unit on the desktop and drag it to the trash. This step is very important. If a unit is not unmounted and you delete it, it is the equivalent of physically yanking a hard drive out from under the operating system. You could lose data, the system could hang, or the controller could reset.
Chapter 5. Configuring Units Figure 24. Unit Successfully Deleted through 3DM Removing a Unit Removing a unit allows you to safely remove drives from a controller in order to move the unit to another controller or to store the drives for safekeeping purposes. This process is sometimes referred to as “array roaming.” When you remove a unit (in contrast to deleting a unit), information about the unit remains intact on the drives.
Moving a Unit from One Controller to Another Launch the Macintosh Disk Utility, select the unit, and click the Unmount button the toolbar, or select the icon for the unit on the desktop and drag it to the trash. This step is very important. If a unit is not unmounted and you remove it, it is the equivalent of physically yanking a hard drive out from under the operating system. You could lose data, the system could hang, or the controller could reset. 3 In 3DM, choose Management > Maintenance.
Chapter 5. Configuring Units Adding a Drive You can add a drive to your 3ware Sidecar and make it available through 3DM without powering down the system. To add a drive 1 Insert the drive in your 3ware Sidecar. (For details, see 3ware Sidecar Kit with the 9590SE-ME: Installation Guide.) 2 In 3DM, choose Management > Maintenance. 3 On the Maintenance page, click Rescan Controller. The drive will appear in the list of available drives.
Removing a Drive 3 When 3DM asks you to confirm that you want to remove the drive, click OK. Figure 25. Removing a Drive in 3DM You can now remove the drive from your system. If you removed a drive that was part of a unit, the unit may become degraded, as shown in (Figure 26). Figure 26. Result of Removing Drive from Unit in 3DM www.3ware.
Chapter 5. Configuring Units Rescanning the Controller When you make a change by physically adding or removing drives or units, you can have 3DM rescan the controller to update the list of units and available drives shown on the Maintenance page. This is useful in a variety of circumstances. For example, if you add new drives to the controller, you can make them available by rescanning the controller.
6 Maintaining Units 3ware RAID controllers include a number of features in the firmware that help maintain the integrity of your drives, check for errors, repair bad sectors, and rebuild units when drives degrade. In addition, 3ware Disk Manager (3DM) provide tools to let you check unit and drive status, and manually start background maintenance tasks. 3DM also lets you review alarms and errors and schedule background maintenance tasks.
Chapter 6. Maintaining Units Figure 27.
Checking Unit and Drive Status Enclosure LED Status Indicators The LEDs on your enclosure also provide status information about your drives and units. Table 8: Meaning of LED Colors and Behavior Color Drive Status Solid green OK Blinking green Identify This occurs when you have used the Identify command in 3DM to locate a particular drive or unit. (See “Locating a Drive by Blinking Its LED” on page 81.
Chapter 6. Maintaining Units • Initializing. The unit is in the process of writing to all of the disks in the unit in order to make the array fault tolerant. For more information, see “About Initialization” on page 69. • Initializing-Paused. The unit is set to initialize, however scheduling is enabled and the present time is not during a scheduled timeslot. Initializing will start at the next scheduled time slot.
About Degraded Units About Degraded Units Fault tolerant RAID units provide data redundancy by duplicating information on multiple drives. These RAID units make it possible to continue use even if one of the drives in the unit has failed. • RAID 1 and 10 units each use mirroring to achieve fault tolerance. Identical data is stored on two or more drives to protect against drive failure.
Chapter 6. Maintaining Units Alarms, Errors, and Other Events 3DM provides several levels of detail about alarms, errors, and other events: • A summary log of all events and notifications on the Alarms page • A detailed error listing, available for download from the Controller Details page • SMART data for individual drives Viewing Alarms, Errors, and Other Events The Alarms page in 3DM shows a log of all events (also called Asynchronous Event Notifications, or AENs) that have occurred on units.
Alarms, Errors, and Other Events Downloading an Error Log You can download an error log containing information from the firmware log. This can be useful when troubleshooting certain types of problems. For example, you might want to send the saved file to 3ware Customer Support for assistance when troubleshooting. To download the error log 1 In 3DM, choose Information > Controller Details from the menu bar. 2 Make sure the correct controller is displayed in the Select Controller field in the menu bar.
Chapter 6. Maintaining Units Background Tasks Background tasks are maintenance tasks that help maintain the integrity of your drives and data. These tasks include • Initialization of units • Verification of units • Rebuilds when units have become degraded • Migration of an on-line RAID from one RAID configuration to another • Self-tests You can set up your system so that these tasks occur as they are needed, or you can create schedules so that they occur during non-peak times.
Background Tasks About Initialization For 3ware SATA RAID controllers, initialize means to put the redundant data on the drives of redundant units into a known state so that data can be recovered in the event of a disk drive failure. For RAID 1 and 10, initialization copies the data from the lower port to the higher port. For RAID 5, initialization calculates the RAID 5 parity and writes it to disk. This is sometimes referred to as background initialization or resynching, and does not erase user data.
Chapter 6. Maintaining Units Initialization of RAID 1 and RAID 10 Units RAID 1 and RAID 10 units do not need to be initialized when they are created to be fault tolerant and are immediately available for use with full performance when created. Initialization of RAID 1, RAID 10 units will take place automatically the first time the unit is verified. Initialization of a RAID 1 unit results in data from one disk (the disk on the lower port number) being copied to the other disk.
Background Tasks What Verification Does For a RAID 1 or RAID 10 unit, a verify compares the data of one mirror with the other. For RAID 5, a verify calculates RAID 5 parity and compares it to what is written on the disk drive. Verification checks each sector on a drive. This is important, because day-today use of the media may leave many sectors on a drive unused or unchecked for long periods of time. This can result in errors occurring during user operation.
Chapter 6. Maintaining Units How Errors Are Handled Verification makes use of the same error checking and error repair techniques used during ordinary use of drives configured through 3ware RAID controllers. When verification encounters an error, the controller typically retries the command. If there are cable CRC errors, there may be multiple retries including downgrade of the UDMA mode. If the error persists and is unrepairable (e.g., ECC errors), an error notification is issued to indicate the problem.
Background Tasks To verify a unit through 3DM 1 In 3DM, choose Management > Maintenance. 2 In the Unit Maintenance section of the Maintenance page, select the unit you want to verify and click Verify Unit. 3DM puts the selected unit in verifying mode. If verify scheduling is not enabled on the Scheduling page, the verification process begins almost immediately. If verify scheduling is enabled, the unit will not start actively verifying until the next scheduled time.
Chapter 6. Maintaining Units Note: If a rebuild fails, check the Alarms page for the reason. If there was an ECC error on the source disk, you can force the rebuild to continue by checking the Overwrite ECC Error policy on the Controller Settings page in 3DM and then running Rebuild again. This will cause uncorrectable blocks to be rewritten, but the data may be incorrect. It is recommended that you execute a file system check when the rebuild completes.
Background Tasks Cancelling a Rebuild and Restarting It with a Different Drive You can cancel a rebuild by using the Remove Drive link on the Maintenance page. Note: If you want to pause the rebuild process through 3DM, you can do so by setting or changing the rebuild schedule on the Scheduling page. If you set a schedule for rebuilds that does not include the current time, the rebuild process will pause.
Chapter 6. Maintaining Units Background Task Prioritization Although migration tasks follow the same schedule as rebuild and initialization tasks, they are always given the highest priority because of the controller and disk resources required during migration. Once a unit is put into the migration state, it must be allowed to complete the process. While migrating, rebuilds or verifies to the unit are not permitted. Rebuilding preempts verify operations.
Scheduling Background Tasks Tip: If you want to change a scheduled task, you first remove the scheduled item and then add it back with the desired day, time, and duration. Note: Setting up the Scheduling window does not actually request background tasks. It simply specifies when they can run. For more information about the background tasks themselves, see “Background Tasks” on page 68. You can also set the rate at which background tasks are performed compared to I/O tasks.
Chapter 6. Maintaining Units Figure 29. Selecting Task Schedules to View Turning On or Off Use of a Task Schedule Turning on the schedule for Rebuild/Migrate and Verify tasks forces rebuilds, migrates, and verifies to be performed only during the time specified by the schedule. If the schedule is not turned on, rebuilds, migration, initialization, and verify can happen whenever they are required or are manually started.
Scheduling Background Tasks 3 In the Schedule Rebuild Tasks section, select the appropriate setting: Follow Schedule or Ignore Schedule. The illustration below shows this setting for the rebuild task schedule. Note: Self-test schedules cannot be turned off in this way. To disable self-tests you must either remove all schedule times, or uncheck the tests listed in the Tasks column. For more information, see “Selecting Self-tests to be Performed” on page 80.
Chapter 6. Maintaining Units To add a task schedule slot 1 Choose Management > Schedule from the menu bar. The Scheduling page appears, showing the schedule for Rebuild/Migrate Tasks. 2 To view Verify Tasks or Self-test Tasks, select it from the drop-down list at the top of the page. 3 Scroll to the section of the Scheduling page that shows the task you want to add. 4 In the fields at the bottom of the section, select the Day, Time, and Duration for the task. 5 Click the Add New Slot button.
Locating a Drive by Blinking Its LED 3 Check the boxes next to the self-tests you want to be performed. To disable self-tests Unlike scheduling of rebuilds and verifies, scheduling of self-tests is always enabled. To disable self-tests you must either remove all schedule times, or uncheck the tests listed in the Tasks column. Locating a Drive by Blinking Its LED You can easily identify the drives in a unit, or an individual drive, by causing the LEDs associated with the drives to blink.
Chapter 6. Maintaining Units To blink the LEDs for all drives in a unit 1 Choose from the main menu in 3DM. 2 On the list of units, locate the unit you want to identify. 3 Check the box in the Identify column. The LEDs associated with each drive in the unit begin blinking on the enclosure.
7 Maintaining Your Controller This section contains instructions for how to perform tasks that help you maintain your controller, including: • Determining the Current Version of Your 3ware Driver • Updating the Driver and Firmware Determining the Current Version of Your 3ware Driver You can view controller (firmware) and driver version information on the Controller Summary page. Figure 30. Controller Summary Page www.3ware.
Chapter 7. Maintaining Your Controller Updating the Driver and Firmware You can download the latest drivers and firmware from the 3ware website, at http://www.3ware.com/support. To download the driver or firmware 1 On the 3ware website (www.3ware.com), navigate to Service and Support > Software Downloads. 2 Click Download Released Software. 3 Select the product and release desired. 4 Select Driver or Firmware (as appropriate) as the item to download. 5 Select the Operating System you are using.
8 3DM 2 Reference This section includes details about the fields and features available on the pages you work with throughout 3DM 2. It is organized by 3DM page, as the pages are organized on the 3DM menu bar. www.3ware.
Chapter 8. 3DM 2 Reference Controller Summary page Figure 31. Controller Summary Page The Summary page appears after you first logon to 3DM, and when you click the Summary link in the menu bar. This page provides basic information about each 3ware RAID controller in your system. To see details about the units in a controller, click the link in the ID column. ID. The ID that the operating system assigns to the controller. Model. The model name of the controller.
Controller Details page Controller Details page Figure 32. Controller Details Page The Controller Details page appears when you choose Information > Controller Details from the menu bar. This page provides detailed information about the controller specified in the drop-down list on the menu bar. You can also open or download an error log from this screen. Model. The model name of the controller. Serial #. The serial number of the controller. Firmware. The firmware version running on the controller.
Chapter 8. 3DM 2 Reference # of Drives. The number of drives connected to the controller. Download Error Log: Click on this link to download the firmware error log to your computer. This feature is important when contacting AMCC for support with your controller. It will help AMCC identify the problem you encountered. Unit Information page Figure 33.
Unit Details page Note: If an asterisk (*) appears next to the status of a unit, there is an error on one of the drives in the unit. This feature provides a diagnostic capability for potential problem drives. The error may not be a repeated error, and may be caused by an ECC error, SMART failure, or a device error. To see if this error condition still exists, rescan the controller; rescanning will clear the drive error status if the condition no longer exists. Identify.
Chapter 8. 3DM 2 Reference To see details about a particular drive, click the Port #. You’ll see a list of all drives, with the drive you selected highlighted. Status. The operational status of the unit or subunit: OK, Rebuilding, Migrating, Initializing, Verifying, Degraded, or Inoperable (missing drives). When a unit is Rebuilding, Initializing, or Verifying, the percentage (%) complete is also shown. For status definitions, see “Unit Statuses” on page 63. Capacity.
Drive Information page The Drive Information page appears when you choose Information > Drive Information from the menu bar, or when you click a port # on the Unit Details page. If you arrive at this page from the port # hyperlink on the Unit Information page, the line showing the port # you clicked on is highlighted. This page shows a list of drives on the current controller and a summary of each one.
Chapter 8. 3DM 2 Reference Drive Details window Figure 36. S.M.A.R.T. Data Page The Drive Details window appears when you click a Port # on the Drive Information page. This Drive Details window shows some Extra Drive Information, including NCQ and SATA Link Speed support, and the SMART data for the drive. Extra Drive Information NCQ Supported and NCQ Enabled.
Controller Settings page SMART Data SMART data is displayed as hex values. Consult your disk drive manufacturer for information on how to interpret the SMART data. The SMART data meaning varies by disk drive manufacturer and model. Controller Settings page Figure 37. Controller Settings Page The Controller Settings page appears when you choose Management > Controller Settings from the menu bar.
Chapter 8. 3DM 2 Reference Background Task Rate The Background Task Rate fields let you change the balance of background tasks and I/O (reading and writing to disk) performed by the controller. There are separate settings for Rebuild/Migrate Rate and Verify Rate, Figure 37. The Rebuild/Migrate Rate also applies to initialization. Although the same rate is used for rebuilding, migrating, and initializing, migrating has the highest priority.
Controller Settings page option to start a rebuild manually. It is recommended that you execute a file system check when the rebuild completes. On Mac OS X, you can do this using the First Aid tab in the Disk Utility—select the disk on the left and then click Verify Disk. If verification encounters problems, you can then use the Repair Disk option on the same screen. Queuing. This policy enables or disables Native Command Queuing (NCQ) for drives in the unit. By default, queuing is disabled.
Chapter 8. 3DM 2 Reference • Smallest usable spare. • Smallest usable unconfigured (available) drive. • Smallest usable failed drive. For additional information, see “Setting the Auto Rebuild Policy” on page 31. Auto-Carving. Auto-carving can be enabled or disabled by selecting the appropriate radio button. When this feature is enabled, any unit that is over a specified size (known as the carve size) will be broken down into multiple volumes of that size, plus a remainder volume.
Scheduling page Scheduling page Figure 38. Scheduling Page The Scheduling page appears when you choose Management > Scheduling from the menu bar. The Scheduling page lets you set up a schedule for when background tasks (rebuild, migrate, initialize, verify, and self-test) should occur. Background tasks can have impact on the performance of your system, so you may prefer to schedule them at times when they will be least disruptive, such as in the middle of the night or on a weekend.
Chapter 8. 3DM 2 Reference Follow Schedule/Ignore Schedule. You can enable or disable the schedule for the Rebuild/Migrate and Verify tasks by selecting either Follow Schedule or Ignore Schedule. When schedules are set to be ignored, these tasks can be performed at any time, and are not restricted to the scheduled times. For details about the different background tasks, see “Background Tasks” on page 68. Task Schedules Initially, 7 schedule slots are defined, for 24 hours each.
Maintenance page Check SMART Thresholds. This test checks to see whether SMART thresholds have been exceeded. The SMART thresholds indicate when a drive is likely to fail, based on the number of errors that have been recorded through SMART (Self-Monitoring, Analysis and Reporting Technology). If any of the disk drives have detected a “threshold exceeded” condition, then an AEN is logged to the 3DM Alarms page. Moreover, if anything unusual is found during any self-test, it will be logged as an Alarm.
Chapter 8. 3DM 2 Reference Rescan Controller The Rescan Controller button scans the ports on the controller. Rescanning updates the list of available drives shown and updates the status of all ports. If error conditions have been fixed, the status is updated to reflect that. Rescanning is useful in variety of maintenance tasks. For example, if you physically plug in a drive and want the controller to recognize the newly plugged in drive, Rescan will find it.
Maintenance page # Drives. Number of drives in the unit. Type of Unit. Type of unit: RAID 0, RAID 1, RAID 5, RAID 10, Single Disk, or Spare. If the unit has been given a unique name, it shows beneath the RAID type. Name of Unit. User-assigned unique name of the unit. The default setting is blank. Capacity. The usable capacity (size) of the unit. Status. Operational status of the unit: Ok, Rebuilding, Initializing, Verifying, Migrating, Degraded, or Inoperable (missing drives).
Chapter 8. 3DM 2 Reference Verify Unit. Puts the selected unit in verifying mode. If verify scheduling is enabled on the Scheduling page, the unit will not start actively verifying until the scheduled time, and the status will indicate “Verify-Paused.” (The Unit Details page will indicate whether a unit is actively verifying.) If verify scheduling is not enabled, clicking Verify Unit begins the verification process.
Maintenance page When you select a unit and click Migrate Unit, a dialog box appears which lists the drives in the unit and any additional available drives. In the dialog box are two drop-down menus, one for choosing the RAID level and one for choosing stripe size. You can only migrate a unit to a RAID level that will be larger than the original unit.
Chapter 8. 3DM 2 Reference Caution: Before you click Delete Unit, make sure the unit you are removing is unmounted and the system is not accessing it. (For example, make sure you are not copying files to the unit, and make sure that there are no applications with open files on that unit.) You can unmount the unit by selecting the icon for it on the desktop and dragging it to the trash.
Maintenance page Figure 40. Configuration Window in 3DM For more detailed instructions, see “Configuring a New Unit” on page 34. Type. The drop-down list lists the possible RAID configurations for the drives selected in the list of Available Drives. Available configurations may include RAID 0, RAID 1, RAID 5, RAID 10, Single Disk, and Spare Disk. For information about these configurations, see “Available RAID Configurations” on page 7. Name. You can enter a name for the unit. Stripe.
Chapter 8. 3DM 2 Reference Alarms page Figure 41. Alarms Page The Alarms page appears when you click Monitor > Alarms on the menu bar. This page displays a list of AENs (asynchronous event notifications) received from the controller displayed in the drop-down list in the menu bar. Up to 1000 events can be listed. After the 1000-limit is reached, the oldest events are deleted, as new ones occur. You can sort the events by severity or time. To do so, just click the column header.
Battery Backup page Battery Backup page The Battery Backup feature is not supported for the 9590SE-4ME. Enclosure Summary page Figure 42. Enclosure Summary Page The Enclosure Summary page appears when you choose Enclosure > Enclosure Summary from the menu bar. The Enclosure Summary page provides basic information about the 3ware Sidecar attached to your system. ID. The ID that the 3ware firmware assigns to the enclosure. Slots. The number of slots in the enclosure. Drives.
Chapter 8. 3DM 2 Reference Enclosure Details page Figure 43. Enclosure Details Page The Enclosure Details page appears when you click the ID of the enclosure on the Enclosure Summary page. Enclosure ID. The ID of the controller to which the enclosure is attached. Fan Summary. Shows the ID of the enclosure and the status of the fan— either OK or Unknown. Temp Sensor Summary. Shows the ID of the enclosure and the temperature in the enclosure.
3DM 2 Settings page 3DM 2 Settings page Figure 44. 3DM 2 Settings Page The 3DM 2 Settings page appears when you click 3DM 2 Settings on the menu bar. Use this page to set preferences, including email notification for alarms, passwords, page refresh frequency, whether remote access is permitted, and the incoming port for 3DM to listen for requests. The initial settings for most of these preferences are specified during installation of 3DM.
Chapter 8. 3DM 2 Reference Send E-mail. This field determines whether e-mail notification is Enabled or Disabled. It is a good idea to enable this feature, so that you receive email when your units or drives have problems. Notify On. Specifies the type of events for which notifications should be sent. A severity of Information will send e-mails for all alarms, a severity of Warning will send e-mail for alarms with severity of Warning and Error.
3DM 2 Settings page Remote Access Allow Remote Access. This field enables or disables the ability for users and administrators to access 3DM from a remote computer. HTTP Settings Listening Port. This field specifies the HTTP: port to be used by 3DM when listening for communications. The default port setting is 888. If you change this port, make sure the port you specify is not being used. Failure to do so will cause 3DM to stop responding and you will have to restart it by hand. Change Port button.
9 Troubleshooting This troubleshooting section includes the following sections: • “Web Resources” on page 112 • “Before Contacting Customer Support” on page 112 • “Enclosure-Related Problems” on page 113 • “Error and Notification Messages” on page 113 Web Resources For support, troubleshooting tips, frequently asked questions, software releases, and compatibility information related to 3ware RAID controllers, refer to: • 3ware support page at: http://www.3ware.
Enclosure-Related Problems highlight it using your mouse, copy it to the clipboard, and then paste it into an e-mail. You may also want to take a snapshot of these pages so that you can respond to questions about your system configuration to the Customer Support representative. Enclosure-Related Problems An LED is blinking red on the 3ware Sidecar. A blinking red LED on the 3ware Sidecar indicates that there is a “predicted fault” on the drive in that slot.
Chapter 9.
Error and Notification Messages Table 9: Error and Notification Message List Value Message 002A Verify failed 002B Verify completed 002C Source drive ECC error overwritten 002D Source drive error occurred 002E Replacement drive capacity too small 002F Verify not started; unit never initialized 0030 Drive not supported 0032 Spare capacity too small for some units 0033 Migration started 0034 Migration failed 0035 Migration completed 0036 Verify fixed data/parity mismatch 0037 SO-DIMM not compatible 0038 SO-D
Chapter 9.
Error and Notification Messages Error and Notification Message Details 0001 Controller reset occurred The 3ware RAID controller has detected a soft reset from the device driver. If the 3ware RAID controller fails to respond to the device driver within a reasonable amount of time, the device driver may issue a soft reset to the 3ware RAID controller and retry the command packet. For more information, see http://www.3ware.com/KB/article.aspx?id=14923.
Chapter 9. Troubleshooting 0006 Incomplete unit detected At power-on initialization time, or during a rescan, the 3ware RAID controller performs a “rollcall” of all drives attached to the card. After detection of the drives, the 3ware RAID controller then uses an internal algorithm to logically connect drives that belong to the same unit. If after rollcall a member of a unit is not found, the INCOMPLETE UNIT message is sent.
Error and Notification Messages controller detects this condition, it notifies you, prior to entering the recovery phase, by displaying this message. Possible causes of drive timeouts (also known as APORT time-outs) include a bad or intermittent disk drive, power cable or interface cable. For links to drive manufacturer diagnostic utilities and troubleshooting advice, see http://www.3ware.com/KB/article.aspx?id=14924.
Chapter 9. Troubleshooting 000E Initialize failed The 3ware RAID controller was unable to complete the initialization. This error can be caused by unrecoverable drive errors. If this unit was a redundant unit, and the 'initialize failed' happened because of a problem on a particular disk drive, then the unit will be degraded on that disk drive's port.
Error and Notification Messages 001E Unit inoperable Drive removal caused a unit to become inoperable. This message is sent after offline unit timer expires (20 seconds); if the unit becomes operational before the timer expires (20 seconds) there will be no message since there were no IO errors. 001F Unit Operational Drive insertion caused a unit that was inoperable to become operational again. Any data that was on that unit will still be there.
Chapter 9. Troubleshooting The fact that a sector repair message has been sent to you is an indication of the presence of grown defects on a particular drive. While typical modern disk drives are designed to allow several hundred grown defects, special attention should be paid to any drive in a unit that begins to indicate sector repair messages. This may be an indication of a drive that is beginning to fail.
Error and Notification Messages 0027 DCB checksum error detected The 3ware RAID controller stores certain configuration parameters on a reserved area of each disk drive called the Drive Configuration Block (DCB). As part of power-on initialization, the 3ware RAID controller performs a checksum of the DCB area to ensure consistency. If this error occurs, please contact 3ware technical support. The drive’s DCB has been corrupted.
Chapter 9. Troubleshooting by improper shutdown of the unit. This possibility applies to RAID 1, 10, and 5. A rebuild will re-synchronize the unit When this message is generated, redundant units will be automatically initialized. The initialize will not erase user data, but will recalculate and rewrite user parity data. For more information on the Initialize function, see “About Initialization” on page 69.
Error and Notification Messages jumpered in the wrong place. The converter must be correctly jumpered to correspond to UDMA 100 or 133 drives. For a list of compatible drives, see http://www.3ware.com/products/compatibility_sata.asp. 0032 Spare capacity too small for some units This message is sent by the controller when it finds a valid hot spare but the capacity is not sufficient to use it for a drive replacement for existing units.
Chapter 9. Troubleshooting 0038 SO-DIMM not detected This message applies to the 3ware 9500S controller which has removable memory. This message will be sent if there is no SODIMM memory connected to the controller. In this case, the controller is inoperable and cannot be used until a compatible SO-DIMM is put on the controller. For a list of SODIMMs compatible with the 9500S, see http://www.3ware.com/KB/article.aspx?id=11748. Other 3ware controller models do not have memory that can be removed.
Error and Notification Messages 003D Verify paused This message will be sent when the verify operation is paused. Verifies are normally paused for ten minutes after a system first boots up and during non-scheduled times when scheduling is enabled. 003E Migration paused This message is sent when migration is paused. Migration follows the rebuild schedule. For more information, see “Scheduling Background Tasks” on page 76.
Chapter 9. Troubleshooting 0043 Backup DCB read error detected This message will be sent when the controller sees a latent error in the backup Disk Configuration Block (DCB). A scrubbing activity will be started to repair any sector errors on getting this error. An effort is made to read the backup DCB even when the primary DCB is successfully read.
Error and Notification Messages the 3ware RAID controller. This indicates that the Battery Backup Unit must be replaced. 0049 Battery temperature is normal The Battery Backup Unit measures and evaluates the battery pack temperature on a continuous basis. If the temperature falls outside the acceptable range then comes back within the acceptable range, this message will be posted to the host.
Chapter 9. Troubleshooting 004E Battery capacity test started This message is posted when the Battery Backup Unit starts a battery test. The test estimates the battery capacity in hours, which is how long the Battery Backup Unit can back up the 3ware RAID controller. This test performs a full battery charge/discharge/re-charge cycle and may take up to 20 hours to complete.
Error and Notification Messages 0055 Battery charging started This message is posted when the Battery Backup Unit starts a battery charge cycle. 0056 Battery charging completed This message is posted when the Battery Backup Unit completes a battery charge cycle. 0057 Battery charging fault This message is posted when the charger of the Battery Backup Unit has detected a battery fault during a charge cycle. The Battery Backup Unit becomes not ready and is unable to backup the 3ware RAID controller.
Chapter 9. Troubleshooting 005D Battery health check failed The Battery Backup Unit periodically evaluates the health of the battery and its ability to backup the 3ware RAID controller in case of a power failure. This message is posted when the result of the health test is below the fault threshold. This indicates that the battery pack must be replaced. The Battery Backup Unit becomes not ready and is unable to backup the 3ware RAID controller.
Appendices The following information is available in the appendices: www.3ware.
134 3ware Serial ATA RAID Controller User Guide for the Power Mac G5
A Glossary • 3DM 2. 3ware Disk Manager. The 3ware disk manager is a web-based graphical user interface that can be used to view, maintain, and manage 3ware controllers, disks, and units. It is available for download from http://www.3ware.com/support/download.asp. • 3ware. Named after the 3 computer wares: hardware, software and firmware. A leading brand of high-performance, high-capacity Serial ATA (SATA) RAID storage solutions. • A-Chip. AccerATA chip.
Appendix A. Glossary • Controller ID number. Unique number assigned to every 3ware controller in a system, starting with zero. • Create an array. The process of selecting individual disk drives and selecting a RAID level. The array will appear to the operating system as a single unit. Overwrites any existing unit configuration data on the drives. Note that in 3ware software tools, arrays are referred to as units. • DCB. Disk configuration block.
to another controller. Compare to Delete, which erases all unit configuration information from the drive. • Exportable unit or drive. Exportable units and drives are those that will be available to the operating system when you boot your computer. • Fault tolerant. A RAID unit which provides the ability to recover from a failed drive, either because the data is duplicated (as when drives are mirrored) or because of error checking (as in a RAID 5 unit). • Firmware.
Appendix A. Glossary size of the unit, change the unit from redundant to non-redundant, or to change the unit from non-redundant to redundant. • Mirrored disk array (unit). A pair of drives on which the same data is written, so that each provides a backup for the other. If one drive fails, the data is preserved on the paired drive. Mirrored disk units include RAID 1 and RAID 10. • NCQ (Native Command Queuing).
• Remove a drive. The process of making a drive unavailable to the controller. • Remove a unit. The process of making a unit unavailable to the controller and the operating system. After a unit is removed it can be hot swapped out of the system.This is sometimes referred to as exporting a unit. • RLM (RAID Level Migration). The process of using an existing unit of one or more drives and converting it to a new RAID type without having to delete the original unit.
Appendix A. Glossary data of one mirror with the other. For RAID 5, a verify will calculate RAID 5 parity and compare it to what is written on the disk drive.
B Driver and Software Installation This appendix provides detailed instructions for installing the 3ware driver and software for the 9590SE-4ME on your Power Mac G5. You can install all software at once, or you can use the installer to install specific components. If you install the disk management tool 3DM 2, you will be asked to specify some settings, such as email notifications and security settings. All of these settings can be modified later from the 3DM 2 software.
Appendix B. Driver and Software Installation 3 From the Welcome screen, click Next to start the installation process. Figure 46. Welcome Installation Screen 4 On the License Agreement page, accept the agreement and click Next. Figure 47. License Agreement Screen 5 Select what components you want to install and click Next. 3DM and CLI are applications that let you set up and manage RAID units. 3DM is browser-based; CLI is a command line interface.
The 3ware Documentation option installs the 3ware HTML Bookshelf on your computer. This is an HTML version of the User Guide and CLI Guide. Figure 48. Select Components to Install Screen 6 If you want to change where the 3ware Disk Management tools 3DM and CLI will be installed, you can change the path and directory. When you are ready, click Next. Figure 49. Specify Directory Path Screen www.3ware.
Appendix B. Driver and Software Installation 7 To configure email notification, check the box and complete the 3DM 2 Email Configuration screen. This features allows you to receive notification of problems with your 3ware RAID controller and units. For details about completing these fields, see “Managing E-mail Event Notification” on page 25. You can select what level of notifications you want to be emailed about. • Errors. You will be notified of Errors only. • Warnings.
8 [Optional] On the 3DM 2 Security Configuration screen, specify whether you want to restrict access to localhost connections. Enabling this feature prevents people from checking the status and administering the controller from across the internet or intranet. If you want to allow people to remotely administer the controller, uncheck this box. For more information, see “Enabling and Disabling Remote Access” on page 26. Figure 51.
Appendix B. Driver and Software Installation 10 If you want the Installation Wizard to launch 3DM 2 after you finish the wizard, check the Connect to 3DM2 box. This allows you to log into 3DM and configure a RAID unit right away. If you do not want to launch 3DM 2 at this time, leave the box unchecked. When you are ready, click Next to continue. Figure 53. Final Installation Screen 11 On the summary screen, review the installation that is about to occur.
12 When the final installation screen lets you know that installation is complete, click Finish. Figure 55. Final Installation Screen You will be prompted to restart your computer in order for the driver to be used with your 9590SE-4ME controller. 13 Restart your Macintosh to load the driver. Note: If you have not yet installed your 3ware controller and set up your 3ware Sidecar, you do not need to restart your computer at this time.
Appendix B.
C Compliance and Conformity Statements This section is organized into the following topics: • FCC Radio Frequency Interference Statement • European Community Conformity Statement FCC Radio Frequency Interference Statement This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC (Federal Communications Commission) Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation.
Appendix C.
D Warranty, Technical Support, and Service This section is organized into the following topics: • Limited Warranty • Warranty Service and RMA Process • AMCC Technical Support and Services • Sales and ordering information • Feedback on this manual Limited Warranty RAID Controller Hardware. 3-Year Hardware Warranty: AMCC warrants this product against defects in material and workmanship for a period of thirty-six (36) months from the date of original purchase.
Appendix D. Warranty, Technical Support, and Service Exclusions This warranty does not cover any damage to this product which results from accident, abuse, misuse, natural or personal disaster, or any unauthorized disassembly, repair or modification.
AMCC Technical Support and Services Please use the original packing material contents of the box when exchanging or returning a product. For information about the status of a replacement, please contact AMCC Technical Support. AMCC Technical Support and Services Product information, Frequently Asked Questions, software upgrades, driver files and other support are available through the AMCC World Wide Web site at http://www.3ware.com. AMCC’s 3ware software library is accessible at: http://www.3ware.
Appendix D.
Index Numerics 3DM 3DM menus 21 Alarms page 106 Battery Backup Information page 107 browser requirements 15 Controller Details page 87 Controller Settings page 93 Controller Summary page 86 Disk Management Utility Overview 14 Drive Details page 92 Drive Information page 90 enabling remote access 26 Enclosure Details page (3DM) 108 Enclosure Summary page (3DM) 107 installation 141 main 3DM screen 20 Maintenance page 99 managing email event notification 25 page refresh frequency 27 passwords 25 preferences 24
Sector repair completed (0023) 121 SO-DIMM not compatible (0037) 125 SO-DIMM not detected (0038) 126 Source drive ECC error overwritten(002C) 124 Source drive error occurred(002D) 124 Spare capacity too small for some units (0032) 125 Unclean shutdown detected (0008) 118 Unit deleted (000D) 119 Unit inoperable (001E) 121 Unit number assignments lost (0041) 127 Unit Operational (001F) 121 Upgrade UDMA mode (0022) 121 Verify completed(002B) 124 Verify failed (002A) 123 Verify fixed data/parity mismatch (0036)
controller ID number (definition) 136 controller information, viewing 28 controller policies overview 31 viewing 30 definition 135 moving unit to another 57 rescanning 60 status 86 updating driver 84 Controller Details page, 3DM 87 Controller error occurred (0003) 117 Controller reset occurred (0001) 117 Controller Settings page, 3DM 93 Controller Summary page, 3DM 86 conventions in the user guide viii creating a unit configuration options 35 definition 136 in 3DM 37 introduction 34 current controller (defi
FUA (Force Unit Access) commands, part of StorSave profile 49 G grown defect, definition 137 H hot spare 9 creating 42 hot spare (definition) 137 hot swap 6 hot swap (definition) 137 HTTP port number for 3DM 111 I identify drive by blinking LED 89, 91 identify checkbox in 3DM 89, 91 slot by blinking LED 108 unit by blinking (3DM) 82 identify checkbox in 3DM 108 import a unit definition 137 incoming port number, 3DM 27 Incomplete unit detected (0006) 118 initialization about 69 background initialization afte
initial settings 3 unit 44 units 94 port definition 138 port ID (definition) 138 preferences, 3DM 24 Primary DCB read error occurred (0042) 127 Q queuing enabling and disabling for a unit 47 Queuing policy (setting in 3DM) 95 R RAID concepts and levels 6 configurations 7 determining level to use 10 RAID 0 7 RAID 1 7 RAID 10 9 RAID 5 8 RAID Level Migration (RLM) changing level 52 definition 139 overview 50 Rebuild completed (0005) 117 Rebuild failed (0004) 117 Rebuild paused (003B) 126 Rebuild started (000B)
definition 139 striping 6 definition 139 subunit definition 139 system requirements 5 write cache, 3DM 94 write cache, enabling and disabling 45 Unit deleted (000D) 119 Unit Details page, 3DM 89 unit ID definition 139 Unit Information page, 3DM 88 Unit inoperable (001E) 121 Unit number assignments lost (0041) 127 Unit Operational (001F) 121 unit policies enabling and disabling queuing for a unit 47 enabling and disabling write cache 45 overview 44 setting Auto Verify 46 setting Continue on Source Error Dur
write cache 12, 94 disable on degrade, part of Storsave profile 49 enabling in 3DM 45 write journaling, part of StorSave profile 49 www.3ware.
162 3ware Serial ATA RAID Controller User Guide for the Power Mac G5