Sonnet Fusion RAID Storage Systems Operation Manual

Configuration tool and utilities
Hide thumbs Also See for Fusion RAID Storage Systems:
Table of Contents

Advertisement

Quick Links

Configuration Tool and Utilities
Operation Manual
for Fusion RAID Storage Systems

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Fusion RAID Storage Systems and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Sonnet Fusion RAID Storage Systems

  • Page 1 Configuration Tool and Utilities Operation Manual for Fusion RAID Storage Systems...
  • Page 3: Table Of Contents

    Contents 1.0 ATTO Configuration Tool Overview..................... 1 About the Configuration Tool Configuration Tool Launch Configuration Tool Navigation Select the Local Host Select the Controller Select a Channel Select a Device 1.1 RAID Controller NVRAM Settings....................7 SAS Address Boot Driver Heartbeat NCQ Device Wait Time Device Wait Count Spinup Delay Multiplexing PHY Speed 1.2 RAID Group Setup and Management..................9 Preliminary Configuration Steps Custom RAID Group Setup Steps Hot Spares Setup and Usage...
  • Page 4: Raid Event Notifications

    Contents 1.5 RAID Event Notifications......................25 Basic Alerts Logging Email Alerts 1.6 RAID Group Media Maintenance....................27 Media Scan Options Start a Manual Media Scan Schedule a Media Scan Cancel, Pause, or Resume a Media Scan Manage Scheduled Media Scans Automatic Media Scan Cancellation View a Scan Report 1.7 Identify and Replace a Faulted Drive..................33 Automatic Faulted Drive Identification Manual Faulted Drive Identification Faulted Drive Replacement with Auto Rebuild Manual Faulted Drive Replacement 1.8 Recover Data from Offline RAID Groups................... 35 Definitions RAID Group Failure Scenarios Drive Replacement on a Failure Condition...
  • Page 5: Snmp Configuration

    Contents 1.9 SNMP Configuration........................ 45 Definitions D etails Enabled Mode SubAgent Mode Disabled Mode Basic Setup Configuration Options Agent Port C ommunities Send Authentication Trap E nable Traps T rap Destination Table Control Buttons C ommit R estore D efault T est ...
  • Page 6 Contents Appendix A - CLI ASCII-Based Interface................... i CLI Error Messages CLI Summary CLI Command Explanations Appendix B - Drive Reformat Instructions..................xiv Mac OS Users’ Instructions Windows 7/Server 2008/Vista Users’ Instructions Windows XP/Server 2003 Users’ Instructions...
  • Page 7: Atto Configuration Tool Overview

    • Linux 2.4 and 2.6 kernels, x86 and x64 ® Note: T he Sonnet RAID controller is designed to operate properly using Note: Java version 1.5 or later must be installed. factory settings. Entering invalid or incorrect NVRAM settings may cause your Sonnet RAID controller to function incorrectly.
  • Page 8: Select The Local Host

    Troubleshooting on page 51 for information about NVRAM Help menu, lists the ATTO Configuration Tool’s version number. settings. Select the Controller • T he Basic Info tab displays PCI information for the selected The following tabs are displayed in the Configuration Options channel. See Figure 7 on page 6. pane when you select the Sonnet RAID controller in the Device Listing pane: • T he current status of the Configuration Tool is represented in the Status pane at the bottom of the window. • T he Basic Info tab provides information about the Sonnet RAID controller when it is highlighted in the Device Listing About window pane. You cannot make changes from this screen. See Figure 2 The About window, displayed when About is selected from the on page 3. Help menu, lists the ATTO Configuration Tool’s version number. • T he Flash tab provides information about the current flash Support Note: The following feature does not work with version programmed on the highlighted controller. See Figure 3 Fusion D400RAID, Fusion D800RAID, nor Fusion R800RAID on page 4.
  • Page 9 1.0 ATTO Configuration Tool Overview Basic Info displayed when Local Host chosen in the Device Listing pane Figure 1 Basic Info displayed when the Sonnet RAID controller is chosen in the Device Listing pane Figure 2...
  • Page 10 1.0 ATTO Configuration Tool Overview Flash information displayed when the Sonnet RAID controller is chosen in the Device Listing pane Figure 3 RAID group and associated drive information displayed when the Sonnet RAID controller is chosen in the Device Listing pane Figure 4...
  • Page 11 1.0 ATTO Configuration Tool Overview RAID CLI displayed when the Sonnet RAID controller is chosen in the Device Listing pane Figure 5 Scheduled tasks information displayed when the Sonnet RAID controller is chosen in the Device Listing pane Figure 6...
  • Page 12 1.0 ATTO Configuration Tool Overview Basic Info displayed when a SAS expander is selected in the Device Listing pane Figure 7 SES information displayed when a SAS expander is selected in the Device Listing pane Figure 8...
  • Page 13: Raid Controller Nvram Settings

    1.1 RAID Controller NVRAM Settings NCQ (Native Command Queueing) The settings in the NVRAM tab vary depending upon the RAID controller and operating system. Choices: enabled, scan only, disabled Default: disabled Sonnet’s RAID controllers are designed to operate properly using factory settings. Entering invalid or incorrect settings when using When enabled, the Sonnet RAID controller’s driver sends an NVRAM configuration utility such as the ATTO Configuration multiple simultaneous commands to NCQ-capable SATA disk Tool may cause your controller to function incorrectly. drives. Enabling NCQ may be useful when the Fusion storage system is used in database applications, but may hinder performance in video See Figure 9 on page 8 for an example of the NVRAM pane.
  • Page 14 1.1 RAID Controller NVRAM Settings NVRAM settings information shown when a Fusion drive enclosure is selected in the Device Listing pane Figure 9...
  • Page 15: Raid Group Setup And Management

    1.2 RAID Group Setup and Management Preliminary Configuration Steps Support Note: In Fusion RAID storage systems shipped from Sonnet with hard drives installed, the 1. Launch the ATTO Configuration Tool application. drives are formatted Mac OS Extended (Journaled), configured as a single RAID 5 or RAID 6 RAID group, and 2. The Configuration Tool main screen appears. In the Device...
  • Page 16: Custom Raid Group Setup Steps

    1.2 RAID Group Setup and Management Custom RAID Group Setup Steps (continued) 5. If you want the RAID group to be presented as one virtual • I nitialize: select Advanced or Express; Sonnet recommends disk (partition), click Finish. If you want more than one choosing Advanced (which is the default). virtual disk (partition), click Next (see Figure 14 on page 16), and then select one of the following options: Support Note: When the Advanced Initialize option is • leave as a single partition selected, parity blocks are calculated and the RAID group is thoroughly scanned and subjected to a complete Write/Verify • partition by count operation to map out any bad blocks on the drives before the • partition by size RAID group is made available for use. When the Express Initialize option is chosen, drives are not If you choose to split the RAID group by count or capacity, scanned and subjected to the Write/Verify operation, but parity you must enter additional information. blocks are calculated and the RAID group may be used during the initialization. 6. If you have not already done so, click Finish. 3. Click Next. Select the drives in the top pane and drag them into the device area in the bottom pane. See Figure 12 on...
  • Page 17: Hot Spares Setup And Usage

    Management. RAID groups. 3. When the Initialize Disk window appears, select the RAID volume you created. Select the GPT partition style unless you Support Note: Hard drives in the Hot Spare pool should need to access your RAID storage from a computer running be of appropriate capacity to the RAID group so that 32-bit Windows XP Professional or 32-bit Windows Server smaller drives are not replaced by much larger Hot Spare drives. 2003. Click OK. If the Sonnet RAID controller detects a faulted drive in a RAID group with a designated Hot Spare: 4. In the Disk Management window, each RAID group you created will appear (listed as “unallocated”) as a single volume. • T he controller searches the Hot Spare pool for the smallest drive Right-click where the word “unallocated” appears, and then of sufficient capacity to substitute for the faulted drive. select New Simple Volume. • T he faulted drive is replaced with one from the Hot Spare pool. 5. When the Welcome to the New Simple Volume Wizard window appears, click Next to start the process. • T he controller begins an automatic rebuild of the RAID group. 6. When the New Simple Volume Wizard window appears, click Select RAID Management > New Hot Spare (or Delete Hot Spare)
  • Page 18: Windows Xp/Server 2003 Drive Formatting

    1.2 RAID Group Setup and Management Windows XP/Server 2003 Drive Formatting 15. Depending on how you configured the RAID groups, 1. Select Start > Control Panel from the Windows Start menu. In the volumes may already be available to use. If you the Control Panel window, double-click Administrative Tools. created a DVRAID, RAID Level 4, or RAID Level 5 group, In the Administrative Tools window, double-click Computer configuration will take much longer. You may check on the Management. progress by double-clicking the RAID group name in the lower pane of the ATTO Configuration Tool window. 2. In the Computer Management window, click Storage on the left, and then click Disk Management beneath it. 16. Once all the RAID groups have been formatted and finish building, they are ready to use. 3. When the Initialize and Convert Disk Wizard window appears, RAID Group Management Overview click Cancel. The ATTO Configuration Tool interface may be used to manage 4. In the Disk Management window, each RAID group you the replacement of a failed drive, add capacity to a RAID group,...
  • Page 19: Raid Group Raid Level Migration

    1.2 RAID Group Setup and Management RAID Group RAID Level Migration 2. Select RAID Management > Properties from the application Changing a RAID group from one RAID level to another is called menu, and then view or change the current properties: migration. The following migration levels are supported: • S peed Read specifies the cache policy to be used during • JBOD to RAID Level 0 read operations. Once a read command is given, the • JBOD to RAID Level 1 ExpressSAS RAID code retrieves the next set of sequential • RAID Level 0 to RAID Level 10 data from the RAID group’s drives and caches it in the • RAID Level 1 to RAID 10 Sonnet RAID controller’s internal memory. If you select Never, read caching is never performed. If you select Select RAID Management > Migrate RAID Level from the Always, read caching is always performed. If you select application menu, and then follow the instructions on the screen. Adaptive, Speed Read is enabled or disabled depending on the sequential patterns detected in I/O requests. RAID Group Deletion You may delete a group using the ATTO Configuration Tool. • A uto Rebuild controls the replacement of a faulted Select RAID Management > Delete Group from the application drive with any available unallocated drive. When you menu, and then follow the instructions on the screen. click the Auto Rebuild check box and the Accept button, Auto Rebuild is enabled. If a drive becomes faulted, the...
  • Page 20 1.2 RAID Group Setup and Management Configuration Tool main screen with the RAID tab selected Figure 10 Options selection screen displayed when creating new, custom RAID groups Figure 11...
  • Page 21 1.2 RAID Group Setup and Management Drives selected to create a new RAID group Figure 12 Additional options selection screen displayed when creating new, custom RAID groups Figure 13...
  • Page 22 1.2 RAID Group Setup and Management Select the number of partitions for the new RAID group Figure 14 Select the RAID group’s properties Figure 15...
  • Page 23: Drive And Raid Group Monitoring

    16 on page 20. In the bottom pane, click the Groups tab to display RAID groups. See Figure 16 on page 19. • L ED icon: Indicates operational status of the drives. Green = online, red = faulted • Name: Displays the name of the RAID group • Name: Displays the drive’s model number • Level: Indicates the RAID level formatting for the RAID group • Vendor: Not used • C apacity: Indicates the formatted, configured capacity of the RAID group • A ddress: Displays the SAS address generated by the Sonnet RAID controller • M embers: Indicates the number of drives in the RAID group • U sage: Identifies how the drive is being used. If it is part of • S tatus: Displays the operating status for the RAID group. Refer a RAID group, the group name and member number are to Definitions on page 35 for detailed information. displayed. If it is a Hot Spare, it is listed as a Hot Spare. • R ebuild: Specifies the general condition of the RAID group. • Capacity: Displays the drive’s formatted capacity. None indicates no rebuild is taking place, nor is it necessary; Rebuilding indicates that the RAID group is degraded, and is Detailed Drive Information in the process of rebuilding; Paused indicates that a rebuild...
  • Page 24: Data

    1.3 Drive and RAID Group Monitoring Drive Identification (continued) 3. The S.M.A.R.T. Status box displays. 5. Double-click a drive in the top pane to display detailed information, and note the index number for the drive. Close If there has been a change from a previous S.M.A.R.T. status the detailed drive information window. record, an arrow indicates the change direction, either higher or lower. See Figure 18 on page 21. 6. Click the RAID CLI tab, and then type “Blockdevidentify x”, where x is the index number. Look at the Fusion enclosure; The S.M.A.R.T. status display also contains information such as the drive activity LED for the specific drive will be lit. the date and time the S.M.A.R.T. status was recorded, the total number of records for this drive, and the current monitoring Note: Type “Blockdevidstop” to turn off the LED. status (enabled or disabled). S.M.A.R.T. Data You may move to previous or subsequent records, query the drive Self-Monitoring, Analysis and Reporting Technology, or or refresh the view using controls on the interface. Control-click S.M.A.R.T., is a monitoring system built into SATA drives to detect (or right-click) a single drive in the Attached Drives pane, and and report on various indicators of drive health. The S.M.A.R.T. select S.M.A.R.T. Status from the sub-menu to view the record. feature keeps track of and reports on the status of SATA drive health using certain parameters recorded by the drives.
  • Page 25: Notifications

    1.3 Drive and RAID Group Monitoring S.M.A.R.T. Notifications When S.M.A.R.T. monitoring is enabled, status is collected from each SATA drive at 60 minute intervals. If the data is different than the previous status, a S.M.A.R.T. status record is added to the S.M.A.R.T. status file for that drive. A notification of the S.M.A.R.T. status difference is generated based upon the current settings in the Notifications pane. Refer to RAID Event Notifications on page 25. The S.M.A.R.T. status’ notification level is determined as follows: • INFO: None of the status values was below the threshold value. • W ARNING: One or more of the status values was below a threshold value but none was classified as critical. • C RITICAL: One or more of the status values was below a threshold value and one was classified critical.
  • Page 26 1.3 Drive and RAID Group Monitoring Drive information displayed with the RAID tab selected Figure 16 Detailed information displayed for a specific drive Figure 17...
  • Page 27 1.3 Drive and RAID Group Monitoring S.M.A.R.T. status displayed for a specific drive Figure 18...
  • Page 29: Enclosure (Ses) Health Monitoring

    1.4 Enclosure (SES) Health Monitoring Support Note: This feature does not work with Fusion D400RAID, Fusion D800RAID, nor Fusion R800RAID storage systems. Many Fusion drive enclosures contain a SCSI enclosure processor which tracks enclosure health status, drive identification and drive fault identification. The ATTO Configuration Tool recognizes drive enclosures that provide SCSI Enclosure Services (SES). Use the ATTO Configuration Tool to gather the health status of the enclosure’s power supplies and fans. If the status of either of these sub-systems indicates a failure, the controller reports the...
  • Page 30 1.4 Enclosure (SES) Health Monitoring Basic info information displayed when a SAS expander is selected Figure 19 Power supply status displayed when the SES (SCSI Enclosure Services) tab is selected Figure 20...
  • Page 31: Raid Event Notifications

    Notification pane as needed. The notifications are specified at the host system level and apply to all Sonnet RAID controllers • Y ou must complete the IP address or name of the server and installed in the host system. sender. Basic Alerts • Y ou may specify a user name and password for the mail server You can select an audible alert, a visual alert, or both for a if one is required. particular category of events. Select a notification level using the drop-down box next to the Audible and Visual labels on the • A critical event email notification is sent after a 10-second Notifications screen. delay to allow several related events to be reported in the same message. All other notification emails are sent at 15-minute Audible alert uses either the Sonnet RAID controller’s onboard intervals. buzzer (R6xx) or the computer’s speaker (R3xx) to sound an alarm. The alarm continuously sounds until you stop it. There is • Y ou may specify if you are using a TLS/SSL enabled server (e.g. an icon in the system tray or the menu bar that is used to turn Gmail , Yahoo , etc.) as well as the port used on that TLS/ ™ ® off the alarm. You must right-click (or option-click)the icon and SSL server. Enabling SSL enables you to connect to these email then select Mute Audible Alert from the menu; this will stop the providers, as they usually require secure connections. Leave this alarm.
  • Page 32 1.5 RAID Event Notifications Configuration Tool Notifications screen when the local host is selected in the Device Listing pane Figure 21...
  • Page 33: Raid Group Media Maintenance

    1.6 RAID Group Media Maintenance Support Note: The Media Scan feature scans disk drives for media errors and parity Media Scan operations significantly impact your Fusion storage system’s performance, and errors. All media errors are counted and fixed. All parity errors are may take several hours to complete. We suggest that you schedule reported in the event log. The two options are described below. Media Scan operations for times when the system in not in use.
  • Page 34: Cancel, Pause, Or Resume A Media Scan

    1.6 RAID Group Media Maintenance Cancel, Pause, or Resume a Media Scan View a Scan Report Media Scan functions for a parity RAID group may be paused, 1. Select the Sonnet RAID controller from the Device Listing resumed and cancelled. The Configuration Tool provides menu pane. items to pause and resume, and CLI provides a command to cancel the Media Scan. The results of the Media Scan up to the 2. Select the RAID tab in the right pane. time of the pause or cancel are saved persistently. 3. Select the RAID group, Hot Spare drive(s) or unallocated Media Scan functions for Hot Spare and unallocated drives can drive(s) whose scan report should be displayed. One RAID be cancelled, but cannot be paused. Media Scan of Hot Plug group can be selected or multiple Hot Spare and unallocated and unallocated drives are run immediately and they are not drives can be selected. scheduled. The Configuration Tool provides menu items to start and cancel Media Scan functions on these drives. 4. Select RAID Management > Scan Report from the application menu. 1. Select the RAID group being scanned in the groups pane. 5. A Media Scan Error Report message box appears with the 2. Control-click (or right-click) the RAID group and select...
  • Page 35 1.6 RAID Group Media Maintenance Selecting the Scan Only media scan operation for a RAID group Figure 22 Scheduling a Media Scan operation for a RAID group Figure 23...
  • Page 36 1.6 RAID Group Media Maintenance Selecting the Media Scan type Figure 24 Scheduling the time and frequency for a Media Scan operation Figure 25...
  • Page 37 1.6 RAID Group Media Maintenance Changing a scheduled Media Scan operation Figure 26 Viewing a RAID group’s Media Scan report Figure 27...
  • Page 39: Identify And Replace A Faulted Drive

    This section will help you to identify and replace the bad where x is the index number. Look at the Fusion enclosure; drive. the drive activity LED for the specific drive will be lit. Automatic Faulted Drive Identification Note: Type “Blockdevidstop” to turn off the LED. On supported Fusion storage systems, drive fault identification Faulted Drive Replacement with Auto Rebuild is performed automatically by the Sonnet RAID controller when a RAID group member becomes degraded by exhibiting A faulted drive is automatically replaced if Auto Rebuild is unrecoverable errors during I/O. The RAID controller reports enabled and a suitable unallocated disk is available. Suitable the status of the drive and asks the Fusion enclosure to perform unallocated drives are initialized, have a large enough capacity to fault identification, illuminating a blinking red LED as a result.
  • Page 40 1.7 Identify and Replace a Faulted Drive Replacing a faulted drive with an unallocated drive to rebuild a degraded RAID group Figure 28...
  • Page 41: Recover Data From Offline Raid Groups

    1.8 Recover Data from Offline RAID Groups Sonnet RAID controllers use ATTO Technologies’ DriveAssure™ This chapter describes procedures to follow that may allow data technology to maintain error-free operation of RAID group to be partially recovered when drives fail or become inaccessible member drives. This includes features like Drive Initialization, and cause a RAID group to go offline. Media Scan, Parity Verify, Performance Monitoring, and algorithms for latency and response management. Occasionally, WARNING: Anytime a RAID group goes offline, its a drive will suffer a mechanical or fatal media error that makes data integrity has been compromised. It is imperative it unusable. A connection error may cause multiple drives to be that data consistency checks and/or file system repair tools be used to validate recovered data. inaccessible, resulting in an array that cannot be accessed normally. Definitions RAID Group Status Definition ONLINE The RAID group state is online, with all RAID group members available and fully operational.
  • Page 42: Raid Group Failure Scenarios

    1.8 Recover Data from Offline RAID Groups RAID Group Failure Scenarios RAID groups cannot be accessed normally when their member disks fail, and the RAID group is marked offline. RAID groups of different RAID levels are marked offline for different reasons, as follows: RAID Level Reason(s) for Being Marked OFFLINE Recovery Method JBOD and RAID 1 Any drive failure See Recovery from Faults on Critical Number of Drives on page 38 Error during rebuild See Recovery from Failed Rebuild on page 37 RAID 1 and RAID 10 Mistaken replacement of a good drive when its See Recovery from Replacement of the Wrong Drive on page 39 mirror has failed Errors on two or more drives See Recovery from Faults on Critical Number of Drives on page 38 RAID 4 and RAID 5 Error during rebuild See Recovery from Failed Rebuild on page 37 Mistaken replacement of a good drive when See Recovery from Replacement of the Wrong Drive on page 39 another member of the RAID group has failed...
  • Page 43: Recovery From A Failed Rebuild

    1.8 Recover Data from Offline RAID Groups Recovery from a Failed Rebuild Barring major problems, the RAID group will be put back Occasionally during a RAID group rebuild, one of the drives online at the end of the rebuild recovery. However, at the that was not replaced encounters a media error, which causes location corresponding to the media error, the data may be invalid! Anytime a RAID group goes offline, data integrity has been the rebuild to stop and forces the group offline. The following diagrams illustrate a scenario where the failed drive is removed compromised! It is imperative that data consistency checks and replaced. You may force the rebuild to continue. The error...
  • Page 44: Recovery From Faults On A Critical Number Of Drives

    1.8 Recover Data from Offline RAID Groups Recovery from a Failed Rebuild with a Second Basic Recovery Mode Unrecoverable Drive Failure (continued) Use the ATTO Configuration Tool or CLI commands to put the When a serious disk failure occurs during a rebuild, the rebuild compromised RAID group into basic recovery mode. This allows cannot be forced to continue, but the Extreme recovery mode you to read data to a backup location, replace all failed or marginal may be viable. If there is an available slot, reinstall the original drives, and then restore the data to the new drives. However, at failed drive (the drive provides another possible source of data the location corresponding to the media error, the data may be even if the data is stale). This original failed drive will only be invalid! Anytime a RAID group goes offline, data integrity has accessed if there is an error on one of the other RAID group been compromised. It is crucial that data consistency checks and file members. Note that in this failure scenario, data may be...
  • Page 45: Recovery From Replacement Of The Wrong Drive

    1.8 Recover Data from Offline RAID Groups Recovery from Replacement of the Wrong Drive File System Repair Tools When a drive fails, but the wrong drive is replaced, a rebuild will When a RAID group has been made accessible by setting the not initiate and the RAID group will be taken offline. You should drive states appropriately, the host's file system may still have follow the procedure described in the previous chapter, Identify integrity problems. Supported operating systems have utilities and Replace a Faulted Drive, and ensure the correct drive is that try to detect and repair file access issues. replaced. Mac OS X Users: Disk Utility A functioning RAID 5 RAID group: 1. Open Disk Utility, located in the Utilities folder in your computer’s Applications folder. 2. Select the volume you want to repair in the column on the left, and then, click the First Aid tab on the right. e ncounters a drive failure, forcing the RAID group into a 3. Click Repair Disk to verify and repair any problems on the degraded state: selected volume(s). The results of the repair will be posted in...
  • Page 46: Using The Cli To Identify A Failed Drive

    1.8 Recover Data from Offline RAID Groups Using the CLI to Identify a Failed Drive In addition to the ATTO Configuration Tool’s graphical user interface, you may enter commands in the RAID CLI tab to identify failed drives. BlockDevScan The BlockDevScan command displays a list of all attached drives and their usage. Use this command to update the list of drive IDs, which are needed by other CLI commands.
  • Page 47: Using The Cli To Enable/Disable Recovery Mode

    1.8 Recover Data from Offline RAID Groups SESIdentify Drive (only valid if enclosure supports SES) The drive’s fault LED should already be blinking. Use this CLI command to also blink the drive’s activity LED. The ID from the BlockDevScan command must be used, and not the member ID displayed with the RMStatus command. Match the S/N of the faulted drive (9SF076NJ) from RMSstatus to the BlockDevScan drive IDs, and use that number to select the correct drive to identify.
  • Page 48: Using The Cli To To Enable Recovery With Writes

    1.8 Recover Data from Offline RAID Groups Using the CLI to Enable/Disable Recovery Mode (continued) 2. Put the RAID group into Basic or Extreme recovery mode with read and write access:: Set rgrecover r5 basic (or extreme or rebuild) Ready. 3. Display the RAID group to see the results: rgdisplay ;GroupName Type Interleave Capacity Partitions Members Status ;---------------------------------------------------------------------------- RAID5 447.0GB RECOVER Ready. 4. Display the RAID group members to see the results: rmstatus r5 Status RebuildStatus Vendor Product ;---------------------------------------------------------------------- ONLINE...
  • Page 49 1.8 Recover Data from Offline RAID Groups Degraded RAID group and its assosciated drive information displayed when the Sonnet RAID controller is selected Figure 29 Starting a recovery rebuild operation on a faulted, offline RAID group Figure 30...
  • Page 50 1.8 Recover Data from Offline RAID Groups Starting a basic recovery operation on a faulted, offline RAID group Figure 31...
  • Page 51: Snmp Configuration

    Management Station can be used to retrieve the current configuration and receive TRAP messages when significant events occur. Agent, not the ATTO agent. It is expected that only experienced SNMP administrators will use this mode, as installing and Via the Configuration Tool, SNMP is supported only for the Sonnet 3 Gb/s RAID controller (listed as an ExpressSAS R380). configuring the operating system services are beyond the scope of this document. Examples are Windows SNMP services, or the open-source Net-SNMP package.
  • Page 52: Enabled Mode

    1.9 SNMP Configuration Disabled Mode Communities This mode disables the operation of the ATTO SNMP agent. Any This is a list of community strings accepted by the agent when network ports it has open to support SNMP are closed, making it receives an incoming request. If a Management Station makes a request and provides a community string that is not in this it inaccessible to any Management Station. The system service will not forward requests to it, and no TRAPs are sent out when list, the request is dropped by the agent. If authentication traps events occur. are enabled, one will be sent to each configured destination. The list can be manipulated through the Add, Edit and Remove Basic Setup buttons below it. An existing community must be selected to edit or remove it. A valid community string has a length between 1 The ATTO SNMP agent can be configured through the SNMP tab on the localhost node. When you first enter the SNMP tab, and and 128 (inclusive) and can include any keyboard character. See until you commit a new mode, the SNMP mode will be Disabled. Figure 32 on page 49 The various settings can be manually edited, but the simplest way to enable SNMP support in this case is to click the Default button Note: I n subagent mode, only a single community can be specified and then click Commit. This will load the proper settings based since that is the community used by the Master Agent when on your current system configuration, and then reconfigure the...
  • Page 53: Trap Destination Table

    1.9 SNMP Configuration Trap Destination Table Test This table lists the host address and community string used This button will validate the settings displayed on screen, for each destination when a trap is triggered. The host column and then send a warm Start trap to each of the displayed trap destinations as if the displayed settings had been committed. consists of the hostname or IP address of the Management Station to which the traps are sent, and the UDP port on which Selecting disabled mode, unchecking the enable traps option the trap receiver is listening. The community column displays or removing all trap destinations will prevent the test trap the community string sent with the trap to that host. If the from being sent. Once an acceptable configuration is entered, a community string is not in the list of communities accepted by commit is needed for it to take effect. the receiver, the receiver will ignore the trap message. See Figure 34 on page 50. Note: T he test is not performed by changing the settings used by the agent at the time of the test, so testing will have no effect on any The table can be manipulated through the Add, Edit and Remove concurrent Management Station requests.
  • Page 54: Send Authentication Trap

    1.9 SNMP Configuration Troubleshooting Requests from an MIB browser time out: • Ensure the agent is not disabled • E nsure the Management Station is using the port for the system service if the agent is in subagent mode or the port displayed on the SNMP pane if the agent is enabled. • E nsure the community string used by the Management Station is accepted by the system service when in subagent mode or is displayed in the communities list on the SNMP pane if the agent is enabled. Be sure the Send Authentication TRAP option is selected, committed, and then try again. If the community is a problem, each of the configured trap destinations will be notified. • E nsure the Management Station is using SNMPv1 or SNMPv2c, unless the system service is being used. • I f in subagent mode, the system service may be misconfigured. Try enabling the agent and using the Management Station to talk directly to it. You will have to change the port value and likely the community string. Traps are not received when testing • Ensure the agent is not disabled • Ensure the Enable TRAPs option is checked.
  • Page 55 1.9 SNMP Configuration SNMP tab with the Enable Traps option selected Figure 32 Editing the Community string Figure 33...
  • Page 56 1.9 SNMP Configuration Editing the trap destination Figure 34...
  • Page 57: Configuration Tool Troubleshooting

    Warnings and error messages are displayed in the Status pane. flash files may be selected using the flash file dialog box. Messages from NVRAM Tab Actions • T his HBA is not compatible with the selected flash file. • A n error occurred loading NVRAM data. ATTO flash files are created based on the type of card flashed. The first time a channel is highlighted, the Configuration Tool Only certain ATTO flash files are compatible with the Sonnet attempts to read NVRAM from the card. This message usually RAID controller. When a flash file is selected, it is inspected to indicates that the Configuration Tool could not communicate determine whether it is compatible. with the driver, probably because the application does not support the driver version in use. • A valid file was not selected.
  • Page 59: Drive Performance Testing

    Note: T he performance test can only be performed on drives which belong to a RAID group. The Drive Performance dialog box displays individual statistics for each drive selected. After you start the I/O load application, the collection of these statistics begins when the Start button is pressed and continues until the Stop button is pressed. You may press the Reset button and restart a test at any time. The Configuration Tool application can be closed after starting the performance test and re-opened to show the statistics from the most recent test. 1. Start the I/O-generating application on your computer. 2. Select the Sonnet RAID controller from the Device Listing pane. 3. Select the RAID tab in the right pane. 4. Select the drives to be tested: • Select individual drives from the Attached Drives pane. • Select a single RAID group in the Groups pane. 5. Select RAID Management > Performance from the application menu. 6. The Performance dialog box displays. See Figure 35 on page 54. 7. Click the Start button.
  • Page 60 2.0 Drive Performance Testing Drive Performance window before starting the test Figure 35...
  • Page 61: Windows Only - Atto Disk Benchmark

    Support Note: The ATTO Utilities for Windows are installed from the CD that was Additional information on using Disk Benchmark is available by accessing the Help menu in the included with your Sonnet RAID controller. Only one utility, Disk application. Benchmark, may be used with your Sonnet RAID storage system. Benchmark Fields Disk Benchmark measures peak and sustained throughput for disk reads and writes. See Figure 36 on page 56. You may locate...
  • Page 62: Multiple Benchmark Testing

    2.1 Windows Only - ATTO Disk Benchmark Multiple Benchmark Testing • /p testfile: Same as testfile, only the test is printed to the Disk Benchmark supports four command line parameters for default system printer instead of being executed. uninterrupted testing: • / p textfile: Same as textfile, only the tests in the list are printed • testfile opens and executes the test named testfile with the to the default system printer instead of being executed. extension .bmk. • t extfile opens the text file named textfile. This file contains a list of test file names that have an extension of .bmk. Each test in this list is opened and executed in order. Stopping one test in the list prevents further tests from being executed. Error logging is the same as the command line parameter testfile, but all errors generated from all tests in the list are logged to one file: textfile.log. Disk Benchmark screens before and after a test has been run Figure 36...
  • Page 63: Atto Disk Benchmark Troubleshooting

    The following suggestions may help if you encounter problems with Disk Benchmark. • U se Windows Device Manager to check and verify that all drives are visible to the operating system. • I f drives are not listed, check the connections between the drive enclosure and the RAID controller card, and verify that all drives are fully seated in their bays. • M ake sure that the enclosure is powered up and has completed its self check before booting your computer. • R eboot your system any time you make changes to a RAID group (after the RAID group has been rebuilt). • A s a last resort, you may use the ATTO Boot Configuration Utility to low level format a troublesome device. However, this erases all information on the disk. • H ave you partitioned your drive, and then activated that partition? • Did you format the drives for use with your operating system? If problems persist, contact Sonnet customer service.
  • Page 65: Appendix A - Cli Ascii-Based Interface

    Appendix A - CLI ASCII-Based Interface • T he get form returns the value of a parameter or setting and is The RAID CLI tab enables experienced users to send Command Line Interface (CLI) commands to the Sonnet RAID controller to configure, an informational command. test, and otherwise interact with attached storage. • Responses to get commands are followed by Ready. WARNING: Do not use CLI unless you are directed to by • T he set form is an action that changes the value of a parameter...
  • Page 66: Cli Error Messages

    Appendix A - CLI ASCII-Based Interface CLI Error Messages ERROR Cannot perform operation. RAID Group has The following error messages may be returned by the Command mapped Partitions line Interface ERROR Cannot perform operation. RAID Group has ERROR Invalid Command. Type “Help“ for command Outstanding Commands list. ERROR Block Device at specified index no longer ERROR Command Not Processed available ERROR Wrong/Missing Parameters...
  • Page 67 WARNING: Do not use the CLI unless you are directed to by a Sonnet technician, as changing parameters may cause loss of data and/or disruption to performance and reliability of the Fusion storage system. Command Default Example...
  • Page 68 Appendix A - CLI ASCII-Based Interface Command Default Example HSDisplay hsdisplay HSRemove hsremove 3 Info info IsReserved isreserved Metrics metrics display all OEMConfigFile get oemconfigfile Partition partition alpha1 6 4 GB PartitionDisplay partitiondisplay alpha1 PartitionMerge partitionmerge all PartitionSplit partitionsplit alpha1 22 2 PartitionWriteCache set partitionwritecache enabled RAIDRebuildPriority same set raidrebuildpriority low RAIDSpeedWriteLimit set raidspeedwritelimit 16 RebuildContinueOnError disabled rebuildcontinueonerror raidgroup1 Reserve reserve RestoreConfiguration restoreconfiguration default...
  • Page 69 Appendix A - CLI ASCII-Based Interface Command Default Example RGRecover rgrecover raidgroup1 rebuild RGRecoverWithWrites rgrecoverwithwrites raidgroup1 basic RGResumeConversion rgresumeconversion raidgroup1 RGResumeErase rgresumeerase raidgroup1 RGResumeInitialization rgresumeinitialization raidgroup1 RGResumeMediaScan rgresumemediascan raidgroup1 RGResumeRebuild rgresumerebuild raidgroup1 RGSectorSize setrgsectorsize raidgroup1 8192 RGSpanDepth set rgspandepth raidgroup1 22 RGSpeedRead all disabled set rgspeedread raidgroup1 enabled RGUnmap rgunmap raidgroup1 RGWaitTimeout rgwaittimeout 30 RMStatus rmstatus raidgroup1 Route route host 1 raid alpha1 6 RouteDisplay routedisplay 03 124 SASPortList sasportlist SASTargets...
  • Page 70: Cli Command Explanations

    Command line interface commands are listed alphabetically with Turns on a drive activity LED on the Fusion drive enclosure explanations of what they are used for, their defaults and syntax. for a specified drive until a BlockDevIDStop command is given. Use either the RAID group name and member index, or BlockDevId. BlockDevId is the index of a block device provided WARNING: Using CLI without contacting a Sonnet by the BlockDevScan CLI command. technician is not recommended because changing parameters may cause loss of data and/or disruption to performance and reliability of the Fusion storage system. WARNING: The BlockDevIdentify command is intended for diagnostic purposes only. Executing this command may •...
  • Page 71 Appendix A - CLI ASCII-Based Interface • D isplayScheduledTasks (Immediate, Disabled on Error) • D riveTestConfig (Disabled on Error) Displays all outstanding scheduled tasks. Configures the drive test to perform one of the following operations: initialize (destructive write-only), read (nondestructive read-only), verify (destructive verify), DisplayScheduledTasks mediascan (destructive for sectors with medium errors), or init- • D riveAssureReport (Immediate, Disabled on Error) verify (destructive write-read-verify). The test is not started until Displays drive timeout error statistics for all member drives in a the DriveTest Begin command is given. A new configuration specified RAID Group. may not be set while a drive test is being performed. DriveAssureReport [GroupName] set DriveTestConfig [init | read | verify | mediascan | init-verify] • D riveHealth (Disabled, Disabled on Error)
  • Page 72 Appendix A - CLI ASCII-Based Interface • E ventLogFilter (Enabled, Disabled on Error) • M etrics (Immediate) Filters data from specific unit subsystems and levels when event Controls the collection of standard data metrics within a logging is enabled. The specific entries supported are platform- product based on the command parameters. dependent. For set commands, the final parameter indicates whether or not events from the specified subsystem and level Metrics [start | stop | display] [drive are displayed. BlockDevID] | all | running] • O EMConfigFile (Disabled on Error) set EventLogFilter [subsys | all] [eventlevel | Displays the “name” (i.e., the contents of the first record) of the all] [all | none]...
  • Page 73 Appendix A - CLI ASCII-Based Interface • P artitionWriteCache • R GAddStorage (Immediate) Enables higher write performance with a small risk of data loss Adds additional storage to an existing RAID group. GroupName after a system failure. If disabled, provides a higher level of data is an ASCII name for the RAID group. MIRROR | STRIPE | SPAN specifies the method used to expand the storage. Optional integrity with lower write performance. parameter list BlockDeviceID specifies up to 10 indices of s et PartitionWriteCache [GroupName] [PartIdx] available block devices, provided by the BlockDevScan CLI command, to be added to the RAID group. If this list is [enabled | disabled] omitted, the CLI command RGMemberAdd must be used. get PartitionWriteCache [GroupName] [PartIdx] Optional parameter commit runs the RGCommit command • R AIDRebuildPriority automatically and all user data will be erased from each new S ets or displays the RAID rebuild priority. A RAID rebuild...
  • Page 74 Appendix A - CLI ASCII-Based Interface • R GCreate (Immediate) • R GHaltRebuild (Immediate) Creates a new empty RAID group. GroupName is an ASCII Halts the rebuild(s) on the specified existing RAID group. name for the RAID group (14 characters maximum, no spaces). Optional parameter MemberIndex specifies the RAID member whose rebuild will be halted. For RAID 6 RAID groups, if The optional value after the RAID group type parameter represents the desired interleave for the RAID group. KB denotes a MemberIndex is specified, all rebuilding RAID members interleave in kilobytes; without the KB suffix, interleave is set in on the span with that MemberIndex will halt as well. If no 512 byte blocks. If interleave is not provided, the system-default MemberIndex is specified, all rebuilds on that RAID group will interleave is used. be halted. RGCreate [GroupName] [RAID [ 0 | 1 | 10 | 4 | 5 RGHaltRebuild [GroupName] <MemberIndex>...
  • Page 75 Appendix A - CLI ASCII-Based Interface • RGPrefetch • R GResumeInitialization (Immediate) Sets the prefetch for all or for the specified RAID group. Continues the initialization on the specified existing RAID This command will fail if the RAID group does not exist. group. GroupName is the ASCII name of the RAID group for which the parameter will apply. RGResumeInitialization [GroupName] • RGResumeMediaScan (Immediate, Disabled on Error) set RGPrefetch [GroupName | all] [Value 0 to 6] Resumes a media scan on the specified existing RAID group. get RGPrefetch [GroupName | all] • R GRebuild (Immediate) RGResumeMediaScan [GroupName] Starts rebuilding the specified existing RAID Group. Optional...
  • Page 76 Appendix A - CLI ASCII-Based Interface • R GUnmap (Immediate) • S ASTargets (Immediate, Disabled on Error) Removes all mapped partitions of the specified RAID group from Lists the physical devices that are connected to all SAS ports. the routing table. The partitions themselves will be unaffected, though they will now be inaccessible to any initiators. SASTargets • S aveConfiguration (Immediate, Disabled on Error) RGUnmap [GroupName | all] Saves configuration changes. Please note that certain modifications • R GWaitTimeout (Disabled on Error) require a system restart.
  • Page 77 Appendix A - CLI ASCII-Based Interface • SESIdentify (Disabled on Error) • SESStatus (Immediate, Disabled on Error) Commands the appropriate SES enclosure to identify the Displays the last polled status of the specified element type specified element(s). All identifies all disks. RAID and RAID in the specified enclosure. SupportLevel indicates the SES features supported by the specified enclosure: fan, power, temp, group name identifies all disks in a RAID group. If the MemberIndex is also specified, only that disk is identified. alarm, drive LEDs. If no element type is specified, all status is Drive and BlockDevID identifies the specified disk. displayed. Note that SESEnclosures must be executed prior to executing SESStatus. set SESIdentify [all | RAID GroupName <MemberIndex> | drive BlockDevID] SESStatus [EnclIdx] <enc | drive | fan | power get SESIdentify | temp | alarm | SupportLevel>...
  • Page 78: Appendix B - Drive Reformat Instructions

    Appendix B - Drive Reformat Instructions 11. Click Erase; a window will appear asking you to approve If your Sonnet Fusion RAID storage system shipped with pre-installed hard disk drives, the following information will assist you to reformat your choice. the drives per your needs. 12. Click Erase. In Fusion RAID systems shipped from Sonnet with hard disk drives installed, the drives are formatted Mac OS Extended 13. Repeat steps 10–12 for each remaining unformatted RAID (Journaled), and configured as a single RAID 5 or RAID 6 RAID group.
  • Page 79: Windows Xp/Server 2003 Users' Instructions

    Appendix B - Drive Reformat Instructions Windows 7/Server 2008/Vista Users’ Instructions Windows XP/Server 2003 Users’ Instructions (continued) 1. Follow all the steps in the included documentation to install 10. Click Start, then right-click Computer and select Manage. the software and the Sonnet RAID controller, and to set up and connect the Fusion RAID enclosure. 11. In the Computer Management window, click Storage in the left pane to expand the list (if necessary), and then click Disk 2. Start your computer, and then turn on the Fusion drive Management. enclosure. 12. When the Initialize Disk window appears, select the RAID 3. Launch the ATTO Configuration Tool. volume you created. Select the GPT partition style unless you need to access your RAID storage from a computer running 4. Expand the device tree in the Device Listing section on the 32-bit Windows XP Professional or 32-bit Windows Server left side of the window until ExpressSAS Rxxx is displayed, 2003. Click OK. and then click ExpressSAS Rxxx. 13. In the Disk Management window, each RAID group you 5. Click the RAID tab.
  • Page 80 Appendix B - Drive Reformat Instructions Windows XP/Server 2003 Users’ Instructions (continued) 16. Right-click where the word “unallocated” appears, and then select New Partition. 17. When the New Partition Wizard window appears, click Next. 18. When the Select Partition Type window appears, select Primary Partition, and then click Next. 19. When the Specify Partition Size window appears, click Next if you want all of the Fusion system’s capacity to remain as one block (volume). Otherwise, adjust the volume size to meet your needs, and then click Next. 20. When the Assign Drive Letter or Path window appears, choose a letter, and then click Next. 21. When the Format Partition window appears, enter a new name for the volume if you’d like. For RAID volumes up to 16TB, accept the default allocation unit size; for RAID volumes greater than 16TB, select 8192 from the drop-down menu. Select Perform a quick format, and then click Next. Note: If you do not select the quick format option, this process will take much longer to complete.
  • Page 81 xvii...
  • Page 82 Sonnet Technologies, Inc., California USA • Tel: 1-949-587-3500 • Fax: 1-949-457-6349 ©2010 Sonnet Technologies, Inc. All rights reserved. Sonnet, the Sonnet logotype, Simply Fast, the Simply Fast logotype, and Fusion are trademarks of Sonnet Technologies, Inc. Mac, the Mac logo, and Mac OS are trademarks of Apple Inc., registered in the United States and other countries.

Table of Contents