configuration tool and utilities operation manual - … tool and utilities ... the nvram parameters...

82
Configuration Tool and Utilities Operation Manual for Fusion RAID Storage Systems

Upload: ngonhan

Post on 15-Apr-2018

233 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

Configuration Tool and UtilitiesOperation Manual for Fusion RAID Storage Systems

Page 2: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command
Page 3: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

1.0 ATTO Configuration Tool Overview............................................................................................. 1 AbouttheConfigurationTool

ConfigurationToolLaunch

ConfigurationToolNavigation

SelecttheLocalHost

SelecttheController

SelectaChannel

SelectaDevice

1.1 RAID Controller NVRAM Settings............................................................................................... 7 SASAddress BootDriver Heartbeat NCQ DeviceWaitTime DeviceWaitCount SpinupDelay Multiplexing PHYSpeed

1.2 RAID Group Setup and Management.......................................................................................... 9 PreliminaryConfigurationSteps

CustomRAIDGroupSetupSteps

HotSparesSetupandUsage

MacOSDriveFormatting

Windows7/Server2008/VistaDriveFormatting

WindowsXP/Server2003DriveFormatting

RAIDGroupManagementOverview

RAIDGroupCapacityExpansion

RAIDGroupRAIDLevelMigration

RAIDGroupDeletion

RAIDGroupRebuilding

RAIDGroupPropertiesModification

1.3 Drive and RAID Group Monitoring............................................................................................ 17 BasicDriveInformation

DetailedDriveInformation

RAIDGroupInformation

DriveIdentification

S.M.A.R.T.Data

S.M.A.R.T.MonitoringEnablingandDisabling

S.M.A.R.T.StatusChecking

S.M.A.R.T.AttributeFiltering

S.M.A.R.T.Notifications

1.4 Enclosure (SES) Health Monitoring.......................................................................................... 23 SESStatusChecking

Contents

Page 4: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

Contents

1.5 RAID Event Notifications........................................................................................................ 25 BasicAlerts

Logging

EmailAlerts

1.6 RAID Group Media Maintenance............................................................................................... 27 MediaScanOptions

StartaManualMediaScan

ScheduleaMediaScan

Cancel,Pause,orResumeaMediaScan

ManageScheduledMediaScans

AutomaticMediaScanCancellation

ViewaScanReport

1.7 Identify and Replace a Faulted Drive.......................................................................................33 AutomaticFaultedDriveIdentification

ManualFaultedDriveIdentification

FaultedDriveReplacementwithAutoRebuild

ManualFaultedDriveReplacement

1.8 Recover Data from Offline RAID Groups................................................................................... 35 Definitions

RAIDGroupFailureScenarios

DriveReplacementonaFailureCondition ReplaceRAIDGroupMembersasSoonasTheyFail AWarningAboutDriveReplacement IdentifyingFailedDrives RecoveryMode

RecoveryfromaFailedRebuild

RecoveryfromaFailedRebuildwithaSecondUnrecoverableDriveFailure

RecoveryfromFaultsonaCriticalNumberofDrives BasicRecoveryMode ExtremeRecoveryMode

RecoveryfromReplacementoftheWrongDrive

FileSystemRepairTools MacOSXUsers:DiskUtility WindowsUsers:CHKDSK UnixUsers:FSCK

UsingtheCLItoIdentifyaFailedDrive

UsingtheCLItoEnable/DisableRecoveryMode

UsingtheCLItotoEnableRecoverywithWrites

Page 5: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

Contents

1.9 SNMP Configuration................................................................................................................ 45 Definitions

Details EnabledMode SubAgentMode DisabledMode BasicSetup

ConfigurationOptions AgentPort Communities SendAuthenticationTrap EnableTraps TrapDestinationTable

ControlButtons Commit Restore Default Test SaveMIBs

Troubleshooting RequestsfromanMIBbrowsertimeout: Trapsarenotreceivedwhentesting RAIDOIDsareskippedwhenwalkingorthetablesareempty

1.10 Configuration Tool Troubleshooting........................................................................................ 51 MessagesfromNVRAMTabActions AnerroroccurredloadingNVRAMdata. Warning:NVRAMcouldnotberead,defaultsreturned. AnerroroccurredupdatingtheNVRAM. Featureboundschecking. ExecutionThrottleisgreaterthanthemaximumallowablevalueof255.

MessagesfromFlashTabActions Thisisnotaflashfile,oritiscorrupt. ThisHBAisnotcompatiblewiththeselectedflashfile. Avalidfilewasnotselected. Anerroroccurredreadingfromtheflashfile,thefilemaybecorrupt. Anerroroccurredupdatingtheflash. Thecardhasbeenpreparedforfirmwareupdating…

2.0 Drive Performance Testing...................................................................................................... 53

2.1 Windows Only - ATTO Disk Benchmark..................................................................................... 55 BenchmarkFields

RadioButtonGroup

MultipleBenchmarkTesting

2.2 ATTO Disk Benchmark Troubleshooting..................................................................................... 57

Page 6: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

Contents

Appendix A - CLI ASCII-Based Interface........................................................................................... i CLIErrorMessages

CLISummary

CLICommandExplanations

Appendix B - Drive Reformat Instructions..................................................................................... xiv MacOSUsers’Instructions

Windows7/Server2008/VistaUsers’Instructions

WindowsXP/Server2003Users’Instructions

Page 7: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

1

About the Configuration ToolThe ATTO Configuration Tool is the utility program that displays information about installed controllers, drivers and drives in your Fusion storage system, and provides the means to configure and manage them.

This program executes under:

•MacOS®X10.4orlater•Windows®7/Server2008/Vista®/Server2003/XP•Linux®2.4and2.6kernels,x86andx64

Note:Java version 1.5 or later must be installed.

The ATTO Configuration Tool displays:

•ThenameoftheSonnetRAIDcontroller(listed as an ExpressSAS Rxxx adapter)

•InformationaboutthedriverscontrollingtheSonnetRAIDcontroller,includingversioninformationforboththecurrentlyexecutingdriverandtheflashimage

•InformationaboutFusiondriveenclosuresattachedtotheSonnetRAIDcontroller(exceptD400RAID,D800RAID,andR800RAID)suchasfanandpowersupplystatus

•InformationaboutdriveswithinattachedFusiondriveenclosures

You may use the Configuration Tool to:

•ManageRAIDgroups•ConfigureRAIDEventnotifications•ModifytheRAIDcontroller’sNVRAMsettings•Reverttodefaultfactorysettings•UpdatetheRAIDcontroller’sflashimage•Obtaindrivehealthinformation•Obtaindriveenclosurehealthinformation

ThefactorysettingsonyourSonnetRAIDcontrollerprovideexcellentperformanceforawiderangeofapplications.However,someapplicationsmaybenefitfrommodificationofthecontroller’sNVRAMsettingsthattunethecontrollerforaspecificperformancerange.

Configuration Tool Launch 1. Locatetheapplicationiconinthefoldercreatedduring

installation.

2.Double-clicktheATTOConfigurationicontostarttheapplication.

Note:The Sonnet RAID controller is designed to operate properly using factory settings. Entering invalid or incorrect NVRAM settings may cause your Sonnet RAID controller to function incorrectly.

Themainscreenhasthreepanes:DeviceListing,ConfigurationOptionsandStatus.

Configuration Tool NavigationTheDeviceListingpaneattheleftofthewindowlistsallcompatibledevices(controllersandenclosures)currentlyconnectedtothesystem.

Expandthedevice treetorevealadditionaldetailsonconnecteddevices.

TheConfigurationOptionspaneprovidesinformationandoptionsforadevicehighlightedinthedevicelisting.

IfyouhighlightadeviceintheDevice Listing pane,tabsandpanesaredisplayedforthatdevice.

Thefollowingchartspecifiesthetabsthataredisplayedfortheindicateddevicetype:

Tree Node Tab(s) Displayed

LocalHost BasicInfo,Notifications,SNMP

Controller BasicInfo,Flash,RAID,RAIDCLI,Tasks,Advanced

Channel NVRAM,BasicInfo

Device BasicInfo,Flash,SES

1.0 ATTO Configuration Tool Overview

Support Note:IntheATTOConfigurationTool’sDevice Listingpane,theSonnetRAIDcontrollerisidentifiedasan

ExpressSASRxxx.

WARNING:Backupsystemdatawheninstallingorchanginghardwareconfigurations.

Page 8: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

2

•TheTaskstabprovidesinformationaboutuser-scheduledharddrivehealthmaintenance.Inthistab,youcanrescheduleordeletetasks.SeeFigure 6onpage5.

•TheAdvancedtabdoesnotfunctionwiththeSonnetRAIDcontroller;clickingthistabmerelydisplaysamessage.

Select a ChannelThefollowingtabsdisplayintherightpanewhenyouselectaspecificchannelintheDeviceListingpane:

•WhenyouselectaspecificchannelundertheSonnetRAIDcontrollerintheDeviceListingpane,theNVRAMtabdisplaystheNVRAMparametersapplicabletotheSonnetRAIDcontrollerandchannelselected.RefertoRAIDControllerNVRAMSettingsonpage7,andConfigurationToolTroubleshootingonpage51forinformationaboutNVRAMsettings.

•TheBasic InfotabdisplaysPCIinformationfortheselectedchannel.SeeFigure 7onpage6.

•ThecurrentstatusoftheConfiguration ToolisrepresentedintheStatuspaneatthebottomofthewindow.

Aboutwindow TheAboutwindow,displayedwhenAboutisselectedfromtheHelpmenu,liststheATTOConfigurationTool’sversionnumber.

Select a DeviceThefollowingtabsdisplayintherightpanewhenyouselectaspecificdeviceintheDeviceListingpane:

•TheBasic InfotabdisplaysinformationabouttheselectedenclosureorSASexpander.

•TheFlashtabdoesnotfunctionwiththeFusionstoragesystems;clickingthistabmerelydisplaysamessage.

•TheSEStabdisplaysSES(SCSIEnclosureServices)statusinformationforSESdevicessuchaspowersuppliesandfans.SeeFigure 8onpage6.

1.0 ATTO Configuration Tool Overview

Select the Local HostThefollowingtabsdisplayintheConfiguration OptionswindowwhenyouselectthelocalhostintheDevice Listingwindow:

•TheBasic Infotabdisplaysinformationaboutthebootedoperatingsystem.SeeFigure 1onpage3.

•TheNotificationstaballowsyoutosetupnotificationofcertaineventsintheSonnetRAIDcontroller.RefertoRAIDEventNotificationsonpage23.

•TheSNMPtaballowsyoutoconfigureSNMPmonitoringandtrapgenerationforthe3Gb/sSonnetRAIDcontroller.RefertoSNMPConfigurationonpage45.

Aboutwindow TheAboutwindow,displayedwhenAboutisselectedfromtheHelpmenu,liststheATTOConfigurationTool’sversionnumber.

Select the ControllerThefollowingtabsaredisplayedintheConfigurationOptionspanewhenyouselecttheSonnetRAIDcontrollerintheDeviceListingpane:

•TheBasic InfotabprovidesinformationabouttheSonnetRAIDcontrollerwhenitishighlightedintheDeviceListingpane.Youcannotmakechangesfromthisscreen.SeeFigure 2onpage3.

•TheFlashtabprovidesinformationaboutthecurrentflashversionprogrammedonthehighlightedcontroller.SeeFigure 3onpage4.ClicktheBrowsebuttonatthebottomofthetabtosearchfornewflashfilesonyoursystemsuchasFlashBundle_2007_02_27.R380.Onceyou’veselectedtheflashfile,clicktheUpdatebuttontoautomaticallyupdateyourSonnetRAIDcontroller.

•TheRAIDtabprovidesinformationaboutattacheddrives,theirRAIDgroupandHotSpareassociations,andtheiroperatingstatus.WiththeRAIDtabselected,youcancreate,modify,anddeleteRAIDgroups.Youmayalsoscheduleorstartdiagnosticandmaintenanceprocedures,startindividualdriveperformancetesting,andsendcommandstoattachedenclosurestoidentifydrives.SeeFigure 4onpage4.

•TheRAIDCLItabprovidesaccesstothecommandlineinterface,which,asanalternativetoapplicationmenu-basedcommands,enablestheuseofASCII-basedcommandstocontrolconfigurationanddiagnostictasks.SeeFigure 5onpage5.

Support Note:ThefollowingfeaturedoesnotworkwithFusionD400RAID,FusionD800RAID,norFusionR800RAID

storagesystems.

Support Note:TheSEStabappearsonlywhenanenclosurewithoneortwoSASexpanders,suchasFusion

DX800RAID,orFusionRX1600RAID,isused.

Page 9: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

3

Figure1

Figure2

1.0 ATTO Configuration Tool Overview

Basic Info displayed when Local Host chosen in the Device Listing pane

Basic Info displayed when the Sonnet RAID controller is chosen in the Device Listing pane

Page 10: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

4

Figure3

Figure4

1.0 ATTO Configuration Tool Overview

Flash information displayed when the Sonnet RAID controller is chosen in the Device Listing pane

RAID group and associated drive information displayed when the Sonnet RAID controller is chosen in the Device Listing pane

Page 11: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

5

Figure6

1.0 ATTO Configuration Tool Overview

Scheduled tasks information displayed when the Sonnet RAID controller is chosen in the Device Listing pane

Figure5

RAID CLI displayed when the Sonnet RAID controller is chosen in the Device Listing pane

Page 12: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

6

Figure7

Basic Info displayed when a SAS expander is selected in the Device Listing pane

1.0 ATTO Configuration Tool Overview

Figure8

SES information displayed when a SAS expander is selected in the Device Listing pane

Page 13: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

7

1.1 RAID Controller NVRAM Settings

The settings in the NVRAM tab vary depending upon the RAID controller and operating system.

Sonnet’sRAIDcontrollersaredesignedtooperateproperlyusingfactorysettings.EnteringinvalidorincorrectsettingswhenusinganNVRAMconfigurationutilitysuchastheATTOConfigurationToolmaycauseyourcontrollertofunctionincorrectly.

SeeFigure 9onpage8foranexampleoftheNVRAMpane.

UsecautionwhenmakingchangestoNVRAMsettingsandonlymakechangestothosewithwhichyouarefamiliar.Onceyouhavemadethedesiredchanges,clickCommittosavethechanges.ClickSavetonameandsaveanNVRAMconfiguration.ClickLoadtoloadasavedNVRAMconfiguration.Changes do not take effect until you reboot the system.

Ifyoudonotwanttomakeanychanges,youmaychooseoneofthefollowing:

• Defaults:restoresthecontrollertofactorydefaultsettings.TheCommitbuttonmustbeclickedtosaveanychanges.

•Restore:revertstotheNVRAMsettingssavedthelasttimetheCommitbuttonwasused.ClickingCommitisnotnecessary.

SAS AddressReadonly

DisplaystheSASaddressassignedtothecontroller.Thevaluecannotbemodified.

Boot DriverChoices:disabled,enabled,scanonlyDefault:disabled

Ifenabledanddiskdrivesaredetectedduringthebusscan,theBIOSdriverremainsresident.Ifdisabled,theBIOSstarts,resetsthecontrollerchipandunloadsthedriver.

IfScan Onlyisselected,theBIOSdriverscansthebusanddisplaysthedevicesattached,thenunloadsitselfafterabriefdelay.

Heartbeat Choices:enabled,disabledDefault:enabled

Whenenabled,theSonnetRAIDcontroller’sfirmwareisrequiredtorespondtoperiodicactivity.Ifthefirmwaredoesnotrespond,thesystemdriverresetsthefirmwareonthecontroller.

WARNING:Backupsystemdatawheninstallingorchanginghardwareconfigurations.

NCQ(NativeCommandQueueing)Choices:enabled,scanonly,disabledDefault:disabled

Whenenabled,theSonnetRAIDcontroller’sdriversendsmultiplesimultaneouscommandstoNCQ-capableSATAdiskdrives.Enabling NCQ may be useful when the Fusion storage system is used in database applications, but may hinder performance in video editing and other applications.

Device WaitTimeChoices:1–255secondsDefault:3

Specifiesthenumberofsecondsthatthedriverwaitsfordevicestoappear.

Device Wait CountChoices:1–255devicesDefault:1

SpecifiesthenumberofdevicesthatmustappearinordertocanceltheDeviceWaitTimeperiod.

Spinup Delay Choices:0-20secondsDefault:0

SpecifiesthenumberofsecondseachSASportwaitsfordiskdrivestospinup.

Multiplexing(6Gb/sRAIDControllerOnly)Choices:enabled,disabledDefault:disabled

Whenenabled,multiplexingenablesmultiple3Gb/sdevicestoaggregate6Gb/sSASbandwidth.Inordertoutilizethisfeature,devicesmustsupportmultiplexingandconformtoSAS2.0compliancy.

Phy Speed(6Gb/sRAIDControllerOnly)Choices:6Gb/s,3Gb/s,1.5Gb/sDefault:auto

EnablestheusertomanuallyadjustthePHY.

Support Note:TheSASaddressisaglobally-uniqueidentifierassignedtodevicessuchastheSonnetRAID

controller,andissimilartoanEthernetadapter’sMACaddress.

Page 14: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

8

Figure9

1.1 RAID Controller NVRAM Settings

NVRAM settings information shown when a Fusion drive enclosure is selected in the Device Listing pane

Page 15: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

9

1.2 RAID Group Setup and Management

The ATTO Configuration Tool enables you to configure disk storage into RAID groups or Hot Spare drives.

Note: Even an individual JBOD disk is considered to be a RAID group.

UsetheATTOConfigurationTooltosetupRAIDgroupsonyourSonnetRAIDcontrollerinoneofthefollowingRAIDlevels:

•JBOD•RAIDLevel0•RAIDLevel1•RAIDLevel4•RAIDLevel5•RAIDLevel6•RAIDLevel10•DVRAID™

DVRAIDRAIDgroupsmaybesetupautomaticallybytheATTOConfigurationTool.AllotherRAIDconfigurationsrequirecustomizedinput;Sonnet recommends Custom RAID group setup.

EachRAIDgroupmaybedividedintooneormorepartitions;eachpartitionappearstotheyourcomputerasavirtualdisk.

YoumayusethecommandlineinterfacepanefromtheRAID CLItabintheATTOConfigurationTooltosetupormodifyvariousparameters(RefertoAppendixA).However, using the menu-based procedures listed in this chapter is the preferred method for setting up RAID configurations for the Fusion storage system.

Preliminary Configuration Steps 1.LaunchtheATTOConfigurationToolapplication.

2.TheConfigurationToolmainscreenappears.IntheDevice Listingpaneontheleftsideofthewindow,clickExpressSASRxxxunder localhost; anewsetoftabsappearsintherightpane.SeeFigure 10onpage14foranoverview.

3.ClicktheRAIDtab;theapplicationscansfordrives.Attacheddrivesaredisplayedinthetoppane,whileRAIDgroupsandHotSparesaredisplayedinthebottompane.

Custom RAID Group Setup Steps 1.AftercompletingPreliminaryConfigurationSteps,select

RAIDManagement>CreateGroup>Customizedfromtheapplicationmenu.

2.SelectthefirstsetofoptionstoconfigurethenewRAIDgroup.SeeFigure 11onpage14.

•Name:nametheRAIDgrouporusetheoneassignedbytheConfigurationTool.Thenamemustbeunique,containnospaces,andcontainnomorethan14characters.

•Level:selectaRAIDgrouplevelfromthedrop-downmenu.

• Interleave:selectaninterleavevalue.Thedefaultvalueis64KBor128KB,dependingontheOSused.Sonnetrecommends1MBinterleavesizeformaximumvideoeditingperformance.

•Mirror Count:selectthenumberofmirrorgroupswhenRAID1orRAID10RAIDgroupsarecreated.

Support Note:IntheATTOConfigurationTool’sDevice Listingpane,theSonnetRAIDcontrollerisidentifiedas

anExpressSASRxxx.

Windows Support Note:InordertocreateRAIDvolumeslargerthan2TBunderWindows,youmustdoone

ofthefollowing:Selectthe4KBsectorsizewhencreatingacustomRAIDgroup(notDVRAID)andselectSimpleVolumeastheformattingoptionintheDiskManagementapplication.-OR-UsethesoftwareconfigurationtoolsincludedwiththeFusionstoragetocreatevolumesupto2TB,span(linktogetherinavirtualchain)thevolumes,andthenformatasNTFS.-OR-UseGPTformatting.NotethatdrivesandvolumeswithGPTformattingarenotvisibletothe32-bitversionofWindowsXPProfessional,nortothe32-bitversionofWindowsServer2003SP1.

Support Note:DVRAIDisacustomized,protectedRAID4configuration.Itisoptimizedforincreaseddigital

videoplaybackperformancewhencomparedtothatobtainedfromaRAID5configuration.DVRAID’swriteperformanceisdecreasedinordertoaccomplishthisoptimization.

Support Note:DescriptionsofRAIDlevelscanbefoundontheWikipedia.orgWebsiteatthefollowingaddresses:

http://en.wikipedia.org/wiki/Standard_RAID_levelsandhttp://en.wikipedia.org/wiki/Nested_RAID_levels.

Support Note:TwoRAIDgroupswiththesamenamemaynotberecognized.IfyouaddanotherRAIDgroupto

yoursetup,youmustmakesureitdoesnothavethesamenameastheexistingone,andchangeitifitdoes.

Support Note:TheinterleavevaluechosenwhencreatingaRAIDgroupmakesasignificantimpacton

performance.FusionRAIDstoragesystemsshippedfromSonnetwithpre-installedharddiskdrivesarenowoptimizedforusewithvideoediting(largerfiles)applications,typicallywithaninterleavevalueof512KBor1MBselected.Ifyouintendtouseyourstoragesystemprimarilyforstorageofsmallerfiles(database,officedocuments,etc.),chooseasmallerinterleavevalueof64KBor128KB.

Support Note:In Fusion RAID storage systems shipped from Sonnet with hard drives installed, the

drives are formatted Mac OS Extended (Journaled), configured as a single RAID 5 or RAID 6 RAID group, and ready for use with Mac OS X-based systems.Ifyouneedtochangetheconfiguration,deletetheexistingRAIDgroup(seeRAIDGroupDeletiononpage13),andusetheConfigurationToolandtheoperatingsystemsoftwaretoolstoreformatandreconfigurethedrives.See page xiv for Drive Reformat Instructions for Mac OS and Windows users.

Page 16: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

10

1.2 RAID Group Setup and Management

Custom RAID Group Setup Steps (continued) •Initialize:selectAdvancedorExpress;Sonnetrecommends

choosingAdvanced(whichisthedefault).

3.ClickNext.Selectthedrivesinthetoppaneanddragthemintothedeviceareainthebottompane.SeeFigure 12onpage15.

4.ClickNext.SelectthenextsetofoptionstoconfigurethenewRAIDgroup.SeeFigure 13onpage15.

•Sector Size:selectasectorsizefromthedropdownbox.Thedefaultis512bytes.Use512bytesunlessyouneedtousetheMBRpartitionschemeunderWindows.

•Speed Read:selectAlways,Adaptive,orNever.ThedefaultisAdaptive,butSonnetrecommendsAlways.

•Rebuild Priority:selectHigh,Same,orLow.ThedefaultisSame.

•Auto Rebuild:onoroff.

5.IfyouwanttheRAIDgrouptobepresentedasonevirtualdisk(partition),clickFinish.Ifyouwantmorethanonevirtualdisk(partition),clickNext (seeFigure 14onpage16),andthenselectoneofthefollowingoptions:

•leaveasasinglepartition•partitionbycount•partitionbysizeIfyouchoosetosplittheRAIDgroupbycountorcapacity,youmustenteradditionalinformation.

6.Ifyouhavenotalreadydoneso,clickFinish.

7.Aconfirmationdialogboxasksyoutoapprovethesettingsyouhavechosen.ClickYes.

8.SelecttheRAIDgroupintheGroupspane.

9.SelectRAIDManagement>Propertiesfromtheapplicationmenu.InthePropertieswindow,changethePrefetchvalueto6.SeeFigure 15onpage16.

10.Clickaccept.

11.ClicktheRAIDCLItab,type“getraidcommandtimeout”andthenhitthereturnkey;ifthenumberthatappearsis60000,skiptostep13.

12.Type“setraidcommandtimeout60000”andthenhitthereturnkey.

13. Every RAID group must finish initializing, and be formatted by your computer’s operating system software before it becomes available for use;MacuserswilluseDiskUtility,WindowsuserswilluseDiskManagement.Formoreinformationondriveformatting,seeMacOSDriveFormattingorWindowsDriveFormattingstartingonpage11.

Support Note:WhentheAdvancedInitializeoptionisselected,parityblocksarecalculatedandtheRAIDgroup

isthoroughlyscannedandsubjectedtoacompleteWrite/VerifyoperationtomapoutanybadblocksonthedrivesbeforetheRAIDgroupismadeavailableforuse.WhentheExpressInitializeoptionischosen,drivesarenotscannedandsubjectedtotheWrite/Verifyoperation,butparityblocksarecalculatedandtheRAIDgroupmaybeusedduringtheinitialization.

Windows Support Note:Choosingthe4KsectorsizeenablesthecreationanduseofRAIDvolumesupto16TB

onsystemsrunningWindowsXP32-bit.Otherwise,thevolumesarelimitedto2TB.

Support Note:FortheSpeedReadoption,selectAlwaysifyouexpecttoworkwithlargesequentialfiles(video,for

example),Neverifyouexpectmostofthefilestobesmallerinsize(generalstorage,database,etc.),orAdaptiveifyouexpectmixeduseordon’tknow.

Support Note:RebuildpriorityaffectstheperformanceofyourFusionstoragesystemwhenadriveisreplacedand

adegradedRAIDgroupisrebuilt.SelectingLowrebuildpriorityenablesyoutocontinueworkingatthebestperformancelevelpossible,buttheRAIDgroupwilltakemuchlongertorebuild.

Support Note:IftheAutoRebuildoptionisnotchecked,youwillhavetomanuallystartaRAIDgrouprebuildafter

replacingafaulteddrive.

Page 17: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

11

Hot Spares Setup and UsageIfadriveinaparityRAIDgroupbecomesdegradedorfaulted,theRAIDgroupwilllosesomeredundancyuntilanewmember(drive)isrebuiltintoit.YoucanautomatethisprocedurebydesignatingoneormoredrivesasHotSpares.YoumaysetupapoolofHotSparedrivesofdifferentsizesappropriateforyourRAIDgroups.

IftheSonnetRAIDcontrollerdetectsafaulteddriveinaRAIDgroupwithadesignatedHotSpare:

•ThecontrollersearchestheHotSparepoolforthesmallestdriveofsufficientcapacitytosubstituteforthefaulteddrive.

•ThefaulteddriveisreplacedwithonefromtheHotSparepool.

•ThecontrollerbeginsanautomaticrebuildoftheRAIDgroup.

SelectRAIDManagement>NewHotSpare(orDeleteHotSpare)fromtheapplicationmenu,andthenfollowtheinstructionsonthescreen.

Mac OS Drive Formatting 1.Dependingonhowyouconfigureyoursetup,aDisk Insertion

windowstatingthatthereisanunreadablevolumewillappearatsomepointduringtheRAIDgroupcreationprocess;clickInitialize,andthenDiskUtilitywillopen.

2.IntheDisk Utilitywindow,eachRAIDgroupyoucreatedusingtheATTOConfigurationToolwillappearasasinglevolume.Selectthevolume,andthenclicktheErasetabatthetopofthewindow.

3.ClicktheErasebutton;awindowwillappearaskingyoutoapproveyourchoice;clickErase.

4.Repeatsteps2and3foreachremainingunformattedRAIDgroup,andthencloseDiskUtility.

5.DependingonhowyouconfiguredtheRAIDgroups,thevolumesmayalreadybemountedandpresentonthedesktop.IfyoucreatedaDVRAID,RAID4,RAID5,orRAID6RAIDgroup,configurationwilltakemuchlonger.Youmaycheckontheprogressbydouble-clickingthevolumenameinthelowerpaneoftheATTO Configuration Toolwindow.

6.OncealltheRAIDgroupshavebeenformattedandfinishbuilding,theyarereadytouse.

1.2 RAID Group Setup and Management

Support Note for Power Mac G5 Users:WhencreatingRAIDgroups16TBorlarger,unchecktheInstall

MacOS9Driverscheckbox;OS9driversdonotsupportvolumesgreaterthan16TB.

Support Note:HarddrivesintheHotSparepoolshouldbeofappropriatecapacitytotheRAIDgroupsothat

smallerdrivesarenotreplacedbymuchlargerHotSparedrives.

Windows 7/Server 2008/Vista Drive Formatting 1.ClickStart,thenright-clickComputerandselectManage.

2.IntheComputer Managementwindow,clickStorageintheleftpanetoexpandthelist(ifnecessary),andthenclickDiskManagement.

3.WhentheInitialize Diskwindowappears,selecttheRAIDvolumeyoucreated.SelecttheGPTpartitionstyleunlessyouneedtoaccessyourRAIDstoragefromacomputerrunning32-bitWindowsXPProfessionalor32-bitWindowsServer2003.ClickOK.

4.IntheDisk Managementwindow,eachRAIDgroupyoucreatedwillappear(listedas“unallocated”)asasinglevolume.Right-clickwheretheword“unallocated”appears,andthenselectNewSimpleVolume.

5.WhentheWelcometotheNew Simple Volume Wizard windowappears,clickNexttostarttheprocess.

6.WhentheNew Simple Volume Wizard windowappears,clickNext.

7.WhentheSpecify Volume Size windowappears,clickNextifyouwantalloftheFusionsystem’scapacitytoremainasoneblock(volume).Otherwise,adjustthevolumesizetomeetyourneeds,andthenclickNext.

8.WhentheAssign Drive Letter or Pathwindowappears,selectAssignthefollowingdriveletter,choosealetter,andthenclickNext.

9.WhentheFormat Partitionwindowappears,enteranewnameforthevolumetableifyou’dlike.ForRAIDvolumesupto16TB,acceptthedefaultallocationunitsize;forRAIDvolumesgreaterthan16TB,select8192fromthedrop-downmenu.SelectPerformaquickformat,andthenclickNext.

Note: If you do not select the quick format option, this process will take much longer to complete.

10.Whenthenextwindowappears,clickFinish.

11.Repeatsteps4–10foreachremaining“unallocated”disk.

12.DependingonhowyouconfiguredtheRAIDgroups,thevolumesmayalreadybeavailabletothesystem.IfyoucreatedaDVRAID,RAID4,RAID5,orRAID6RAIDgroup,configurationwilltakemuchlonger.Youmaycheckontheprogressbydouble-clickingthevolumenameinthelowerpaneoftheATTO Configuration Toolwindow.

13.OncealltheRAIDgroupshavebeenformattedandfinishbuilding,theyarereadytouse.

Page 18: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

12

1.2 RAID Group Setup and Management

15.DependingonhowyouconfiguredtheRAIDgroups,thevolumesmayalreadybeavailabletouse.IfyoucreatedaDVRAID,RAIDLevel4,orRAIDLevel5group,configurationwilltakemuchlonger.Youmaycheckontheprogressbydouble-clickingtheRAIDgroupnameinthelowerpaneoftheATTO Configuration Toolwindow.

16.OncealltheRAIDgroupshavebeenformattedandfinishbuilding,theyarereadytouse.

RAID Group Management OverviewTheATTOConfigurationToolinterfacemaybeusedtomanagethereplacementofafaileddrive,addcapacitytoaRAIDgroup,changeaRAIDgroup’scurrentRAIDlevelconfigurationtoanewone,andchangeaRAIDgroup’sproperties.

TheATTOConfigurationToolinterfaceguidesyoustepbystepthroughmanyprocedureswhichallowyoutomodifyyourstorageandRAIDconfigurations.Readallsupportnotesandwarningscarefullyasyougotoensurethebestperformanceanduseofyourstorage.ManyoftheseproceduresmayonlybeperformedondrivesthatarenotcurrentlypartofaRAIDgroup,arenotdesignatedasaHotSpare,orwereofflinewhenyouinitiallysetupRAIDconfigurations.

RAID Group Capacity Expansion SelectRAIDManagement>ExpandCapacityfromtheapplicationmenu,andthenfollowtheonscreeninstructions.DependingontheRAIDconfiguration,youmayneedtoaddmorethanonedriveatatime.

WARNING:Data can be compromised or lost when deleting storage or rearranging storage configurations.

Support Note:AnunallocateddriveorunallocatedstorageisstoragewhichisnotpartofaRAIDgroup,not

designatedasaHotSpareorwasofflinewhenyouinitiallysetupaRAIDconfigurationusingtheATTOConfigurationToolinterface.

Windows XP/Server 2003 Drive Formatting 1.SelectStart>ControlPanelfromtheWindowsStartmenu.In

theControl Panelwindow,double-clickAdministrativeTools.IntheAdministrative Toolswindow,double-clickComputerManagement.

2.IntheComputer Managementwindow,clickStorageontheleft,andthenclickDiskManagementbeneathit.

3.WhentheInitialize and Convert Disk Wizardwindowappears,clickCancel.

4.IntheDisk Managementwindow,eachRAIDgroupyoucreatedwillappear(listedas“unallocated”)asasinglevolume.Right-clickonevolumewherethewords“NotInitialized”appear,andthenselectInitializeDisk.

5.WhentheInitialize Disk windowappears,selecttheRAIDvolume(s),andthenclickOK.

6.BackintheDisk Managementwindow,right-clickwheretheword“Online”appears,andthenselectConverttoGPTDisk.

7.Right-clickwheretheword“unallocated”appears,andthenselectNewPartition.

8.WhentheNew Partition Wizard windowappears,clickNext.

9.WhentheSelect Partition Typewindowappears,selectPrimaryPartition,andthenclickNext.

10.WhentheSpecify Partition Sizewindowappears,clickNextifyouwantalloftheFusionsystem’scapacitytoremainasoneblock(volume).Otherwise,adjustthevolumesizetomeetyourneeds,andthenclickNext.

11.WhentheAssign Drive Letter or Pathwindowappears,choosealetter,andthenclickNext.

12.WhentheFormat Partitionwindowappears,enteranewnameforthevolumeifyou’dlike.ForRAIDvolumesupto16TB,acceptthedefaultallocationunitsize;forRAIDvolumesgreaterthan16TB,select8192fromthedrop-downmenu.SelectPerformaquickformat,andthenclickNext.

Note: If you do not select the quick format option, this process will take much longer to complete.

13.Whenthenextwindowappears,clickFinish.

14.Repeatsteps4–13foreachremaining“unallocated”disk.

Mac User’s Support Note:AlthoughthisfeatureissupportedbytheATTOutility,asofthiswriting,Mac

OSXdoesnotsupportRAIDgroupcapacityexpansion.

WARNING:AddingdrivestoanexistingRAIDgroupmayadverselyimpactperformance.Youcannotreversethis

operationunlessyoudeletetheRAIDgroup.

Page 19: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

13

2.SelectRAIDManagement>Propertiesfromtheapplicationmenu,andthenvieworchangethecurrentproperties:

•Speed Readspecifiesthecachepolicytobeusedduringreadoperations.Onceareadcommandisgiven,theExpressSASRAIDcoderetrievesthenextsetofsequentialdatafromtheRAIDgroup’sdrivesandcachesitintheSonnetRAIDcontroller’sinternalmemory.IfyouselectNever,readcachingisneverperformed.IfyouselectAlways,readcachingisalwaysperformed.IfyouselectAdaptive,SpeedReadisenabledordisableddependingonthesequentialpatternsdetectedinI/Orequests.

•Auto Rebuildcontrolsthereplacementofafaulteddrivewithanyavailableunallocateddrive.WhenyouclicktheAutoRebuildcheckboxandtheAcceptbutton,AutoRebuildisenabled.Ifadrivebecomesfaulted,theExpressSASRAIDadapterreplacesthedrivewithanunallocateddrive.

•Rebuild PriorityspecifiestheratioofrebuildI/OactivitytohostI/Oactivity.ArebuildpriorityofSame(defaultvalue)indicatesthatrebuildI/OandhostI/Oaretreatedequally.ArebuildpriorityofLowindicatesthathostI/OisgivenahigherprioritythanrebuildI/O.ArebuildpriorityofHighindicatesthatrebuildI/OisgivenahigherprioritythanhostI/O.Inpracticalterms,selectingLowenablesyoutocontinueworkingwithfullreadperformance,buttherebuildwilltakemuchmoretimetocomplete.

•PrefetchspecifiesthenumberofstripesthatarereadwhenSpeedReadisenabledorsettoadaptive.Thevalidvaluesforprefetchare0,1,2,3,4,5and6;thedefaultvalueis1.ThispropertycanonlybechangedaftertheRAIDgroupiscreated.Toaccessthisproperty,selecttheRAIDgroupandviewitsproperties.

3.ClickAccept.

1.2 RAID Group Setup and Management

RAID Group RAID Level MigrationChangingaRAIDgroupfromoneRAIDleveltoanotheriscalledmigration.Thefollowingmigrationlevelsaresupported:

•JBODtoRAIDLevel0•JBODtoRAIDLevel1•RAIDLevel0toRAIDLevel10•RAIDLevel1toRAID10

SelectRAIDManagement>MigrateRAIDLevelfromtheapplicationmenu,andthenfollowtheinstructionsonthescreen.

RAID Group DeletionYoumaydeleteagroupusingtheATTOConfigurationTool.SelectRAIDManagement>DeleteGroupfromtheapplicationmenu,andthenfollowtheinstructionsonthescreen.

RAID Group RebuildingIfaRAIDgroupbecomescompromised,youmustrebuildit.SelectRAIDManagement>RebuildGroupfromtheapplicationmenu,andthenfollowtheinstructionsonthescreen.

YoumaypauseaRAIDgrouprebuildbyselectingtheRAIDgroupinthelowerpane,andthenselectingRAIDManagement>PauseRebuildfromtheapplicationmenu.Toresumetherebuild,selecttheRAIDgroupinthebottompane,andthenselectRAIDManagement>ResumeRebuildfromtheapplicationmenu.

RAID Group Properties ModificationEachRAIDgrouphasspecificproperties,andthevalueofeachpropertyremainswiththeRAIDgroupwhenitismovedfromonecomputertoanother.SomeofthepropertiescanonlybespecifiedduringRAIDgroupcreation(RAIDlevel,interleave,andsectorsize),whereasothersmaybechangedatanytimeduringthelifeoftheRAIDgroup.SeeFigure 15onpage16.

1.SelectaRAIDgroupintheGroupspane.

WARNING:Data can be compromised or lost when deleting storage or rearranging storage configurations.

Support Note:ARAIDgrouprebuildmaytakeseveralhourstocomplete,dependingontheoperatingsystem,

drivecapacities,andRAIDconfiguration.

Page 20: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

14

Figure10

Figure11

1.2 RAID Group Setup and Management

Configuration Tool main screen with the RAID tab selected

Options selection screen displayed when creating new, custom RAID groups

Page 21: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

15

Figure12

Figure13

1.2 RAID Group Setup and Management

Drives selected to create a new RAID group

Additional options selection screen displayed when creating new, custom RAID groups

Page 22: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

16

Figure14

Figure15

1.2 RAID Group Setup and Management

Select the number of partitions for the new RAID group

Select the RAID group’s properties

Page 23: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

17

1.3 Drive and RAID Group Monitoring

The ATTO Configuration Tool provides useful information on individual drives and associated RAID groups.

UsetheATTOConfigurationTooltogatherbasicordetailedinformationaboutthedrivesconnectedtotheSonnetRAIDcontroller,andoperationalstatusontheRAIDgroupscreatedwiththem.

Basic Drive Information OpentheATTOConfigurationTool,expandthedevicetreeintheDeviceListingpaneuntilExpressSASRxxxappears,andthenclicktohighlightit.IntheAttachedDrivespane,generalinformationforallthedrivesisdisplayed.SeeFigure 16onpage20.

•LED icon:Indicatesoperationalstatusofthedrives.Green=online,red=faulted

•Name:Displaysthedrive’smodelnumber

•Vendor:Notused

•Address:DisplaystheSASaddressgeneratedbytheSonnetRAIDcontroller

•Usage:Identifieshowthedriveisbeingused.IfitispartofaRAIDgroup,thegroupnameandmembernumberaredisplayed.IfitisaHotSpare,itislistedasaHotSpare.

•Capacity:Displaysthedrive’sformattedcapacity.

Detailed Drive Information IntheAttachedDrivespane,double-clickadrivenametoviewdetailedinformation.SeeFigure 17onpage20.

•Status:Displaysthedrive’soperatingstatus.OKisdisplayedifitisfunctioningnormally.Ifthereisaproblem,FaultedorErrorisdisplayed.

•Type:Displaysthetypeofmedia

•Name:Displaysthedrive’smodelnumber

•Vendor:Notused;alwaysdisplaysNotAvailable

•Serial:Displaysthedrive’sserialnumber

•Address:DisplaystheSASaddressgeneratedbytheSonnetRAIDcontroller

•Speed:Displaysthedrive’sinterfacespeed

•Revision:Displaysthedrive’sfirmwarerevision

•LUN:Displaysthelogicalunitnumber,whichisthenumberassignedtodrive’sRAIDgroup

•Index:Displaysthedrive’sRAIDgroupindexnumber.ThisnumberisusedinCLIcommands

•Capacity:Displaysthedrive’sformattedcapacity

•Usage:Identifieshowthedriveisbeingused.IfitispartofaRAIDgroup,thegroupnameandmembernumberaredisplayed.IfitisaHotSpare,itislistedasaHotSpare.

•Sector Size:Displaysthedrive’ssectorsize

RAID Group Information Inthebottompane,clicktheGroupstabtodisplayRAIDgroups.SeeFigure 16onpage19.

•Name:DisplaysthenameoftheRAIDgroup

•Level:IndicatestheRAIDlevelformattingfortheRAIDgroup

•Capacity:Indicatestheformatted,configuredcapacityoftheRAIDgroup

•Members:IndicatesthenumberofdrivesintheRAIDgroup

•Status:DisplaystheoperatingstatusfortheRAIDgroup.RefertoDefinitionsonpage35fordetailedinformation.

•Rebuild:SpecifiesthegeneralconditionoftheRAIDgroup.Noneindicatesnorebuildistakingplace,norisitnecessary;RebuildingindicatesthattheRAIDgroupisdegraded,andisintheprocessofrebuilding;Pausedindicatesthatarebuildwasinterruptedandneedstoberestartedtofinish.RefertoDefinitionsonpage35fordetailedinformation.

Drive IdentificationYoumayidentifyoneormoredrivesusingtheATTOConfigurationTooltoturnonLEDsintheFusiondriveenclosure.

1.LaunchtheATTOConfigurationToolapplication.

2.ExpandthedevicetreetohighlighttheExpressSASRxxx,andthenclicktheRAIDtab.StatusforalldrivesconnectedtotheSonnetRAIDcontrollerwillbedisplayed.

3.ClickononeormoredrivesindividuallythatyouwanttoidentifyintheAttachedDriveslist.

4.SelectRAIDManagement>Locate>Drivefromtheapplicationmenu.Ifthedrivedoesnotsupportthismethodofidentification,amessagewillappearinthebottompane;gotothenextstep.Otherwise,lookattheFusionenclosure;thedriveactivityLED(s)forthespecificdrive(s)willbelituntilyoudeselectLocateintheapplicationmenu.

(continued)

Page 24: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

18

Drive Identification (continued) 5.Double-clickadriveinthetoppanetodisplaydetailed

information,andnotetheindexnumberforthedrive.Closethedetaileddriveinformationwindow.

6.ClicktheRAIDCLItab,andthentype“Blockdevidentifyx”,wherexistheindexnumber.LookattheFusionenclosure;thedriveactivityLEDforthespecificdrivewillbelit.

Note:Type “Blockdevidstop” to turn off the LED.

S.M.A.R.T. DataSelf-Monitoring,AnalysisandReportingTechnology,orS.M.A.R.T.,isamonitoringsystembuiltintoSATAdrivestodetectandreportonvariousindicatorsofdrivehealth.TheS.M.A.R.T.featurekeepstrackofandreportsonthestatusofSATAdrivehealthusingcertainparametersrecordedbythedrives.Notificationscanbesentwhencertainpre-determinedvaluesareexceeded.

UsetheATTOConfigurationTooltoviewthefilesthatrecordchangestoanindividualdrive’sS.M.A.R.T.parameters.Thefilesarepermanentandcanbeviewedindependentlywhetheryouhaveenabledmonitoringornot.

S.M.A.R.T. Monitoring Enabling and DisablingMonitoringisdisabledbydefault;ifyouwanttousethefeature,youmustenableit.Youmayenableordisablethemonitoringfeatureatanytime.

1.LaunchtheATTOConfigurationToolapplication.

2.ExpandthedevicetreeandselecttheExpressSASRxxx,andthenclicktheRAIDtab.

3.SelectRAIDManagement>MonitorS.M.A.R.T.fromtheapplicationmenutoenable(indicatedwithacheckmark)ordisablemonitoring.

S.M.A.R.T. Status CheckingTheATTOConfigurationToolinterfacedisplaysthelatestS.M.A.R.T.statusrecordforaselecteddrive.Allattributesreportedbythedrivearelistedwitheachattribute’sThreshold,Worst,CurrentandRawvalue;thethresholdvalueisthevalueatwhichnotificationofaproblemisgeneratedbythesoftware.

1.SelectasingledriveintheAttachedDrivespane.

2.Control-clickorright-clickontheselecteddrive,andthenselectS.M.A.R.T.Statusinthesub-menu.

1.3 Drive and RAID Group Monitoring

3.TheS.M.A.R.T.Statusboxdisplays.

IftherehasbeenachangefromapreviousS.M.A.R.T.statusrecord,anarrowindicatesthechangedirection,eitherhigherorlower.SeeFigure 18onpage21.

TheS.M.A.R.T.statusdisplayalsocontainsinformationsuchasthedateandtimetheS.M.A.R.T.statuswasrecorded,thetotalnumberofrecordsforthisdrive,andthecurrentmonitoringstatus(enabledordisabled).

Youmaymovetopreviousorsubsequentrecords,querythedriveorrefreshtheviewusingcontrolsontheinterface.Control-click(orright-click)asingledriveintheAttachedDrivespane,andselectS.M.A.R.T.Statusfromthesub-menutoviewtherecord.

•UsetheleftarroworrightarrowcontroltomovebetweenS.M.A.R.T.statusrecords.

•UsetheRefreshbuttontoquerythedriveforthelatestvalues.Ifanyvaluesaredifferentfromthemostrecentrecord,anewrecordiscreatedanddisplayed.

S.M.A.R.T. Attribute FilteringEachoftheS.M.A.R.T.statusattributesisassignedoneormoreclassificationtypes:

•performance•errorrate•eventcount•critical

TheS.M.A.R.T.Statusdialogboxcanbefilteredtodisplayanycombinationofthesetypes.Thedefaultviewistodisplayalltypes.

1. OpentheS.M.A.R.T.Statusbox,andthencontrol-click(orright-click)inthetableareawheretheattributevaluesaredisplayed.

2. Eachclassificationtypethatisvisiblehasacheckmark.Selectanyclassificationtypetochangethecheckmark.

Page 25: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

19

S.M.A.R.T. NotificationsWhenS.M.A.R.T.monitoringisenabled,statusiscollectedfromeachSATAdriveat60minuteintervals.Ifthedataisdifferentthanthepreviousstatus,aS.M.A.R.T.statusrecordisaddedtotheS.M.A.R.T.statusfileforthatdrive.AnotificationoftheS.M.A.R.T.statusdifferenceisgeneratedbaseduponthecurrentsettingsintheNotificationspane.RefertoRAIDEventNotificationsonpage25.

TheS.M.A.R.T.status’notificationlevelisdeterminedasfollows:

•INFO:Noneofthestatusvalueswasbelowthethresholdvalue.

•WARNING:Oneormoreofthestatusvalueswasbelowathresholdvaluebutnonewasclassifiedascritical.

•CRITICAL:Oneormoreofthestatusvalueswasbelowathresholdvalueandonewasclassifiedcritical.

1.3 Drive and RAID Group Monitoring

Page 26: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

20

Figure16

Figure17

1.3 Drive and RAID Group Monitoring

Drive information displayed with the RAID tab selected

Detailed information displayed for a specific drive

Page 27: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

21

Figure18

1.3 Drive and RAID Group Monitoring

S.M.A.R.T. status displayed for a specific drive

Page 28: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

22

Page 29: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

23

1.4 Enclosure (SES) Health Monitoring

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).

UsetheATTOConfigurationTooltogatherthehealthstatusoftheenclosure’spowersuppliesandfans.Ifthestatusofeitherofthesesub-systemsindicatesafailure,thecontrollerreportstheproblem.TheConfigurationToolshowsthestatusofselectedSESdevicesandreportsthespecifichealthofeachsub-system.

SES Status Checking 1.SelecttheFusiondriveenclosurefromtheDeviceListing

treeintheConfigurationTool.SeeFigure 19onpage24.

2.SelecttheSEStabatthetopoftherightpane.

3.Viewtheoverallstatusofeachcomponentacrossthetopoftherightpane.SeeFigure 20onpage24.

Note:Depending on the Fusion storage system used, some features may not be fully supported.

4.Selectaspecificsub-system(powersupplyorfans)andviewthestatusofthereportingsub-system.

Support Note:ThisfeaturedoesnotworkwithFusionD400RAID,FusionD800RAID,norFusionR800RAID

storagesystems.

Page 30: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

24

Figure19

1.4 Enclosure (SES) Health Monitoring

Basic info information displayed when a SAS expander is selected

Figure20

Power supply status displayed when the SES (SCSI Enclosure Services) tab is selected

Page 31: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

25

1.5 RAID Event Notifications

The ATTO Configuration Tool may be configured to issue notifications via audible and visual alerts when a RAID event occurs.

RAIDeventsaredividedintothreecategories:

• Critical events areonesinwhichaseriousproblemhasoccurredandtheadministratoroftheRAIDgroupshouldperformcorrectiveaction.

• Warning eventsarelessseriousbutstillwarrantrecordingandnotificationatsomelevel.

• Information alertsprovidesupportiveinformationaboutwarningsorcriticalevents.

Drop-downboxesontheNotificationspaneallowyoutochoosethetypeofeventwhichpromptsanalert.SeeFigure 21onpage26.

• Critical:onlyCriticaleventsarereported

• Warning:allWarningsandCriticaleventsarereported

• All:allCritical,WarningandInformationeventsarereported

• None:noeventisreported.TheNonelevelisusefulinemailnotificationbecauseyoucansetupemailaddressestowhichalertsmightbesentatsomefuturetime.

YoucanchooseanycombinationofnotificationsontheNotificationpaneasneeded.ThenotificationsarespecifiedatthehostsystemlevelandapplytoallSonnetRAIDcontrollersinstalledinthehostsystem.

Basic Alerts Youcanselectanaudiblealert,avisualalert,orbothforaparticularcategoryofevents.Selectanotificationlevelusingthedrop-downboxnexttotheAudibleandVisuallabelsontheNotificationsscreen.

Audible alertuseseithertheSonnetRAIDcontroller’sonboardbuzzer(R6xx)orthecomputer’sspeaker(R3xx)tosoundanalarm.Thealarmcontinuouslysoundsuntilyoustopit.Thereisaniconinthesystemtrayorthemenubarthatisusedtoturnoffthealarm.Youmustright-click(oroption-click)theiconandthenselectMuteAudibleAlertfromthemenu;thiswillstopthealarm.

Visual alertusesasystemmodalpop-uptodisplayamessage.Youmustclosethepop-upusingthepop-up’sbutton.

Logging Loggingnotificationrecordsthetypeofeventastextinalogfileyouspecify.

•TheATTOConfigurationToolprovidesadefaultlocationforeventlogfileswhichyoucanchangeintheLocationfieldfoundunderLoggingontheNotificationstab.Thelogfilenameisacombinationoftheadapter’sSASaddress,anunderscoreanda0or1.

•Youmaylimitthesizeofthelogfilebyenteringanumbergreaterthan0intheSizeLimit(KB)field.Oncethelimitisreached,anotherlogfileiscreated.Oncethatlogfile’slimitisreached,theConfigurationTooloverwritesthefirstlogfileandcontinuestorotatebetweenthetwofiles.

•Ifyoudonotwanttolimitthestoragecapabilityofthelogfile,enterazerointhefield.

•ChoosethetypeofeventyouwantrecordedintheeventlogfromtheEvents:dropdownbox.

Email AlertsEmailnotificationsendsamessagetodesignatedemailaddresseswhentheeventlevelfromthedropdownboxnexttotheNotificationAddress:fieldisreached.

•YoumayspecifyseveralnotificationaddressesoneachlineintheemailsectionoftheNotificationspane,eachseparatedbycommas,foranyeventlevel.

•YoumustcompletetheIPaddressornameoftheserverandsender.

•Youmayspecifyausernameandpasswordforthemailserverifoneisrequired.

•Acriticaleventemailnotificationissentaftera10-seconddelaytoallowseveralrelatedeventstobereportedinthesamemessage.Allothernotificationemailsaresentat15-minuteintervals.

•YoumayspecifyifyouareusingaTLS/SSLenabledserver(e.g.Gmail™,Yahoo®,etc.)aswellastheportusedonthatTLS/SSLserver.EnablingSSLenablesyoutoconnecttotheseemailproviders,astheyusuallyrequiresecureconnections.Leavethisboxuncheckedifyouareusingaserverthatdoesn’trequireasecureconnection.Choices:EnableSSLcontrol=checked,unchecked,Portnumbercontrol=1–65535Defaultvalues:EnableSSLcontrol=unchecked,Portnumbercontrol=25

Note:Contact your email provider for the appropriate Port Number. Using any other number will result in email notification failure.

Support Note:AudibleandvisualalertsarenotavailableonsystemsrunningLinux.

Page 32: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

26

Figure21

1.5 RAID Event Notifications

Configuration Tool Notifications screen when the local host is selected in the Device Listing pane

Page 33: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

27

1.6 RAID Group Media Maintenance

The Media Scan feature scans disk drives for media errors and parity errors. All media errors are counted and fixed. All parity errors are reported in the event log. The two options are described below.

UsetheATTOConfigurationTooltocheckandrepairmediaerrorsonparityRAIDgroups.Youmaystartthemediascanoperationsmanually,orscheduletheoperationsforalatertime,oronaweeklybasis.

Media Scan Options Media ScanworkswithparityRAIDgroupmembers,HotSparedrivesandunallocateddrives.MediaScanreadstheselecteddrivesand,ifamediaerrorisfound,MediaScanre-writesthediskwiththemediaerror.Thedrivewillrelocatethebadsector’sdatatoanalternatepartofthedrive.MediaScanrewritesthecorrectdataforadiskthatisamemberofanonlineparityRAIDgroup.MediaScanwritesrandomdatatoHotSparedrivesandunallocateddrives.TheMediaScanfeaturerecordsthenumberofmediaerrorsdetectedandcorrectedforeachdrive.ThesecountsarestoredpersistentlyifthedriveisaRAIDgroupmemberoraHotSparedrive.Thecountsarenotpersistentlystoredforanyotherdrives.

Media Scan with Parity VerifyisavariationofMediaScanthatisavailable for online parity RAID groups only.ParityVerificationisperformedoneachRAIDgroupstripethathasnodetectedmediaerrors.Theparityofthestripeisrecalculatedandcomparedtotheoriginalparityforthestripe.Ifthereisamismatch,anerrorisgeneratedandrecordedintheEventLogandSystemLogfiles.

Note:Your computer must be on in order to perform manual or scheduled Media Scan operations.

Modes of operation for: •OnlineRAIDGroup–MediaScanperformsSCSIRead

commandsoneachstripegroup.Parityverificationisperformedonastripethathasnomediaerrors.MediaScanactivityisscheduledinaccordancewiththeRebuildPriorityLevel.MediaScanisrestartedafterrebootiftheMediaScandidnotcomplete.

•DegradedorOfflineRAIDGroup–MediaScanperformsSCSIReadcommandsforeachstripegroupoftheonlinedrives.Noparityverificationoccurs.TheMediaScanisrestartedafterarebootiftheMediaScandidnotcomplete.

•HotSpares&UnallocatedDrives–MediaScanperformsSCSIReadcommandsforeachselecteddrive.MediaScanisnotrestartedafterarebootiftheMediaScandidnotcomplete.

Start a Media Scan 1. IfyourcomputerisrunningMacOSX,dragtheRAIDgroup

youwanttoscantothetrash(changestoanejecticon)toejectit.Otherwise,skiptostep2.

2.SelecttheRAIDgroup,HotSparedrive(s),orunallocateddrive(s)youwanttoscanintheGroupspane;oneRAIDgroup,ormultipleHotSpareorunallocateddrivesmaybeselected.

3.Control-click(orright-click)theRAIDgroupandselectScan OnlyorParity Verify(MediaScan+ParityVerify)fromthedropmenu.SeeFigure 22onpage29.YoumayalsoselectRAIDManagement>Scanning>ScanOnly(orRAIDManagement>Scanning>ParityVerify)fromtheapplicationmenu.

4.Thescanstartsimmediately;theAttachedDrivespanedisplaysarotatingiconnexttoeachdrivebeingscanned,andtheRAIDGrouppanedisplaysthetypeofscanbeingperformedandastatusforpercentcomplete.

Schedule a Media Scan 1.SelectaRAIDgroupintheGroupspane.

2.Control-click(orright-click)theRAIDgroupandselectSchedule.SeeFigure 23onpage30.YoumayalsoselectRAIDManagement>Schedulefromtheapplicationmenu.

3.SelectScan OnlyorParity Verify,andthenclickNext.SeeFigure 24onpage30.

4.Selectthetimeandfrequencyscheduleforthetasktobeperformed.SeeFigure 25onpage31.

5.ClickFinish,andthenclickYesinthenextdialogboxtofinishschedulingthetask.

Note:You may schedule only one task per RAID group. You may not schedule media scans for Hot Spare drives or unallocated drives.

Support Note:MediaScanoperationssignificantlyimpactyourFusionstoragesystem’sperformance,and

maytakeseveralhourstocomplete.WesuggestthatyouscheduleMediaScanoperationsfortimeswhenthesysteminnotinuse.

Page 34: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

28

1.6 RAID Group Media Maintenance

Cancel, Pause, or Resume a Media ScanMediaScanfunctionsforaparityRAIDgroupmaybepaused,resumedandcancelled.TheConfigurationToolprovidesmenuitemstopauseandresume,andCLIprovidesacommandtocanceltheMediaScan.TheresultsoftheMediaScanuptothetimeofthepauseorcancelaresavedpersistently.

MediaScanfunctionsforHotSpareandunallocateddrivescanbecancelled,butcannotbepaused.MediaScanofHotPlugandunallocateddrivesarerunimmediatelyandtheyarenotscheduled.TheConfigurationToolprovidesmenuitemstostartandcancelMediaScanfunctionsonthesedrives.

1.SelecttheRAIDgroupbeingscannedinthegroupspane.

2.Control-click(orright-click)theRAIDgroupandselectPause Media(orParity)ScantopausetheMediaScan,orCanceltostoptheMediaScan.YoumayalsoselectRAIDManagement>Pause Media(orParity)Scan,orRAIDManagement>Cancelfromtheapplicationmenu.

Note:You may resume a paused Media Scan operation by control-clicking (or right-clicking) the RAID group that was being scanned and selecting Resume Media Scan, or by selecting RAID Management > Resume from the application menu.

Manage Scheduled Media Scans 1.ClicktheTaskstab.

2.SelecttheRAIDgroupscheduledforaMediaScan.

3.Control-click(orright-click)theRAIDgroupandselectRescheduletochangetheMediaScanschedule,orDeletetodeletetheMediaScan.YoumayalsoselectTaskManagement>Reschedule,orTaskManagement>Deletefromtheapplicationmenu.SeeFigure 26onpage31.

Automatic Media Scan CancellationAMediaScanmaybeautomaticallycancelledforthefollowingreasons:•AparityRAIDgroupbeingscannedrequiresarebuildoperation

•AparityRAIDgroupisbeingscannedandthelastdriveismarked“Faulted”

•AHotSparebeingscannedisneededforaRAIDgrouprebuild

•AnunallocateddrivebeingscannedisneededforaRAIDgrouprebuild

AMediaScanisnotcancelledinthefollowingscenario:•AnunallocateddrivecannotbeaddedtoaRAIDgroupwhena

MediaScanisactiveonthedrive.

TheMediaScanmustbemanuallycancelledintheabovescenario.

View a Scan Report 1.SelecttheSonnetRAIDcontrollerfromtheDeviceListing

pane.

2.SelecttheRAIDtabintherightpane.

3.SelecttheRAIDgroup,HotSparedrive(s)orunallocateddrive(s)whosescanreportshouldbedisplayed.OneRAIDgroupcanbeselectedormultipleHotSpareandunallocateddrivescanbeselected.

4.SelectRAIDManagement>Scan Reportfromtheapplicationmenu.

5.AMedia Scan Error Reportmessageboxappearswiththescanresults.SeeFigure 27onpage31.Ifascaniscurrentlyinprocess,theScannedcolumnindicatesthepercentcompletefortheoperation.

TheScanReportincludesthecountsforthemostrecentscanandthetotalresultsforallMediaScanoperations.ThisinformationispersistentforRAIDgroupdrivesandHotSparedrivessinceitisstoredinthedrive’smetadata.Theresultsmaybeerasedfromthedrivewhenthemetadataisrewritten,e.g.aHotSpare’sinformationislostwhentheHotSpareisaddedtoaRAIDgroup.TheMediaScanresultsforanunallocateddriveareonlyavailableuntilarebootoccurs.

MediaScanprovidesthefollowingmetrics:

•MediaerrorsdetectedonmostrecentscanintheErrorscolumn.

•Mediaerrorscorrectedonmostrecentscan.

•Totalstripegroupsscannedonmostrecentscan.ThisdataisnotdisplayedinConfigurationTool.

•MediaerrorsdetectedonallscansintheTotal Errorscolumn.

•Mediaerrorscorrectedonallscans.

•TotalnumberofallscansintheScanscolumn.

TheMedia Scan Error Reportdoesnotdisplaythecountofcorrectederrors.ThecorrectederrorcountisdisplayedwhilethemousepointerhoversovertheErrorsorTotalErrorsvalueforaspecificdrive.Ifthedetectederrorsdonotequalthecorrectederrorsthewarningiconappearstotheleftofdevicenamecolumn.

TheScanReportisupdatedbytheConfigurationToolevery10seconds.ThemetricsarenotupdatedwhentheMediaScanispaused.

Page 35: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

29

Figure22

Selecting the Scan Only media scan operation for a RAID group

Figure23

Scheduling a Media Scan operation for a RAID group

1.6 RAID Group Media Maintenance

Page 36: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

30

1.6 RAID Group Media Maintenance

Figure24

Selecting the Media Scan type

Figure25

Scheduling the time and frequency for a Media Scan operation

Page 37: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

31

Figure26

Changing a scheduled Media Scan operation

1.6 RAID Group Media Maintenance

Figure27

Viewing a RAID group’s Media Scan report

Page 38: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

32

Page 39: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

33

6.ClicktheRAIDCLItab,andthentype“Blockdevidentifyx”,wherexistheindexnumber.LookattheFusionenclosure;thedriveactivityLEDforthespecificdrivewillbelit.

Note:Type “Blockdevidstop” to turn off the LED.

Faulted Drive Replacement with Auto RebuildAfaulteddriveisautomaticallyreplacedifAutoRebuildisenabledandasuitableunallocateddiskisavailable.Suitableunallocateddrivesareinitialized,havealargeenoughcapacitytoreplacethedegradeddrive,andcannotcontainanyRAIDgroupinformation.Theunallocateddrivemaybeapre-existingdriveoranewly-installeddrive.

IfaHotSparePoolexists,theSonnetRAIDcontrollerchoosesasuitableHotSparedrivebeforeselectinganunallocateddrive.

Manual Faulted Drive ReplacementOnceyouhaveidentifiedthefaulteddrive,youmustreplaceitandrebuildtheaffectedRAIDgroup.

1.Swapoutthefaulteddrive.

2.LaunchtheATTOConfigurationToolapplication.

3.ExpandthedevicetreetoshowtheExpressSASRxxx,andthenclicktohighlightthedegradedRAIDgroup.

4.SelectRAIDManagement>Rebuildfromtheapplicationmenu;atabfortheRAIDgroupwillopen,andyouwillbepromptedtodragafreedriveontopoftheonebeingreplaced.SeeFigure 28onpage34.

5.Afterstartingtherebuild,youmayusetheRAIDgroup,butitswriteperformancewillbereduceduntiltherebuildiscomplete.

1.7 Identify and Replace a Faulted Drive

Support Note:ARAIDgrouprebuildwilltakeseveralhourstocomplete,thetotaltimedependingontherebuild

priority,drivecapacities,RAIDgroupconfiguration,andoperatingsystemused.

If a drive in a RAID group fails, the RAID group’s status becomes degraded. This section will help you to identify and replace the bad drive.

Automatic Faulted Drive IdentificationOnsupportedFusionstoragesystems,drivefaultidentificationisperformedautomaticallybytheSonnetRAIDcontrollerwhenaRAIDgroupmemberbecomesdegradedbyexhibitingunrecoverableerrorsduringI/O.TheRAIDcontrollerreportsthestatusofthedriveandaskstheFusionenclosuretoperformfaultidentification,illuminatingablinkingredLEDasaresult.ThefaultidentificationcontinuesuntilthedriveisreplacedortheRAIDgroupisdeleted.TheATTOConfigurationToolwillalsoissuevisual,audible,andemailnotifications(onlywhenconfiguredtodoso).

Manual Faulted Drive IdentificationWhenanerroroccursthatrequiresadrivetobereplaced,theATTOConfigurationToolwillissuevisual,audible,andemailnotifications(onlywhenconfiguredtodoso).

Afteradrivefailurenotificationhasappeared,

1.LaunchtheATTOConfigurationToolapplication.

2.ExpandthedevicetreetoshowtheExpressSASRxxx,andthenclicktheRAIDtab.DrivestatusforalldrivesconnectedtotheSonnetRAIDcontrollerwillbedisplayed.ThefaultedordegradeddrivewillhavearedLEDiconnexttoit.

3.ClickonthefaultedordegradeddriveyouwanttoidentifyintheAttachedDriveslist.

4.SelectRAIDManagement>Locate>Drivefromtheapplicationmenu.Ifthedriveisnotsupportedforthismethodofidentification,amessagewillappearinthebottompane;gotothenextstep.Otherwise,lookattheFusionenclosure;thedriveactivityLEDforthespecificdrivewillbelituntilyoudeselectLocate.

5.Double-clickthefaultedordegradeddriveinthetoppanetodisplaydetailedinformation,andnotetheindexnumberforthedrive.Closethedetaileddriveinformationwindow.

Support Note:AutomaticfaulteddriveidentificationdoesnotworkwithFusionD400RAID,FusionD800RAID,

norFusionR800RAIDstoragesystems.

Support Note:IfyouhaveconfiguredyoursetuptoincludeaHotSparedrive,theATTOConfigurationTool

willautomaticallystartrebuildingtheRAIDgroupusingtheHotSparedrive.

Page 40: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

34

1.7 Identify and Replace a Faulted Drive

Figure28

Replacing a faulted drive with an unallocated drive to rebuild a degraded RAID group

Page 41: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

35

ThischapterdescribesprocedurestofollowthatmayallowdatatobepartiallyrecoveredwhendrivesfailorbecomeinaccessibleandcauseaRAIDgrouptogooffline.

SonnetRAIDcontrollersuseATTOTechnologies’DriveAssure™technologytomaintainerror-freeoperationofRAIDgroupmemberdrives.ThisincludesfeatureslikeDriveInitialization,MediaScan,ParityVerify,PerformanceMonitoring,andalgorithmsforlatencyandresponsemanagement.Occasionally,adrivewillsufferamechanicalorfatalmediaerrorthatmakesitunusable.Aconnectionerrormaycausemultipledrivestobeinaccessible,resultinginanarraythatcannotbeaccessednormally.

1.8 Recover Data from Offline RAID Groups

DefinitionsRAID Group Status Definition

ONLINE TheRAIDgroupstateisonline,withallRAIDgroupmembersavailableandfullyoperational.

DEGRADED TheRAIDgroupdoesnothavefulldataprotection.Thisoccurswhenanon-criticalnumberofRAIDgroupmembers(drives)areunavailable,degradedorfaulted(i.e.,onememberinaRAID5RAIDgroup,twoinaRAID6RAIDgroup,andsoforth).Onareadcommandtoinaccessibledrive(s),thedataisderivedusingredundancyorparity.A degraded RAID group may be initializing or rebuilding.

OFFLINE TheRAIDgroup’sdatacannotbeaccessedbecauseacriticalnumberordriveshavebeenfaultedorremoved.Forexample,twoormoredrivesinaRAID5RAIDgrouphavefailed.

RECOVERY TheRAIDgroupisinbasicdatarecoverymode.I/Omaybelimitedtoreadswhileinthisstate.

RECEXT TheRAIDgroupisinextremedatarecoverymode,whichreturnsdataatallcosts.I/Omaybelimitedtoreadswhileinthisstate.

RAID Member Status Values Definition

ONLINE Thedriveisfullyoperational

DEGRADED Someofthedrive’sdataisnotuptodate

UNAVAILABLE Connectiontothedrivehasbeenlost

FAULTED Thedrivehasanunrecoverableerror

Rebuild Status Values Definition

OK Dataisuptodate

REBLD Therebuildoperationisinprogress

A_INIT Theadvancedinitializationoperationisinprogress

X_INIT Theexpressinitializationoperationisinprogress

MSCAN Themediascanoperationisinprogress

Rebuild Status Suffixes Definition

…FAULTED Theoperationceasedduetoanerror

…HALTED Theoperationwasstoppedattheuserrequest

…INTRUPTD Theoperationwasinterrupted

…%COMPL Percentcompletionforoperation

WARNING:Anytime a RAID group goes offline, its data integrity has been compromised.Itisimperative

thatdataconsistencychecksand/orfilesystemrepairtoolsbeusedtovalidaterecovereddata.

Page 42: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

36

Recovery ModeSometimes,despitecarefuloperationandmaintenance,driveswillcoincidentallyfailinsuchawaythattheRAIDgroupintegrityiscompromised.AfteraRAIDgrouphasbeenmarkedofflinebecauseofproblemswithmemberdrives,thereisawaytopossiblyrecoversomeofthedata.TheguidelinesandcommandslistedonthefollowingpagesofthischaptercanhelprecoverdatafromanofflineRAIDgroup.ThefollowingdescriptionsrefertoRAID5specifically,buttheprinciplesalsoextendtootherRAIDtypes.

RAID Group Failure ScenariosRAIDgroupscannotbeaccessednormallywhentheirmemberdisksfail,andtheRAIDgroupismarkedoffline.RAIDgroupsofdifferentRAIDlevelsaremarkedofflinefordifferentreasons,asfollows:

Drive Replacement on a Failure ConditionReplace RAID Group Member Drives as Soon as They FailWithparityandredundancyRAIDlevels,aRAIDgroupcanwithstandthelossofonemember,andthedataisstillvalidandaccessible.Inthiscase,theRAIDgroupgoesintodegradedmodeandusesparityorredundancytogeneratethedata.AlthoughtheRAIDgroupisfullyoperational,itisatriskbecauseifanyotherdrivefails,dataintegrityiscalledintoquestion.

A Warning About Drive Replacement Averycommonreasonthatanarraygoesfromdegradedmodetoofflinemodeiswhenthewrongdriveisreplaced.Bypullingoutaperfectlygooddrive,adouble-drivefaultoccursandthereareinsufficientdrivestogeneratedata.Thefollowingprocedureisveryimportantwhenyouareconsideringremovingafaileddrive,toensurethecorrectdriveispulled.

Identifying Failed DrivesPriortoreplacingadrive,youmustbeverysurewhichonefailed.IfafaileddriveisinanenclosurethatsupportsSES(FusionDX800RAID,RX1600RAID,RX1600Expansion),thedrivemodule'sfaultLEDshouldbeblinking.Inthatcase,itisclearwhichdriveshouldbereplaced.Ifmultipledrivemodules’LEDsareblinking,powercyclingtheenclosure(s)andreseatingthedrivescansometimescorrectintermittentconditions.

TheATTOConfigurationToolprovidesothermethodstoidentifyfaileddrives.PleaserefertoIdentifyandReplaceaFaultedDriveonpage33fordetails.

1.8 Recover Data from Offline RAID Groups

RAID Level Reason(s) for Being Marked OFFLINE Recovery Method

JBODandRAID1 Anydrivefailure SeeRecoveryfromFaultsonCriticalNumberofDrivesonpage38

RAID1andRAID10Errorduringrebuild SeeRecoveryfromFailedRebuildonpage37

Mistakenreplacementofagooddrivewhenitsmirrorhasfailed SeeRecoveryfromReplacementoftheWrongDriveonpage39

RAID4andRAID5

Errorsontwoormoredrives SeeRecoveryfromFaultsonCriticalNumberofDrivesonpage38

Errorduringrebuild SeeRecoveryfromFailedRebuildonpage37

MistakenreplacementofagooddrivewhenanothermemberoftheRAIDgrouphasfailed SeeRecoveryfromReplacementoftheWrongDriveonpage39

RAID6

Errorsonthreeormoredrives SeeRecoveryfromFaultsonCriticalNumberofDrivesonpage38

Errorduringrebuild SeeRecoveryfromFailedRebuildonpage37

Mistakenreplacementofgooddrive(s)whenanothermemberoftheRAIDgrouphasfailed SeeRecoveryfromReplacementoftheWrongDriveonpage39

Page 43: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

37

1.8 Recover Data from Offline RAID Groups

Barringmajorproblems,theRAIDgroupwillbeputbackonlineattheendoftherebuildrecovery.However, at the location corresponding to the media error, the data may be invalid!Anytime a RAID group goes offline, data integrity has been compromised!Itisimperativethatdataconsistencychecksandfilesystemrepairtoolsareusedtovalidatethedatabeforetryingtouseit.SeeFileSystemRepairToolsonpage39formoreinformation.

Recovery from a Failed Rebuild with a Second Unrecoverable Drive FailureIfarebuildcannotcontinuetocompletionbecauseofunrecoverableerrorsonmultipledrives,usetheExtremerecoverymode,describedbelow,totrytorecoverdata.

AfunctioningRAID5RAIDgroup:

encountersadrivefailure,forcingtheRAIDgroupintoadegradedstate:

ThefaileddriveiseitherreplacedwithaHotSpareorunallocateddrive,orisremovedandreplaced:

Ifanotherdrivefailswithanunrecoverablefailureduringtherebuildprocess,therebuildishaltedandRAIDgroupisforcedoffline:

ChoosetheExtremeRecoveryoptiontotrytorecoverdatafromalldrives.

(continued)

Recovery from a Failed RebuildOccasionallyduringaRAIDgrouprebuild,oneofthedrivesthatwasnotreplacedencountersamediaerror,whichcausestherebuildtostopandforcesthegroupoffline.Thefollowingdiagramsillustrateascenariowherethefaileddriveisremovedandreplaced.Youmayforcetherebuildtocontinue.TheerrorrecoveryprocedureisalsovalidifthereisaHotSpare,orifthereisanunallocateddriveandAutoRebuildisenabled.

AfunctioningRAID5RAIDgroup:

encountersadrivefailure,forcingtheRAIDgroupintoadegradedstate:

ThefaileddriveiseitherreplacedwithaHotSpareorunallocateddrive,orisremovedandreplaced:

Ifamediaerrorisencounteredduringtherebuildprocess,therebuildishaltedandtheRAIDgroupisforcedoffline:

UsetheATTOConfigurationTooltoforcetheRAIDgrouptocontinuetherebuild.First,displaytheRAIDgroupinformation.SeeFigure 29onpage43.Thenright-clicktheofflineRAIDgroupthathastherebuildstatusrebuilding(faulted).SelecttheStartRecoveryRebuildoption.SeeFigure 30onpage43.

TheRAIDgroupstatuswillchangefromofflinetodegraded.Therebuildstatuswillchangefromrebuilding(faulted)torecoveryrebuilding(n%),wheren%isthecompletionpercentageoftherebuildprocess.

Oncetherebuildcompletes,theRAIDgroupgoesonline:

321 4

321 4

321 4A

321 4A321 4A

321 4A

321 4

321 4

321 4A

321 4A 4

Page 44: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

38

Basic Recovery ModeUsetheATTOConfigurationToolorCLIcommandstoputthecompromisedRAIDgroupintobasicrecoverymode.Thisallowsyoutoreaddatatoabackuplocation,replaceallfailedormarginaldrives,andthenrestorethedatatothenewdrives.However,atthelocationcorrespondingtothemediaerror,thedatamaybeinvalid! Anytime a RAID group goes offline, data integrity has been compromised.It is crucial that data consistency checks and file system repair tools are used to validate the data.

ToenterrecoverymodefromtheATTOConfigurationTool,selectandright-click(orcontrol-click)theofflineRAIDgrouptogetdisplaymenuoptionsandselecttheBasicRebuildoption.SeeFigure 31onpage44.

TheRAIDgroupstatuswillchangefromofflinetorecovery(basic).Onceyouenterrecoverymode,useahostapplicationtoreadwhateverdataitcanoffofthedrivesandbackituptoanotherlocation.TheRAIDgroupwillstayinrecoverymode.IfyouusetheCLIcommandRGRecoverDisabletodisablethismode,theRAIDgroupwillreturntotheofflinestate.ThereisnomechanismtoputthisRAIDgroupbackonline.

Onceyouhavebackedupthedata,useonlygooddrivestocreateanewRAIDgroup,andthenrestorethedatatothenewRAIDgroup.

Extreme Recovery ModeWhenacriticalnumberofdrivesfail,orifaRebuildrecoveryoperationfails,theExtremerecoverymodemaybeanoption.Thiswillonlyworkifoneorbothofthefaileddrivesarestilloperationalatsomelevel,therearespareslots,andthedataisnottoofaroutofdate.Whenthisisthecase,re-insertoneorbothdrivesintothearrayandselectExtremerecoverymode.Theoriginalfaileddriveswillonlybeaccessedifthereisanerrorontheother(non-failed)RefertoRecoveryfromaFailedRebuildwithaSecondUnrecoverableDriveFailureonpage37.

Recovery from a Failed Rebuild with a Second Unrecoverable Drive Failure (continued)Whenaseriousdiskfailureoccursduringarebuild,therebuildcannotbeforcedtocontinue,buttheExtremerecoverymodemaybeviable.Ifthereisanavailableslot,reinstalltheoriginalfaileddrive(thedriveprovidesanotherpossiblesourceofdataevenifthedataisstale).ThisoriginalfaileddrivewillonlybeaccessedifthereisanerrorononeoftheotherRAIDgroupmembers.Note that in this failure scenario, data may be extensively compromised.

ExtremerecoverymodeisonlyaccessiblefromtheCommandLineInterface.UsetheCLIcommandRGRecoverExtremetoenterthe“extreme,read-at-all-costs”recoverymode.SeeUsingtheCLItoEnable/DisableRecoverymodeonpage41.Useahostapplicationtoreadwhateverdataitcanoffofthedrivesandbackituptoanotherlocation.TheRAIDgroupwillstayinrecoverymode.IfyouusetheCLIcommandRGRecoverDisabletodisablethismode,theRAIDgroupwillreturntotheofflinestate.ThereisnomechanismtoputthisRAIDgroupbackonline.Onceyouhavethedatabackedup,useonlygooddrivestocreateanewRAIDgroup,andthenrestorethedatatothenewRAIDgroup.

Recovery from Faults on a Critical Number of DrivesInthisscenario,thereisnoHotSparedrive,andeitherAutoRebuildisnotenabledorthereisnosparedriveforAutoRebuildtouse.Whenthefirstdrivefails,thearraywillcontinuetooperateinDEGRADEDmodeandreturndatawhenrequested.However,onceanothererroroccurs,thegroupisforcedofflineanddatahasbeencompromised.Basicrecoverymodeshouldbeused.

AfunctioningRAID5RAIDgroup:

encountersadrivefailure,forcingtheRAIDgroupintoadegradedstate:

Whenanothermediaerroroccurswhilethegroupisoperatinginadegradedstate,thegroupisforcedoffline:

1.8 Recover Data from Offline RAID Groups

321 4

321 4

321 4

Page 45: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

39

1.8 Recover Data from Offline RAID Groups

File System Repair ToolsWhenaRAIDgrouphasbeenmadeaccessiblebysettingthedrivestatesappropriately,thehost'sfilesystemmaystillhaveintegrityproblems.Supportedoperatingsystemshaveutilitiesthattrytodetectandrepairfileaccessissues.

Mac OS X Users: Disk Utility 1. OpenDiskUtility,locatedintheUtilitiesfolderinyour

computer’sApplicationsfolder.

2.Selectthevolumeyouwanttorepairinthecolumnontheleft,andthen,clicktheFirstAidtabontheright.

3.ClickRepairDisktoverifyandrepairanyproblemsontheselectedvolume(s).Theresultsoftherepairwillbepostedinthewindow.Whennoproblemsarefound,itreports:“Thevolume“diskname”appearstobeOK.”Occasionally,attheendofascan,amessagesimilartothefollowingwillappear:“Scancomplete.Problemswerefound,butDiskFirstAidcannotrepairthem.”

Windows Users: CHKDSKChkdsk(Chkdsk.exe)isaWindowscommandlinetoolthatchecksformatteddisksforproblems.,andthentriestorepairanyproblemsthatitfinds.Forexample,Chkdskcanrepairproblemsrelatedtobadsectors,lostclusters,cross-linkedfiles,anddirectoryerrors.TouseChkdsk,youmustlogonasanadministrator.

Linux Users: FSCKThesystemutilityfsck(“filesystemcheck”)performsafilesystemconsistencycheckandinteractiverepair.Ithasoptionstodoaquickcheck,preenfiles,preenandcleanfiles,andothers.

Recovery from Replacement of the Wrong DriveWhenadrivefails,butthewrongdriveisreplaced,arebuildwillnotinitiateandtheRAIDgroupwillbetakenoffline.Youshouldfollowtheproceduredescribedinthepreviouschapter,IdentifyandReplaceaFaultedDrive,andensurethecorrectdriveisreplaced.

AfunctioningRAID5RAIDgroup:

encountersadrivefailure,forcingtheRAIDgroupintoadegradedstate:

Whenthewrongdriveisreplaced,theRAIDgroupisforcedoffline!

Thesituationdescribedabovecanbecorrected.Replacetheerroneouslyreplaceddrivewiththeoriginaldriveintheaboveexample,thenidentifyandreplacethefaileddrive,andthenstartarebuild.

321 4

321 4

3A21 4

Support Note:Ifthereareproblemsfound,youshouldclickRepairDisktoscanagain.Ifthesameproblem(s)are

foundduringthesecondscan,itmeansFirstAidcannotrepairthedisk.Thisindicatesthatsomeofyourfilesmaybemoreseverelydamaged.Torepairthisdamage,youcaneitherbackupyourdiskandreformat,orobtainamorecomprehensivediskrepairprogram.

Page 46: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

40

1.8 Recover Data from Offline RAID Groups

Using the CLI to Identify a Failed DriveInadditiontotheATTOConfigurationTool’sgraphicaluserinterface,youmayentercommandsintheRAIDCLItabtoidentifyfaileddrives.

BlockDevScanThe 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.

blockdevscan6 ;ID Vendor Product SerialNumber Capacity InUse Port ;---------------------------------------------------------------------- 0 ST3250310NS 9SF0800F 232.88GB r5 1 ST3250310NS 9SF076NJ 232.88GB r5 2 ST3160812AS-1 5LS25P51 149.10GB r5 3 ST3250620AS 6QF0LJ17 232.88GB r5

Ready.

FormembersofaRAIDgroup,theInUsecolumnshowstheRAIDgroup’sname.

RGDisplayThis is the RAID group display command. Use this command to display all RAID groups and their statuses.

rgdisplay 3 ;GroupName Type Interleave Capacity Partitions Members Status ;------------------------------------------------------------------------- r5 RAID5 64 KB 447.0GB 1 4 DEGRADED

Ready.

Note:IfRGDisplayshowsaRAIDgroupisoffline,thendatarecoverymethodsshouldbeinitiated;skipthissectionandgodirectlytotheUsingtheCLItoEnable/DisableRecoveryModeonpage41.

IfRGDisplayshowsaRAIDgroupisdegraded,thenitisimportanttoreplacethefaileddriveassoonaspossible.RMStatusshowsthestatusofeachofthememberdrives.Ifamemberisfaultedorunavailable,itshouldbereplaced.Tomatchthedisplayedmembertothephysicaldrive,youcanuseSESIdentify,whichisthepreferredmethod,orBlockDevIdentify,ifthereisnoSEScapability.

RMStatusNext, use RMStatus, the RAID member status command, to display information for each member of the RAID group in question.

rmstatus r5 6 ;ID Status RebuildStatus Vendor Product Rev SN ;------------------------------------------------------------------------ 0 ONLINE OK ST3250310NS SDN1 9SF0800F 1 ONLINE OK ST3160812AS-1 H 5LS25P51 2 FAULTED OK ST3250310NS SDN1 9SF076NJ 3 ONLINE OK ST3250620AS K 6QF0LJ17

Ready.

Page 47: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

41

SESIdentify Drive(onlyvalidifenclosuresupportsSES)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.

sesidentify drive 1

Ready.

sesidentifystop all

Ready.

BlockDevIdentify Use this command to flash the drive’s activity LED (if the drive is working enough so the activity LED can operate). The ID from the BlockDevScan command must be used, and not the member ID shown in the RMStatus command. Match the S/N of the faulted drive (9SF076NJ) from RMStatus to the BlockDevScan drive IDs, and use that number to select the correct drive to identify.

Sometimes,whenBlockDevIdentifymustbeused,theactivityLEDwon'tflashbecausethedrivehasfailedsobadly.Onepossibleactionistoblinkalltheotherdrives’LEDs,andfindthefaileddrivebyprocessofelimination.

blockdevidentify 1

Ready.

blockdevidstop

Ready.

Note:IfSESIdentifyisused,followitupwiththecommandSESIdentifyStopAlltoturnoffthedriveLEDs.WhenBlockDevIdentifyisused,followitupwiththecommandBlockDevIDstop(noparameters)toturnthedriveLEDsoff.

Using the CLI to Enable/Disable Recovery Mode1.DisplaytheRAIDgroupandRAIDgroupmemberdrives:

rgdisplay

3 ;GroupName Type Interleave Capacity Partitions Members Status ;--------------------------------------------------------------------------- r5 RAID5 64 KB 447.0GB 1 4 OFFLINE

Ready.

rmstatus r5

6 ;ID Status RebuildStatus Vendor Product Rev SN ;--------------------------------------------------------------------------- 0 ONLINE OK ST3250310NS SDN1 9SF0800F 1 FAULTED OK ST3160812AS-1 H 5LS25P51 2 FAULTED OK ST3250310NS SDN1 9SF076NJ 3 ONLINE OK ST3250620AS K 6QF0LJ17

Ready.

(continued)

1.8 Recover Data from Offline RAID Groups

Page 48: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

42

Using the CLI to Enable/Disable Recovery Mode (continued)2.PuttheRAIDgroupintoBasicorExtremerecoverymodewithreadandwriteaccess::

Set rgrecover r5 basic(orextremeorrebuild)

Ready.

3.DisplaytheRAIDgrouptoseetheresults:

rgdisplay 3 ;GroupName Type Interleave Capacity Partitions Members Status ;---------------------------------------------------------------------------- r5 RAID5 64 KB 447.0GB 1 4 RECOVER

Ready.

4.DisplaytheRAIDgroupmemberstoseetheresults:

rmstatus r5 6 ;ID Status RebuildStatus Vendor Product Rev SN ;---------------------------------------------------------------------- 0 ONLINE OK ST3250310NS SDN1 9SF0800F 1 ONLINE OK ST3160812AS-1 H 5LS25P51 2 ONLINE OK ST3250310NS SDN1 9SF076NJ 3 ONLINE OK ST3250620AS K 6QF0LJ17

Ready.

Onceasmuchdataaspossibleisretrievedfromthedrives,therecoverymodeshouldbedisabledandthefaulteddrivesremovedfromthesystem.

5.Turnofftherecoverymode:

set rgrecover r5 disable

Ready.

Using the CLI to Enable Recovery with WritesOn occasion, the data that has been disrupted is part of the file system on the disk drives. When this is the case, it is useful to run the file system repair tools for your operating system. This requires write access to the drives.

WARNING: Use the RGRecoverWithWrites command only when necessary, and use with caution!

PuttheRAIDgroupintoBasicorExtremerecoverymodewithreadandwriteaccess:

set rgrecoverwithwrites r5 basic(orextreme)

Ready.

Runtheappropriatefilesystemrepairutilitypriortorecoveringdatafromthedrives.

1.8 Recover Data from Offline RAID Groups

Page 49: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

43

1.8 Recover Data from Offline RAID Groups

Figure29

Degraded RAID group and its assosciated drive information displayed when the Sonnet RAID controller is selected

Figure30

Starting a recovery rebuild operation on a faulted, offline RAID group

Page 50: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

44

1.8 Recover Data from Offline RAID Groups

Figure31

Starting a basic recovery operation on a faulted, offline RAID group

Page 51: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

45

1.9 SNMP Configuration

SNMP is a standard network protocol that provides the ability to monitor SNMP enabled systems from anywhere on the network. Once configured, 3rd party MIB (Management Information Base) browsers on a Management Station can be used to retrieve the current configuration and receive TRAP messages when significant events occur. Via the Configuration Tool, SNMP is supported only for the Sonnet 3 Gb/s RAID controller (listed as an ExpressSAS R380).

TheATTOSNMPagenthastwomodes,dependingonyourconfiguration.IftheonlySNMPagentonyourserveristheATTOagent,themodeshouldbeEnabled.IfyouhaveotherSNMPagentsrunningandyouwantthemtointegratetheirdataintoasingletreeofinformationorifyouwanttouseadvancedSNMPfeatures,chooseSubAgentmode.

Definitions•SNMP-SimpleNetworkManagementProtocol

•Network Node-Anaddressabledeviceattachedtoacomputernetwork.

•Management Station-Thehostsystemthatmonitorsnetworknodes.

•Trap-Analertthatissenttoamanagementstationbyagents.

•Agent-AsoftwareprocessonthesystembeingmonitoredthatrespondstoqueriesusingSNMPtoprovidestatusandstatisticsaboutanetworknode.

•SubAgent-AsoftwareprocessonthesystembeingmonitoredthatrespondstoSNMPqueriesfromanotheragent,insteadofaMIB(ManagementInformationBase)browser.TherequestfromtheotheragentisgeneratedwhenitiscontactedbyaMIBbrowser.

DetailsThe ATTO SNMP agent supports protocol versions 1 and 2c. Communication with the agent requires UDP over IPv4. The ATTO specific information can be found under “attotech” in the “enterprises” node (1.3.6.1.4.1.4547). Read-only support is provided.

Enabled ModeThismodeofoperationprovidesManagementStationswithbasicinformationforthestandardOID(ObjectIDentifier)tree,aswellastheATTOspecificinformation.Whilethismodewillalsoworkifasystemserviceisinstalledandrunning,theATTOagentmustbeconfiguredtolistenonadifferentportthanthesystemservicetoensurebothfunctionproperly.ThismodeisrequiredtosupportSNMPifthesystemSNMPservice(suchas,WindowsSNMPserviceorsnmpdforOSXandLinux)isnotalreadyrunning.

SubAgent ModeThismodeofoperationreliesontheoperatingsystem’sSNMPservicebeinginstalledasaMasterAgentandrunning.AllManagementStationrequestsmustbedirectedtothisMasterAgent,nottheATTOagent.ItisexpectedthatonlyexperiencedSNMPadministratorswillusethismode,asinstallingandconfiguringtheoperatingsystemservicesarebeyondthescopeofthisdocument.ExamplesareWindowsSNMPservices,ortheopen-sourceNet-SNMPpackage.

Inthismode,thesystemserviceisautomaticallyreconfiguredsothatwhentheservicereceivesrequestsfortheATTObranchoftheOIDtree,therequestisdelegatedtotheATTOagentthroughtheloopbackinterfaceonadifferentport.WhiletheprimarybenefitofsubagentmodeistoallowtheMasterAgenttohandlemostrequestsdirectly(theoperatingsystemservicesimplementmanymoreMIBsthantheATTOagent),andtoallowmultiplesubagentstobemergedintoasingleOIDtree,thismodecanbeusedtoenablefeaturesthatarenotsupportedbytheATTOagent.

Forexample,ifthesystemservicesupportsversion3oftheprotocol,allcommunicationoverthenetworkbetweentheManagementStationandtheservicecanbeencryptedusingthedesiredprivacyoptionsofversion3.ThesystemservicewillthencommunicatetotheATTOagentusingoneofthesupportedprotocols.

Note:For security purposes, the ATTO agent will only respond to requests through the loopback interface when in subagent mode. If the system service is stopped, the ATTO agent will be inaccessible from any other host on the network.

Note:Other features that are not directly supported by the ATTO agent, but can be enabled with this configuration include source address filtering and stronger authentication than simple community strings provide. All of these features depend on properly configuring the system service, and are beyond the control of the ATTO agent. Refer to the documentation for the system service to determine how to enable these features.

Note:On Windows Vista Service Pack 1 and Windows Server 2008, a bug in the Microsoft SNMP service prevents subagent mode from working correctly. This is a known issue that requires a hotfix: http://support.microsoft.com/kb/950923. The bug has been fixed in Service Pack 2. Enabled mode is not affected, nor is the Net-SNMP service if that is being used as a replacement for the Microsoft service.

Note:The Net-SNMP service that ships with Mac OS X 10.4 lacks the functionality needed to support subagent mode. To work around this, you need to use the enabled mode or build the Net-SNMP package from source with proxy support enabled.

Page 52: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

46

1.9 SNMP Configuration

Disabled ModeThismodedisablestheoperationoftheATTOSNMPagent.AnynetworkportsithasopentosupportSNMPareclosed,makingitinaccessibletoanyManagementStation.Thesystemservicewillnotforwardrequeststoit,andnoTRAPsaresentoutwheneventsoccur.

Basic SetupTheATTOSNMPagentcanbeconfiguredthroughtheSNMPtabonthelocalhostnode.WhenyoufirstentertheSNMPtab,anduntilyoucommitanewmode,theSNMPmodewillbeDisabled.Thevarioussettingscanbemanuallyedited,butthesimplestwaytoenableSNMPsupportinthiscaseistoclicktheDefaultbuttonandthenclickCommit.Thiswillloadthepropersettingsbasedonyourcurrentsystemconfiguration,andthenreconfiguretheagenttousethem.Theoperationalmode(enabledorsubagent)andportwillbeselectedbaseduponwhetherornotanoperatingsystemSNMPserviceisrunning.

Note:The System Service and TRAP Service states are not updated dynamically as they change in the system. They can be manually updated at any time by clicking Refresh.

Note:In order to properly secure access to the agent from the local machine, it is suggested you change the default string in the Communities list before committing the default settings.

Thisbasicsetupwillallowyoutobrowsetheinformationthatismadeavailablebytheagentwitha3rdpartyapplication,butwillnotsendoutTRAPs.TRAPdestinationsarenetworkspecific,andcannotbedeterminedprogrammatically.

Configuration OptionsAgent PortThisvaluespecifiestheUDPportthattheATTOSNMPagentlistensonforincomingManagementStationrequests.Theportcannotbeusedbyanyotherprocessonthesystem,orthebehaviorofboththeagentandtheotherprocessisundefined.ThestandardportvalueforSNMPis161,butthatisnotthedefaultvalueinsubagentmode,becauseitisassumedthatthesystemserviceisusingthatport.

Note:A binding error may not occur if the port is already in use. If you are not sure if a port is in use, use the netstat command.

Inenabledmode,thisistheporttheManagementStationusestocommunicatewiththeagent.Insubagentmodehowever,theagentwillnotrespondonthisporttoManagementStationrequestsfromadifferentmachine.TheporttheManagementStationneedstouseisthesystemservice’sport.

CommunitiesThisisalistofcommunitystringsacceptedbytheagentwhenitreceivesanincomingrequest.IfaManagementStationmakesarequestandprovidesacommunitystringthatisnotinthislist,therequestisdroppedbytheagent.Ifauthenticationtrapsareenabled,onewillbesenttoeachconfigureddestination.ThelistcanbemanipulatedthroughtheAdd,EditandRemovebuttonsbelowit.Anexistingcommunitymustbeselectedtoeditorremoveit.Avalidcommunitystringhasalengthbetween1and128(inclusive)andcanincludeanykeyboardcharacter.SeeFigure 32onpage49

Note:In subagent mode, only a single community can be specified since that is the community used by the Master Agent when talking to the ATTO SNMP subagent. The communities that Management Stations must use are configured through the system service.

Note:For added security in subagent mode, you should change the default community string. The agent cannot tell the difference between a local Management Station request and a request from the system service, which means a local user can bypass the authentication checks done by the system service if they know this community string and the agent’s port.

Send Authentication TRAPWhenchecked,theagentwillsendaTRAPtotheconfiguredTRAPdestinationsindicatingthataManagementStationattemptedtocontacttheagentandusedacommunitystringthatisnotinthecommunitylist.

Note:In subagent mode, this may only be useful for debugging. The system service will perform Management Station authentication based on its configuration, and only forward the request to the ATTO agent once the Management Station is authenticated. Since the system service is reconfigured as needed to use the community string on this pane when forwarding requests, there should not be authentication errors when the agent processes requests from the system service. The system service usually has the same option that can be enabled to see these authentication failures.

Enable TRAPsWhenchecked,theagentwillsendtrapstotheconfigureddestinations,ifany,iftheagentitselfisnotdisabled.SeeFigure 33onpage49.

Page 53: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

47

1.9 SNMP Configuration

Trap Destination TableThistableliststhehostaddressandcommunitystringusedforeachdestinationwhenatrapistriggered.ThehostcolumnconsistsofthehostnameorIPaddressoftheManagementStationtowhichthetrapsaresent,andtheUDPportonwhichthetrapreceiverislistening.Thecommunitycolumndisplaysthecommunitystringsentwiththetraptothathost.Ifthecommunitystringisnotinthelistofcommunitiesacceptedbythereceiver,thereceiverwillignorethetrapmessage.SeeFigure 34onpage50.

ThetablecanbemanipulatedthroughtheAdd,EditandRemovebuttonsbelowit.Anexistingdestinationmustbeselectedtoeditorremoveit.Avalidcommunitystringhasalengthbetween1and128.

Note:The trap configuration is completely independent of the enabled or subagent modes, but no traps are sent if the agent is disabled.

ManyoperatingsystemshaveatrapreceiverserviceaspartoftheirSNMPpackage,whichcanbeconfiguredtodovariousthingswhenitreceivesatrap,suchaswritingtoalogfileorforwardingtoanotherdestination.InasimilarmannertothewaythesystemserviceandsubagentmodecanenableSNMPv3support,theoperatingsystemtrapservicecanbeconfiguredtotranslatetrapsitreceivesintoSNMPv3traps,withoptionalprivacy,authenticationandINFORMsupport.TheATTOagentthenonlyneedstospecifyasingletrapdestinationtothisserviceinordertoenableSNMPv3supportoverthenetwork.Themannerinwhichthesystemserviceisconfiguredissystemspecific,andbeyondthescopeofthisdocument.

Control ButtonsCommitThisbuttonwillreconfiguretheATTOagenttousethesettingsastheyarecurrentlydisplayedonthescreen,aftervalidatingthemtotheextentpossible.Thesettingsarepersistentlystored,sothattheyareavailableafterareboot.Ifnecessary,thesystemservicewillbereconfiguredtosupporttheagent’scurrentoperationalmode.

RestoreThisbuttonwillupdatethedisplaytoreflectthesettingstheagentiscurrentlyusing,rollingbackanychangesmadeinthepanethathavenotbeencommitted.Sincethesearethecurrentsettings,theydonotneedtobecommitted.

DefaultThisbuttonwillupdatethedisplaywiththesimplestconfiguration,basedonthecurrentsystemconfiguration.Forexample,iftheoperatingsystemserviceisdetectedasrunning,thedefaultmodeissubagent.Otherwise,themodeisenabledandtheregisteredSNMPportisdisplayed.

WARNING:Since it isn’t possible to determine trap destinations and community strings programmatically, all trap destinations will be cleared.

TestThisbuttonwillvalidatethesettingsdisplayedonscreen,andthensendawarmStarttraptoeachofthedisplayedtrapdestinationsasifthedisplayedsettingshadbeencommitted.Selectingdisabledmode,uncheckingtheenabletrapsoptionorremovingalltrapdestinationswillpreventthetesttrapfrombeingsent.Onceanacceptableconfigurationisentered,acommitisneededforittotakeeffect.

Note:The 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 concurrent Management Station requests.

Save MIBsThisbuttonwillsavethenonstandardMIBsimplementedbytheagenttotheuserspecifieddirectoryasindividualtextfiles,thereforetheycanbeloadedintoaMIBbrowser.Ifoneofthefilesalreadyexistsinthatdirectory,theuserispromptedtooverwriteorskipthefile,orcanceltheoperation.

Page 54: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

48

1.9 SNMP Configuration

Troubleshooting Requests from an MIB browser time out:•Ensuretheagentisnotdisabled

•EnsuretheManagementStationisusingtheportforthesystemserviceiftheagentisinsubagentmodeortheportdisplayedontheSNMPpaneiftheagentisenabled.

•EnsurethecommunitystringusedbytheManagementStationisacceptedbythesystemservicewheninsubagentmodeorisdisplayedinthecommunitieslistontheSNMPpaneiftheagentisenabled.BesuretheSendAuthenticationTRAPoptionisselected,committed,andthentryagain.Ifthecommunityisaproblem,eachoftheconfiguredtrapdestinationswillbenotified.

•EnsuretheManagementStationisusingSNMPv1orSNMPv2c,unlessthesystemserviceisbeingused.

•Ifinsubagentmode,thesystemservicemaybemisconfigured.TryenablingtheagentandusingtheManagementStationtotalkdirectlytoit.Youwillhavetochangetheportvalueandlikelythecommunitystring.

Traps are not received when testing•Ensuretheagentisnotdisabled

•EnsuretheEnableTRAPsoptionischecked.

•Ensureatraprecipientisproperlyconfiguredandrunningoneachmachineinthedestinationtable,atthespecifiedport.

•Ensurethecommunityassociatedwiththedestinationisinthetraprecipient’scommunitylist.

RAID OIDs are skipped when walking or the tables are empty•EnsurethedriverfortheRAIDcontrollerisinstalled.Thiscan

beseenontheBasicInfopaneforthecontroller.

Note:To properly work with Net-SNMP when configured as a subagent, the Net-SNMP package has to be installed “With Windows Extension DLL Support”. This is an option during the installation of Net-SNMP.

Note:The architecture of Net-SNMP installed has to match the OS; i.e. if you are using a 64-bit OS the 64-bit version of Net-SNMP must be installed.

Page 55: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

49

1.9 SNMP Configuration

Figure32

SNMP tab with the Enable Traps option selected

Figure33

Editing the Community string

Page 56: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

50

1.9 SNMP Configuration

Figure34

Editing the trap destination

Page 57: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

51

1.10 Configuration Tool Troubleshooting

You may see an error message informing you about an unexpected event or incorrect information discovered by the application. Using the help text presented with the error message, correct the issue before proceeding.

WarningsanderrormessagesaredisplayedintheStatuspane.

Messages from NVRAM Tab Actions•An error occurred loading NVRAM data.

Thefirsttimeachannelishighlighted,theConfigurationToolattemptstoreadNVRAMfromthecard.ThismessageusuallyindicatesthattheConfigurationToolcouldnotcommunicatewiththedriver,probablybecausetheapplicationdoesnotsupportthedriverversioninuse.

•Warning: NVRAM could not be read, defaults returned.NVRAMiscorruptandthedriverreturnstothedefaultconfiguration.Thedefaultsarepresentedviathegraphicaluserinterface.Thesedefaultsmaybemodifiedbutthedefaultsormodificationsmustbecommitted(saved)inordertocorrectNVRAM.

•An error occurred updating the NVRAM.Thedrivercannotloadthenewsettingsonthecard;nochangesaremadetothecard.

Feature bounds checkingWhentheCommitbuttonisclicked,eachNVRAMfeatureisvalidatedbeforebeingsenttothecard.Ifanyoneofthesefeaturesisdeemedinappropriatebasedontheimplementedchecks,furtherNVRAMfeaturevalidationchecksarestoppedandthemessageisdisplayed.

•Execution Throttle is greater than the maximum allowable value of 255. No NVRAM configuration changes have been made to your card.Theexactmessagevariesbasedonthefirstfieldwithanout-of-rangevalue.

Messages from Flash Tab Actions•This is not a flash file, or it is corrupt.

TheATTO-createdflashfileiscorruptortheConfigurationTool doesnotrecognizethefileasaflashfile.OnlyATTO-createdflashfilesmaybeselectedusingtheflashfiledialogbox.

•This HBA is not compatible with the selected flash file.ATTOflashfilesarecreatedbasedonthetypeofcardflashed.OnlycertainATTOflashfilesarecompatiblewiththeSonnetRAIDcontroller.Whenaflashfileisselected,itisinspectedtodeterminewhetheritiscompatible.

•A valid file was not selected.YouclickedtheCancelbuttonontheflashfileselectiondialog.

•An error occurred reading from the flash file, the file may be corrupt.Youselectedacompatibleflashfilebutthecontentsarecorrupt.

•An error occurred updating the flash.Youtriedtoflashacardwhenthefirmwarewasnotabletoacceptaflash.

•The card has been prepared for firmware updating, but the machine must be rebooted for the changes to take effect. You need to repeat this process after rebooting to actually update the firmware.Somefirmwareupgradesneedtopreparetheexistingfirmwareinordertosuccessfullyupdatethecontroller.Rebootingenablesthechangesmadeduringthepreparationprocesstotakeeffect,andthesamefileshouldbeflashedagain.

Page 58: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

52

Page 59: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

53

2.0 Drive Performance Testing

The ATTO Configuration Tool’s drive performance testing feature records the performance level of a drive in a RAID group under an I/O (input/output) load generated by a host application on your computer. The information can be used to compare the performance of each drive relative to others.

TheConfigurationTool’sperformancetestapplicationmeasuresthedatatransferratesinMegabytespersecond(MB/sec.)whichelapsefromthetimethestartbuttonisclickeduntilthestopbuttonisclicked.DriveperformancecanbemeasuredforanycombinationofsingledriveswithinaRAIDgrouporacrossmultipleRAIDgroups,orforallthedrivesinaselectedRAIDgroup.

Note: The performance test can only be performed on drives which belong to a RAID group.

TheDrive Performancedialogboxdisplaysindividualstatisticsforeachdriveselected.AfteryoustarttheI/Oloadapplication,thecollectionofthesestatisticsbeginswhentheStartbuttonispressedandcontinuesuntiltheStopbuttonispressed.YoumaypresstheResetbuttonandrestartatestatanytime.

TheConfigurationToolapplicationcanbeclosedafterstartingtheperformancetestandre-openedtoshowthestatisticsfromthemostrecenttest.

1.StarttheI/O-generatingapplicationonyourcomputer.

2.SelecttheSonnetRAIDcontrollerfromtheDeviceListingpane.

3.SelecttheRAIDtabintherightpane.

4.Selectthedrivestobetested:

•SelectindividualdrivesfromtheAttachedDrivespane.

•SelectasingleRAIDgroupintheGroupspane.

5.SelectRAIDManagement>Performancefromtheapplicationmenu.

6.ThePerformancedialogboxdisplays.SeeFigure 35onpage54.

7.ClicktheStartbutton.

8.ClicktheStopbuttontohaltmonitoring.

ClicktheResetbuttonatanytimetoresettheperformancevaluestozero.YoucanclosethePerformanceboxwhilemonitoringisinprogress,andthenopenitlatertoseetheperformanceresults.

9.StoptheI/Oanytimeafteryouhavestoppedtheperformancetest.

Page 60: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

54

Figure35

Drive Performance window before starting the test

2.0 Drive Performance Testing

Page 61: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

55

2.1 Windows Only - ATTO Disk Benchmark

The ATTO Utilities for Windows are installed from the CD that was included with your Sonnet RAID controller. Only one utility, Disk Benchmark, may be used with your Sonnet RAID storage system.

DiskBenchmarkmeasurespeakandsustainedthroughputfordiskreadsandwrites.SeeFigure 36onpage56.YoumaylocatetheDiskBenchmarkapplicationintheATTOHBAUtilitiesfolderwithinyoursystem’sApplicationsfolder.

1.Launchtheapplication.

2.Selectthedriveletterforthedisktobenchmark.

3.Selectthetransfersizestotest.

4.SelecttheI/Ooption.

5.ClicktheStartbutton.

6.Waitforbenchmarktorunthroughthedesiredtransfersizes.

7.TheTestResultsDisplayatthebottomofthewindowisupdatedasthetestprogresses.They-axisofthegraphrepresentsthetransfersizesintheselectedrange.Thex-axisrepresentsthetransferspeedsinMB/sec.I/OspeedsinKB/sec.foreachtransfersizearedisplayedtextuallytotherightofthegraph.

8.ClicktheStopbuttontostopthetest.Whenthetestcompletes,theresultscanbesavedorprinted.

Iferrorsweredetected,adialogboxdisplaystheerrorsinatablewiththefollowingfourcolumnsandabutton:

•Benchmark Transfer Size:transfersizeatwhichtheerroroccurred

•Buffer Index:indexintothedatablockatwhichtheerroroccurred

•Actual Value:thevaluereadfromthefile

•Expected Value:thevaluewrittentothefile

•Log to File:Logstheerrortabletoa*.logfileandclosesthedialog.Thefileisgiventhesamenameasthetestfileandsavedinthesamedirectory.Ifthetestwasnotpreviouslysaved,errorsareloggedtothegenericfileBench32Error.logintherootofthetestdrive.Ifthelogfilealreadyexists,thenewerrorsareappendedtothepreviouslyrecordederrors.Thisistheonlywaytosavedetectederrors.Theyarenotsavedinthetestdocumentfile.

IftheI/Ocomparisonoptionwasselectedanderrorswerenotdetected,themessage“Noerrorsdetected”isdisplayed.

Benchmark Fields Thebenchmarkfieldsinclude:

•Drive:Selectthelogicaldrivetobenchmark.Atestcanbeperformedonanysystemdrive.

•Transfer Size:Selecttherangeoftransfersizesusedforreadingandwritingdatatothetestdrive.Transferspeedsaredisplayedforeachsizeintherange.Ifthefirstsizeisgreaterthanthesecondsize,thetestisnotperformedforanytransfersize.

•Total Length:Selectthetotalsizeofthedatafiletobecreatedonthetestdrive.Thisfileisdeletedwhentestingcompletes.

•Direct I/O:Ifthisoptionischecked,fileI/Oonthetestdriveisperformedwithnosystembufferingorcaching.CombinethisoptionwithOverlapped I/Oformaximumasynchronousperformance

Radio Button Group •Overlapped I/OperformsqueuedI/O.Uponselection,the

Queue Depthoptiondisplaystoselectthemaximumnumberofreadorwritecommandsthatmaybeexecutedsimultaneously.

•I/O Comparisoncomparesthedatareadfromthetestfiletothedatawrittenonaperblockbasis.YoucanselectthedatapatternforcomparisonfromtheTest Patterndrop-downbox.

•Run Continuouslyrunsthetestcontinuouslyforaspecifiednumberofminutes.Theteststopsbeforethespecifiedtimeifanyerrorsaredetected.

•Neither:SelectifyoudonotwanttoperformoverlappedI/OorI/Ocomparisons.

Thefollowingfieldsdonotaffectthebenchmarkbutareinformational,providingdocumentationofthetestenvironment.

•Stripe Group:Ifthetestdriveisastripegroup,selectitsnamefromthelistbox.ThenamesandquantitiesofdrivesinthestripegroupareprintedtotheDescriptionbox.SelectCleartoclearthecontentsoftheDescriptionbox.

•Controlled bydisplaysallSonnetRAIDcontrollersinthesystem.

•Description:Enteradditionalinformationaboutthetestthatcanbesavedorprinted.BesuretoenteradditionalinformationaftermakingaselectionfromtheStripeGroupdropdownbox,asthiserasesthecurrentdescription.

Support Note:AdditionalinformationonusingDiskBenchmarkisavailablebyaccessingtheHelpmenuinthe

application.

Page 62: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

56

2.1 Windows Only - ATTO Disk Benchmark

Multiple Benchmark TestingDiskBenchmarksupportsfourcommandlineparametersforuninterruptedtesting:

• testfileopensandexecutesthetestnamedtestfilewiththeextension.bmk.

•textfileopensthetextfilenamedtextfile.Thisfilecontainsalistoftestfilenamesthathaveanextensionof.bmk.Eachtestinthislistisopenedandexecutedinorder.Stoppingonetestinthelistpreventsfurthertestsfrombeingexecuted.Errorloggingisthesameasthecommandlineparametertestfile,butallerrorsgeneratedfromalltestsinthelistareloggedtoonefile:textfile.log.

• /p testfile:Sameastestfile,onlythetestisprintedtothedefaultsystemprinterinsteadofbeingexecuted.

•/p textfile:Sameastextfile,onlythetestsinthelistareprintedtothedefaultsystemprinterinsteadofbeingexecuted.

Figure36

Disk Benchmark screens before and after a test has been run

Page 63: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

57

2.2 ATTO Disk Benchmark Troubleshooting

The following suggestions may help if you encounter problems with Disk Benchmark.

•UseWindowsDeviceManagertocheckandverifythatalldrivesarevisibletotheoperatingsystem.

•Ifdrivesarenotlisted,checktheconnectionsbetweenthedriveenclosureandtheRAIDcontrollercard,andverifythatalldrivesarefullyseatedintheirbays.

•Makesurethattheenclosureispoweredupandhascompleteditsselfcheckbeforebootingyourcomputer.

•RebootyoursystemanytimeyoumakechangestoaRAIDgroup(aftertheRAIDgrouphasbeenrebuilt).

•Asalastresort,youmayusetheATTOBootConfigurationUtilitytolowlevelformatatroublesomedevice.However,thiserasesallinformationonthedisk.

•Haveyoupartitionedyourdrive,andthenactivatedthatpartition?

•Didyouformatthedrivesforusewithyouroperatingsystem?

Ifproblemspersist,contactSonnetcustomerservice.

Page 64: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

58

Page 65: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

i

Appendix A - CLI ASCII-Based Interface

The RAID CLI tab enables experienced users to send Command Line Interface (CLI) commands to the Sonnet RAID controller to configure, test, and otherwise interact with attached storage.

ThecommandlineinterfaceusesasetofASCII-basedcommandstocontrolconfigurationanddiagnostictasks.SeeFigure 5onpage5.

•CLIcommandsarecontextsensitiveandgenerallyfollowastandardformat[Get|Set] Command [Parameter1|Parameter2]followedbythereturnorenterkey

•CLIcommandsarecaseinsensitive:youmaytypeallupperoralllowercase,oramixture.Theuseofmixedupperandlowercaseinthismanualandthehelpscreenareforclarificationonly.

•Commandsgenerallyhavethreetypesofoperation:get,setandimmediate.

•Thegetformreturnsthevalueofaparameterorsettingandisaninformationalcommand.

•ResponsestogetcommandsarefollowedbyReady.

•Thesetformisanactionthatchangesthevalueofaparameterorconfigurationsetting.ItmayrequireaSaveConfigurationcommandandarestartofthesystembeforeitisimplemented.TherestartcanbeaccomplishedusingaseparateFirmwareRestartcommand.AnumberofsetcommandsmaybeissuedbeforetheSaveConfigurationcommand.

•ResponsestosetcommandsareeitheranerrormessageorReady. *.TheasteriskindicatesyoumustuseaSaveConfigurationcommandtofinalizethesetcommand.

•SetcommandswhichdonotrequireaSaveConfigurationcommand,definedasimmediatecommands,areimmediatelyexecuted.

WARNING:Do not use 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 Sonnet RAID controller. The ATTO Configuration Tool interface is the preferred method to operate and manage the Sonnet RAID controller.

Support Note:UsingcertainCLIcommandsduringnormaloperationcancauseaperformancedrop.Once

commandactionsarecomplete,performanceshouldreturntonormallevels.

Figure A-1 Symbols, typefaces, and abbreviations used to indicate functions and elements of the command line interface used in this manual.

Symbol Indicates

[] Requiredentry

<> Optionalentry

| Pickoneof

n–n Arange(6–9=6,7,8,9)

BlockDevID IndexdesignationofablockdevicenotassignedtoanyotherRAIDgroup;theindexofablockdeviceprovidedbytheBlockDevScancommand.0<=n<=63

GroupName ThenameoftheRAIDgrouptowhichtheblockdeviceisassigned,orblankifthedriveisavailable

MemberIndex IndexdesignationofaRAIDgroupmemberasfoundintheRMStatuscommand

PartIndex IndexdesignationofapartitionasfoundinthePartitionDisplaycommand

SASIndex IndexdesignationofSASdrivesasfoundinSASTargets

TID TargetID0<=n<=255

Page 66: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

ii

Appendix A - CLI ASCII-Based Interface

CLI Error Messages ThefollowingerrormessagesmaybereturnedbytheCommandlineInterface

ERROR Invalid Command. Type “Help“ for command list.

ERROR Command Not Processed

ERROR Wrong/Missing Parameters

ERROR Invalid Hot Spare Serial Number

ERROR Invalid RAID GroupName

ERROR Invalid RAID Group State

ERROR Insufficient number of RAID Group members

ERROR RAID Group does not exist

ERROR No RAID Groups found

ERROR Invalid RAID Type

ERROR RAID Group is already unmapped

ERROR Invalid Block Device Index

ERROR Invalid RAID MemberIndex

ERROR Invalid RAID Member State

ERROR Missing RAID Member

ERROR Invalid RAID Member Capacity

ERROR Invalid Partition Index

ERROR Maximum number of RAID Groups exceeded

ERROR Maximum number of Partitions exceeded

ERROR Invalid number of Partitions

ERROR Maximum number of RAID Members exceeded

ERROR Maximum stripe width

ERROR Invalid number of Partitions specified

ERROR Invalid Span Depth specified

ERROR Cannot perform operation on mapped Partition

ERROR Cannot perform operation. RAID Group has mapped Partitions

ERROR Cannot perform operation. RAID Group has Outstanding Commands

ERROR Block Device at specified index no longer available

ERROR Insufficient RAID Group members for RAID type

ERROR Incorrect number of RAID Group members for QuickVideo configuration

ERROR Invalid Virtual Drive ID

ERROR Specified capacity is invalid

ERROR Too many Indices specified

ERROR Only one add storage operation is permitted at any given time

ERROR No free block devices

ERROR Cannot benchmark a drive that is being initialized

ERROR Specified drive is not being monitored

Page 67: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

iii

CLI Summary ThefollowingchartsummarizestheCommandLineInterfacecommands,theirdefaults,andanexampleofhowtoenterthecommands.Pleasenotethatcommandswhichhavenodefaultvalueshaveablankentryinthatcolumnofthetable.

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

AutoMap automap

AutoMapOnBoot enabled setautomaponbootenabled

AutoResume rebuild=enabled,erase=disabled,initialize=enabled

setautoresumeeraseenabledraidgroup1

BlockDevClean blockdevclean30

BlockDevIdentify blockdevidentify30

BlockDevIDStop blockdevidstop

BlockDevInfo blockdevinfo30

BlockDevScan blockdevscan

ClearEventLog cleareventlog

Date setdate03/03/2009

DeleteScheduledTasks deletescheduledtasks

DisplayScheduledTasks displayscheduledtasks

DriveAssureReport driveassurereportraidgroup1

DriveHealth disabled setdrivehealthenabled

DriveHealthDisplay drivehealthdisplayall

DriveHealthStatus drivehealthstatus

DriveTest drivetestbegin

DriveTestClearList drivetestclearlistall

DriveTestConfig notinitiated setdrivetestconfigread

DriveTestList getdrivetestlistall

DriveTestStatus getdriveteststatus

DumpConfiguration dumpconfiguration

DumpEventLog dumpeventlog

EventLog enabled seteventlogdisabled

EventLogFilter allallall seteventlogfiltergeninfoall

Help helpeventlog

HSAdd hsadd3

Appendix A - CLI ASCII-Based Interface

Page 68: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

iv

Appendix A - CLI ASCII-Based Interface

Command Default Example

HSDisplay hsdisplay

HSRemove hsremove3

Info info

IsReserved isreserved

Metrics metricsdisplayall

OEMConfigFile getoemconfigfile

Partition partitionalpha164GB

PartitionDisplay partitiondisplayalpha1

PartitionMerge partitionmergeall

PartitionSplit partitionsplitalpha1222

PartitionWriteCache setpartitionwritecacheenabled

RAIDRebuildPriority same setraidrebuildprioritylow

RAIDSpeedWriteLimit 8 setraidspeedwritelimit16

RebuildContinueOnError disabled rebuildcontinueonerrorraidgroup1

Reserve reserve

RestoreConfiguration restoreconfigurationdefault

RGAddStorage rgaddstorageraidgroup1spancommit

RGAutoRebuild disabled setrgautorebuildallenabled

RGCancelAddStorage rgcanceladdstorageraidgroup1

RGCancelMediaScan rgcancelmediascanraidgroup1

RGCommit rgcommitall

RGCreate rgcreateraidgroup1raid0

RGDiskWriteCache setrgdiskwritecachealldisabled

RGDisplay rgdisplayall

RGErase rgeraseraidgroup1

RGHaltConversion rghaltconversionraidgroup1

RGHaltErase rghalteraseraidgroup1

RGHaltInitialization rghaltinitializationraidgroup1

RGHaltMediaScan rghaltmediascanraidgroup1

RGHaltRebuild rghaltrebuildraidgroup1

RGMediaScan rgmediascanraidgroup1verify

RGMediaScanErrorReport setrghdparameterraidgroup130

RGMemberAdd rgmemberaddraidgroup130

RGMemberRemove rgmemberremoveraidgroup130

RGPrefetch setrgprefetchraidgroup13

RGRebuild rgrebuildraidgroup1

Page 69: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

v

Appendix A - CLI ASCII-Based Interface

Command Default Example

RGRecover rgrecoverraidgroup1rebuild

RGRecoverWithWrites rgrecoverwithwritesraidgroup1basic

RGResumeConversion rgresumeconversionraidgroup1

RGResumeErase rgresumeeraseraidgroup1

RGResumeInitialization rgresumeinitializationraidgroup1

RGResumeMediaScan rgresumemediascanraidgroup1

RGResumeRebuild rgresumerebuildraidgroup1

RGSectorSize 512 setrgsectorsizeraidgroup18192

RGSpanDepth 1 setrgspandepthraidgroup122

RGSpeedRead alldisabled setrgspeedreadraidgroup1enabled

RGUnmap rgunmapraidgroup1

RGWaitTimeout 3 rgwaittimeout30

RMStatus rmstatusraidgroup1

Route routehost1raidalpha16

RouteDisplay routedisplay03124

SASPortList sasportlist

SASTargets sastargets

SaveConfiguration saveconfiguration

SerialNumber getserialnumber

SES enabled setsesdisabled

SESAlarmTest

SESDiskFailureAlarm disabled setsesdiskfailurealarmenabled

SESEnclosures sesenclosures

SESIdentify off setsesidentifyall

SESIdentifyStop sesidentifystopall

SESMute

SESPoll 30 setsespoll0

SESStartingSlot 1 setsesstartingslot0

SESStatus

Time settime03:32:30

TimeZone EST settimezonepst

VerboseMode enabled setverbosemodedisabled

VirtualDriveInfo virtualdriveinfo

WrapEventLog enabled setwrapeventlogdisabled

Page 70: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

vi

Appendix A - CLI ASCII-Based Interface

CLI Command Explanations Commandlineinterfacecommandsarelistedalphabeticallywithexplanationsofwhattheyareusedfor,theirdefaultsandsyntax.

• AutoMap (Immediate, Disabled on Error) AutomaticallymapseachRAIDpartitiontoaTargetIDonthehostsystem(maximum256mapsallowed).IftheoptionalpassthroughparameterisenteredthenAutoMapstoresmapsforcurrentlyconnectedSAS/SATAPassThroughDevices.AutoMap<passthrough>

•AutoMapOnBoot (Enabled, Disabled on Error)RegulatestheautomaticdetectionandmappingofRAIDgroupsatstartup.set AutoMapOnBoot [enabled | disabled]get AutoMapOnBoot

•AutoResumeRegulatestheAutoResumefeaturesforinterruptedrebuild,erase,andinitializationoperationsatstartup.OptionalparameterGroupNamespecifiestheRAIDgrouptooperateon.IfnoGroupNameisspecified,thecommandoperatesonallexistingRAIDgroups.set AutoResume [Rebuild | Erase | Initialization | MediaScan | all] [enabled | disabled] <GroupName>get AutoResume [rebuild | erase | initialization | MediaScan | all]

•BlockDevClean(Immediate, Disabled on Error)RemovesanyRAIDconfigurationdatafromtheblockdevicewiththespecifiedBlockDevID.BlockDevIdistheindexofablockdeviceprovidedbytheBlockDevScanCLIcommand.BlockDevClean [BlockDevID]

•BlockDevIdentify (Immediate, Disabled on Error)TurnsonadriveactivityLEDontheFusiondriveenclosureforaspecifieddriveuntilaBlockDevIDStopcommandisgiven.UseeithertheRAIDgroupnameandmemberindex,orBlockDevId.BlockDevIdistheindexofablockdeviceprovidedbytheBlockDevScanCLIcommand.

BlockDevIdentify [[Groupname MemberIndex] | BlockDevID]

•BlockDevIDStop (Immediate, Disabled on Error)TurnsoffthedriveactivityLEDontheFusiondriveenclosurethatwasactivatedwiththeBlockDevIdentifycommand.SpecifytheRAIDgroupnameandmemberindex,BlockDevId,ornoparameters(whichwillturnoffallpreviouslyidentifieddrive’sLEDs).BlockDevIdistheindexofablockdeviceprovidedbytheBlockDevScanCLIcommand.BlockDevIDStop <[GroupName MemberIndex] | BlockDevID>

•BlockDevInfo (Immediate, Disabled on Error)ListsdetailedinformationaboutconnectedphysicalblockdevicesalongwithanypotentialRAIDgroupassociation.BlockDevInfo [BlockDevID | all]

•BlockDevScan (Immediate, Disabled on Error)ListsallcurrentlyconnectedphysicaldrivesalongwithanypotentialRAIDgroupassociation.EachblockdevicelistedisassignedauniqueindexatthetimeofthescantoidentifydrivesforotherCLIoperations.BlockDevScan

•ClearEventLog (Immediate)Clearsthecontentsoftheeventlog.ClearEventLog

•DateSetsthecurrentdate.Thedaterangeis01/01/2000to12/31/2099.set Date [MM]/[DD]/[YYYY]get Date

•DeleteScheduledTasks (Immediate, Disabled on Error)DeletesascheduledtaskwiththeIDreturnedbyDisplayScheduledTasks.DeleteScheduledTasks [Id]

WARNING:TheBlockDevIdentifycommandisintendedfordiagnosticpurposesonly.Executingthiscommandmay

adverselyimpacttheperformanceandthroughputoftheFusionstoragesystemforthetimethattheLEDisilluminated.

WARNING:Using CLI without contacting a Sonnet 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:All RAID group setup information is lost when the BlockDevClean command is performed,

therefore all data is lost. Back up your files before performing this command.

Page 71: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

vii

Appendix A - CLI ASCII-Based Interface

•DriveTestConfig (Disabled on Error)Configuresthedrivetesttoperformoneofthefollowingoperations:initialize(destructivewrite-only),read(nondestructiveread-only),verify(destructiveverify),mediascan(destructiveforsectorswithmediumerrors),orinit-verify(destructivewrite-read-verify).ThetestisnotstarteduntiltheDriveTest Begincommandisgiven.Anewconfigurationmaynotbesetwhileadrivetestisbeingperformed.set DriveTestConfig [init | read | verify | mediascan | init-verify] get DriveTestConfig

•DriveTestList (Disabled on Error)Specifiesthedrivestobeincludedinthenextdrivetest.DriveTestConfigshouldbesetuppriortoaddinganydrivesintothetestlist.ThiscommandcanbecalledwithdifferenteligibleBlockDevIDsandeachonewillbeaddedtothelist.DriveswhicharepartofaRAIDgroupareonlyeligibleforreaddrivetests.Additionally,HotSparedrivesareonlyeligibleformediascanandreaddrivetests.Theallparameterautomaticallychooseseligibledrives.ThetestisnotstarteduntiltheDriveTestBegincommandisgiven.set DriveTestList [drive [BlockDevID] | all] get DriveTestList

•DriveTestStatusDisplaysthestatusofthecurrentlyrunningdrivetestbutdoesnotdisplayperformancemetrics.IfablockdeviceIDisnotrunningorcannotbefound,itsstatewillbeidleandpercentcompletewillbe0.get DriveTestStatus <drive [BlockDevID]>

•DumpConfiguration (Immediate)Displaysaunit’sconfigurationtothemanagementinterface.DumpConfiguration

•DumpEventLogDumpsthecontentsoftheentireeventlogtothemanagementinterface.DumpEventLog

•EventLog (Enabled, Disabled on Error)Regulateseventlogging.Whenenabled,recordsvarioussystemerrorstotheeventlog.set EventLog [enabled | disabled] get EventLog

•DisplayScheduledTasks (Immediate, Disabled on Error)Displaysalloutstandingscheduledtasks.DisplayScheduledTasks

•DriveAssureReport (Immediate, Disabled on Error)DisplaysdrivetimeouterrorstatisticsforallmemberdrivesinaspecifiedRAIDGroup.DriveAssureReport [GroupName]

•DriveHealth (Disabled, Disabled on Error)Changesthesystem’sabilitytoacquiredrivehealthdatafromconnecteddrives.IssuingthiscommandduringI/Ooperationsmayadverselyaffectperformance.set DriveHealth [enabled | disabled] get DriveHealth

•DriveHealthDisplay (Immediate, Disabled on Error)RetrievesanddisplaysS.M.A.R.T.(Self-Monitoring,AnalysisandReportingTechnology)datafromSATAdrives,andmediumdefectandinformationexceptionscountsfromotherdrives.IssuingthiscommandduringI/Ooperationsmayadverselyaffectperformance.DriveHealthDisplay [BlockDevID | all]

•DriveHealthStatus (Immediate, Disabled on Error)DisplaysthecurrentS.M.A.R.T.statusofspecifiedSATAdiskdrives,andmediumdefectandinformationexceptionscountsfromotherdrives.DriveHealthStatus [BlockDevID | all]

•DriveTest(Immediate, Disabled on Error)Startsorstopsadrivetestwiththepreviouslyspecifiedconfiguration(refertoDriveTestConfig)anddrivelist(refertoDriveTestList).DrivesbeingtestedarenotavailableforRAIDconfigurationorRAIDoperations.Onlyonetestcanberunatatime.DriveTest [begin | cancel]

•DriveTestClearList(Immediate, Disabled on Error)Specifiesdrivestoberemovedfromthedrivetestlist.ThedriveBlockDevIDparameterremovesthespecifieddrivefromthelist.Theallparameterremovesalldrivesfromthelist.DriveTestClearList [drive [BlockDevId] | all]

Page 72: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

viii

Appendix A - CLI ASCII-Based Interface

•Metrics(Immediate)Controlsthecollectionofstandarddatametricswithinaproductbasedonthecommandparameters.Metrics [start | stop | display] [drive BlockDevID] | all | running]

•OEMConfigFile (Disabled on Error) Displaysthe“name”(i.e.,thecontentsofthefirstrecord)oftheOEMconfigurationfilestoredinpersistentmemory.get OEMConfigFile

•Partition (Immediate)CreatesaspecifiedpartitionwithaspecifiedcapacityinGigabytes(GB),Megabytes(MB),orblocks.Thespecifiedcapacitymustbesmallerthanthespecifiedpartition’scurrentcapacity.Anewpartitioniscreatedtoacquiretheremainderoftheoriginalpartition’sspace.Partition [GroupName] [PartIndex] [capacity] [GB | MB | blocks]

•PartitionDisplay (Immediate)ListsallthepartitionsavailableinthespecifiedRAIDgroup.Thepartitionsarelistedcontiguously(asopposedtoindexorder).GroupNameistheASCIInameoftheRAIDgroupforwhichpartitionswillbedisplayed.PartitionDisplay [GroupName]

•PartitionMerge (Immediate)Mergesthespecifiedcontiguouspartitionsintoonepartition.GroupNameistheASCIInameoftheRAIDgroupcontainingthepartitionstomerge.PartIdxistheindexofapartitiontomerge,alongwithanumberofcontiguouspartitionstomergetothatindex.AllindicatesthatallpartitionsintheRAIDgroupwillbemergedintoasinglevirtualdisk.TheRAIDgroupmustnotbeinanewstate.Noneofthepartitionstomergemaybemapped.PartitionMerge [GroupName] [[[PartIdx] [1-128]] | all]

•PartitionSplit (Immediate)Dividesthespecifiedpartitionintooneormorepartitionswhosecapacitiesareevenlydistributedamongthecapacityoftheoriginalpartition.GroupNameistheASCIInameoftheRAIDgroupcontainingthepartitiontosplit.PartIdxistheindexofthepartitiontosplit.ThepartitiontosplitcannotbemappedandtheRAIDgroupmustnotbeinanewstate.PartitionSplit [GroupName] [PartIdx] [1-128]

•EventLogFilter(Enabled, Disabled on Error)Filtersdatafromspecificunitsubsystemsandlevelswheneventloggingisenabled.Thespecificentriessupportedareplatform-dependent.Forsetcommands,thefinalparameterindicateswhetherornoteventsfromthespecifiedsubsystemandlevelaredisplayed.set EventLogFilter [subsys | all] [eventlevel | all] [all | none] get EventLogFilter [subsys | all] [eventlevel | all]

•Help (Immediate)Displaysalistofavailablecommands.Ifyouspecifyacommand,detailed,command-specificinformationisdisplayed.Help <command>

•HSAdd(Immediate)AssignsadrivetotheHotSparepool.HSAdd [BlockDevID]

•HSDisplay(Immediate)ListsalldrivesintheHotSparepool.HSDisplay

•HSRemove (Immediate)RemovesadrivefromtheHotSparepoolHSRemove [BlockDevID | all]

•Info (Immediate)Displaysversionnumbersandotherproductioninformationforkeycomponents.Usetheoptionalbriefparametertodisplayamoreconcisesubsetofsysteminformation.Info<brief>

•IsReserved (Immediate)Displaysthereservationstatusofthecurrentservicessessionorinterface.IsReserved

•MediaScanErrorReport (Immediate, Disabled on Error)DisplaysmediascanerrorstatisticsforeitherasingledriveoralldrivesinthesystemMediaScanErrorReport [BlockDevID | all]

Page 73: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

ix

Appendix A - CLI ASCII-Based Interface

•PartitionWriteCacheEnableshigherwriteperformancewithasmallriskofdatalossafterasystemfailure.Ifdisabled,providesahigherlevelofdataintegritywithlowerwriteperformance.set PartitionWriteCache [GroupName] [PartIdx] [enabled | disabled] get PartitionWriteCache [GroupName] [PartIdx]

•RAIDRebuildPrioritySetsordisplaystheRAIDrebuildpriority.ARAIDrebuildprioritysettohighgiveshigherprioritytoRAIDrebuildsandlowerprioritytotheprocessingofsimultaneousread/writetransactions.ARAIDrebuildprioritysettolowgiveslowerprioritytotherebuildandahigherprioritytoread/writetransactions.Settosame,theRAIDrebuildandprocessingofread/writetransactionsisthesame.Ifallornogroupsarespecified,thesystemdefaultandalloftheindividualRAIDgroupsareset.Ifagroupnameisspecified,onlythespecifiedgroupisset.set RAIDRebuildPriority <GroupName | all> [high | low | same] get RAIDRebuildPriority<GroupName | all>

•RAIDSpeedWriteLimit (Disabled on Error)Setsordisplaysthelimitonthecoalescingfactor.Warning:changingthedefaultsetting(8)mayresultinpoorperformanceortimeouts.Alowersettingisrecommendedwhenusingmultipleinitiators.AhighersettingmayimproveperformancewithmultiplestreamsofsequentialwriteI/O,buttoohighasettingwillcausetimeouts.set RAIDSpeedWriteLimit [0 - 32] get RAIDSpeedWriteLimit

•RebuildContinueOnError Enablesarebuildtocontinuetocompletionevenifmediareaderrorsareencounteredduringtherebuildoperation.set RebuildContinueOnError [GroupName1 | all] [enabled | disabled] get RebuildContinueOnError[GroupName1 | all]

•Reserve (Immediate)ReportsthestateofCLIreservationforthecurrentCLIsession.Ifthecommandreportsthatreservationsareenabled,thenanotherCLIsessionhascontrolofparametermodification.Reserve

•RestoreConfiguration (Immediate, Disabled on Error)ForcestheNVRAMsettingstotheiroriginaldefaultswhenissuedwiththedefaultoption.Thesavedoptionundoesanychangesmadetothissessionsincethelastsave.RestoreConfiguration [default | saved]

•RGAddStorage (Immediate)AddsadditionalstoragetoanexistingRAIDgroup.GroupNameisanASCIInamefortheRAIDgroup.MIRROR | STRIPE | SPANspecifiesthemethodusedtoexpandthestorage.OptionalparameterlistBlockDeviceIDspecifiesupto10indicesofavailableblockdevices,providedbytheBlockDevScanCLIcommand,tobeaddedtotheRAIDgroup.Ifthislistisomitted,theCLIcommandRGMemberAddmustbeused.OptionalparametercommitrunstheRGCommitcommandautomaticallyandalluserdatawillbeerasedfromeachnewmemberdrive.Iftheparameterisomitted,theCLIcommandRGCommitmustbeentered.AnytimebeforeRGCommitisentered,thecommandRGCancelAddStoragecanbeusedtocanceltheprocess.Note:Mirrors cannot be added to a RAID 4, RAID 5, RAID 6, or DVRAID RAID group.RGAddStorage [GroupName] [mirror | stripe | span] <BlockDeviceID | <commit>

•RGAutoRebuild EnablesanddisablesAuto-RebuildfunctionalityforoneormoreRAIDgroups.Auto-RebuildusesdrivesassignedasHotSpares,followedbyavailabledrives,asautomaticreplacementsforanymemberthatfails.Auto-Rebuildisdisabledbydefault.set RGAutoRebuild [GroupName | all] [enabled | disabled] get RGAutoRebuild [GroupName | all]

•RGCancelAddStorage (Immediate, Disabled on Error)CancelstheRGAddStoragecommand.RGCancelAddStorage [GroupName]

•RGCancelMediaScan (Immediate, Disabled on Error)CancelsamediascanthatisrunningonthespecifiedexistingRAIDgroup.RGCancelMediaScan [GroupName]

•RGCommit (Immediate, Disabled on Error)RGCommitstampsanewRAIDgroup’sconfigurationtoitsmemberdrives.AdvancedInitializationishighlyrecommendedfornewdrives;thiserasesandverifiesthedrivemedia.TheRAIDgroupisunavailableuntiltheoperationcompletes.ExpressInitializationperformsabackgroundinitializationandtheRAIDgroupisimmediatelyavailableforuse.WhenRGCommitisissuedafteraddingstorage,itstampsanexistingRAIDgroup’sconfigurationtotheaddeddrives,andinitializesthedrivesifAdvancedorExpressarespecified.GroupNameistheASCIInameofthenewRAIDgrouptocommit.RGCommit <GroupName <advanced | express> | all <advanced | express>>

Page 74: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

x

Appendix A - CLI ASCII-Based Interface

•RGCreate(Immediate)CreatesanewemptyRAIDgroup.GroupNameisanASCIInamefortheRAIDgroup(14charactersmaximum,nospaces).TheoptionalvalueaftertheRAIDgrouptypeparameterrepresentsthedesiredinterleavefortheRAIDgroup.KBdenotesinterleaveinkilobytes;withouttheKBsuffix,interleaveissetin512byteblocks.Ifinterleaveisnotprovided,thesystem-defaultinterleaveisused.RGCreate [GroupName] [RAID [ 0 | 1 | 10 | 4 | 5 | 6 ] | JBOD] <8KB | 16KB | 32KB | 64KB | 128KB | 256KB | 512KB | 1024KB | 2048KB>

• RGDiskWriteCache (Immediate) Produceshigherwriteperformancewithasmallriskofdatalossafterasystemfailure.Ifdisabled,drivesareupdatedattheexpenseofsomewriteperformance.set RGDiskWriteCache [GroupName | all] [enabled | disabled] get RGDiskWriteCache [GroupName | all]

•RGDisplay (Immediate)DisplaysstatusinformationforasingleRAIDgroup,orifallisused,allavailableRAIDgroups.RGDisplay <GroupName | all>

•RGErase (Immediate)ErasesthedatafromthespecifiedexistingRAIDgroup.Warning:All data is lost when you use the RGErase command!RGErase [GroupName]

•RGHaltConversion (Immediate)StopstheconversiononthespecifiedexistingRAIDgroup.RGHaltConversion [GroupName]

•RGHaltErase (Immediate)StopstheeraseonthespecifiedexistingRAIDgroup.RGHaltErase [GroupName]

•RGHaltInitialization (Immediate)StopstheinitializationprocessonthespecifiedexistingRAIDgroup.RGHaltInitialization [GroupName]

•RGHaltMediaScan (Immediate, Disabled on Error)HaltsamediascanonthespecifiedexistingRAIDgroup.RGHaltMediaScan [GroupName]

•RGHaltRebuild (Immediate)Haltstherebuild(s)onthespecifiedexistingRAIDgroup.OptionalparameterMemberIndexspecifiestheRAIDmemberwhoserebuildwillbehalted.ForRAID6RAIDgroups,ifaMemberIndexisspecified,allrebuildingRAIDmembersonthespanwiththatMemberIndexwillhaltaswell.IfnoMemberIndexisspecified,allrebuildsonthatRAIDgroupwillbehalted.RGHaltRebuild [GroupName] <MemberIndex>

• RGMediaScan (Immediate, Disabled on Error) InitiatesaMediaScan.AMediaScanreadsallofaRAIDgroup’smemberdrivesandcorrectsmediaerrorsbycalculatingtheexpecteddataandrewritingit,sothedrivecanrelocateittoagoodsector.Theverifyoptionaddsadataintegritycheckbyverifyingthatthedataandparitymatch.Verifyplusfixcausestheparitytoberewrittenwhenaverifymismatchoccurs.Enterthetime(mustbeHH:MMin24-hourtimeformat)andthedayoftheweekwithoutthe“daily/weekly“optiontoscheduleaone-timescanforalaterdate.Entertime,dayofweekanddailyorweeklytoscheduleascanonarecurringbasis.RGMediaScan [GroupName] <verify | verify fix> <[HH:MM] <day of week> <daily | weekly>>

• RGMediaScanErrorReport (Immediate, Disabled on Error)DisplayserrorstatisticsforeitherasingleRAIDgrouporallRAIDgroupsinthesystem.RGMediaScanErrorReport [GroupName | all]

•RGMemberAdd (Immediate)AddsavailabledrivestoanewRAIDgrouporaspartofanRGAddStorageoperation.GroupNameistheASCIInameoftheRAIDgrouptoreceivetheRAIDmember.BlockDevIDistheindexofanavailabledrivesprovidedbytheBlockDevScanCLIcommand.Upto10BlockDevIDsmaybespecified.Ifallisspecified,thenallavailableunusedBlockDevIDswillbeaddedtotheRAIDgroupuntilthemaximumnumberofRAIDgroupmembershasbeenmet.ThiscommandalsoresetsthenumberofRAIDgrouppartitionsto1.RGMemberAdd [GroupName | all] [BlockDevID]

•RGMemberRemove (Immediate)RGMemberRemoveremovesaRAIDmemberfromanewRAIDgroup.GroupNameistheASCIInameofthenewRAIDgroupfromwhichtoremovetheRAIDmember.MemberIndexistheindexoftheRAIDmembertoremove.Thisalsoresetsthenumberofpartitionsto1.RGMemberRemove [GroupName] [MemberIndex]

Page 75: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

xi

•RGResumeInitialization (Immediate)ContinuestheinitializationonthespecifiedexistingRAIDgroup.RGResumeInitialization [GroupName]

• RGResumeMediaScan (Immediate, Disabled on Error) ResumesamediascanonthespecifiedexistingRAIDgroup.RGResumeMediaScan [GroupName]

•RGResumeRebuild (Immediate)Resumestherebuild(s)onthespecifiedexistingRAIDgroup.OptionalparameterMemberIndexspecifiestheRAIDmemberwhosehaltedrebuildwillberesumed.ForRAID6RAIDgroups,ifaMemberIndexisspecified,allhaltedRAIDmembersonthespanwiththatMemberIndexwillresumeaswell.IfnoMemberIndexisspecified,allhaltedrebuildsonthatRAIDgroupwillberesumed.RGResumeRebuild [GroupName] <MemberIndex>

• RGSectorSize SetsthesectorsizeofthespecifiedRAIDgroup.ThedesiredRAIDgroupsectorsizemustbeevenlydivisiblebythesectorsizeofanymemberdisk.512bytesisthedefaultsizeformostoperatingsystems.Use4KBsectorstoenablelargevolumesupport(greaterthan2TB,upto16TB)inWindowsXP(32-bit).set RGSectorSize [GroupName] [512-8192] get RGSectorSize [GroupName]

•RGSpanDepthRegulatesthespandepthonthespecifiedexistingnewRAIDgroupforallRAIDconfigurationsexceptJBOD,whichimplicitlysupportsspanningasmembersareadded.set RGSpanDepth [GroupName] [SpanDepth [1-16]] get RGSpanDepth [GroupName]

•RGSpeedReadPerformslook-aheadduringreadsfromRAIDgroupmemberdisksforallorthespecifiedRAIDgroup.GroupNameistheASCIInameoftheRAIDgroupforwhichlook-aheadreadswillbeperformed.AutowillchoosethealgorithmbasedoneachI/Ocommand.set RGSpeedRead [GroupName | all] [enabled | disabled | auto] get RGSpeedRead [GroupName | all]

Appendix A - CLI ASCII-Based Interface

• RGPrefetch SetstheprefetchforallorforthespecifiedRAIDgroup.ThiscommandwillfailiftheRAIDgroupdoesnotexist.GroupNameistheASCIInameoftheRAIDgroupforwhichtheparameterwillapply.set RGPrefetch [GroupName | all] [Value 0 to 6] get RGPrefetch [GroupName | all]

•RGRebuild (Immediate)StartsrebuildingthespecifiedexistingRAIDGroup.OptionalparametersMemberNspecifythememberstorebuild.Ifnomemberisspecified,alldegradedmemberswillberebuilt.OptionalparametersBlockDevIDNallowsanavailableblockdevicetobesubstitutedfortheRAIDmembercurrentlyassignedtotheMemberIndex.RAID6RAIDgroupscanrebuildtwomembersusingtheoptionaland.RGRebuild [GroupName] <Member1> <BlockDevID1> <and> <Member2> <BlockDevID2>

•RGRecover (Immediate)Providesmechanismsforassistingintheread-onlyaccessofdatainofflineRAIDgroups.SpecifyrebuildiftheRAIDgroupfaultedwhilerebuilding.BasicforcesaRAIDgrouponlinewithonlyup-to-datemembersandreturnscheckconditiononreaderrors.ExtremeforcesaRAIDgrouponlinewitholdermembersandreplacesreaderrordatawithzeros.DisabledturnsoffRGRecoverforbasicandextreme.Note:Before running RGRecover, power off and power back on all drives in the affected RAID group drives to ensure the drives are at a known state and ready for data recovery.RGRecover [GroupName] [rebuild | basic | extreme | disabled]

•RGRecoverWithWrites (Immediate)PerformsthesamefunctionsasRGRecover,exceptwritestotheaffectedRAIDgroupareallowedtooccurnormally.Note:Care must be exercised to minimize write activity. Proceed with writes at your own risk.RGRecoverWithWrites [GroupName] [rebuild | basic | extreme]

•RGResumeConversion (Immediate)ContinuesthestoppedconversiononthespecifiedexistingRAIDgroup.RGResumeConversion [GroupName]

•RGResumeErase (Immediate)ContinuestheeraseonthespecifiedexistingRAIDgroup.RGResumeErase[GroupName]

Page 76: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

xii

Appendix A - CLI ASCII-Based Interface

•RGUnmap (Immediate)RemovesallmappedpartitionsofthespecifiedRAIDgroupfromtheroutingtable.Thepartitionsthemselveswillbeunaffected,thoughtheywillnowbeinaccessibletoanyinitiators.RGUnmap [GroupName | all]

•RGWaitTimeout (Disabled on Error)SpecifiesthemaximumtimeinsecondsthatwillelapsetodiscoverpreviouslyconfiguredRAIDgroups.ThetimeoutisusedduringsystemboottimeandwhentheBlockDevScancommandisissued.set RGWaitTimeout [1-300] get RGWaitTimeout

•RMStatus (Immediate)DisplaysthestatusofallRAIDmemberswithinthespecifiedRAIDgrouporaspecificRAIDmember(ifspecified)withinthespecifiedRAIDgroup.ThiscommandwillfailifthespecifiedRAIDgroupdoesnotexistoraspecifiedmemberindexwithintheRAIDgroupdoesnotexist.GroupNameistheASCIInameoftheRAIDgroupforwhichstatuswillbedisplayed.RMStatus [GroupName] <MemberIndex>

•Route(Immediate, Disabled on Error)MapsaRAIDpartitiontoaTargetIDonthehostsystem.IfamapwiththespecifiedTargetIDalreadyexists,thenitwillbeoverwritten.UsedeleteforaTargetIDtoremovethemap.Route host [tid] [ [RAID [GroupName] [PartIdx]] | [SAS [SasIdx]] | delete]

•RouteDisplay(Immediate)Displaysalistofhostprotocoladdresstotargetdestinationdevicemappings.TheoptionaltidparameterwilllimitthelisttothemapswhichsatisfyasearchforthegivenTargetID.Ifthepassthroughparameterisentered,thenallSATA/SATApassthroughdevicesaredisplayed.OtherwiseallmappedRAIDpartitionsaredisplayed.Ifthepersistentparameterisentered,thenonlypersistentmapswillbedisplayed.Otherwise,bothpersistentandnon-persistentmapswillbedisplayed.RouteDisplay host <tid> | <<passthrough> <persistent>>>

• SasPortList (Immediate) ListsthestatusofallavailableSASports.SasPortList

•SASTargets(Immediate, Disabled on Error)ListsthephysicaldevicesthatareconnectedtoallSASports.SASTargets

•SaveConfiguration (Immediate, Disabled on Error)Savesconfigurationchanges.Please note that certain modifications require a system restart.SaveConfiguration

•SerialNumberDisplaystheserialnumber.Theserialnumberisa13-characterfield.Thefirstsevenalphanumericcharactersareanabbreviationrepresentingtheproductname;theremainingsixdigitsaretheindividualunit’snumber.get SerialNumber

• SES (Enabled, Disabled on Error) EnablessupportforSESenclosuresthathavebeendiscoveredbytheappliance.set SES [enabled | disabled] get SES

• SESAlarmTest (Immediate, Disabled on Error) Commandsthespecifiedenclosure’saudiblealarmtobeturnedonatthespecifiedwarninglevel.Resetturnsoffthealarmthathasbeensetatanywarninglevel.NotethatSESEnclosuresmustbeexecutedpriortoexecutingSESAlarmTest.SESAlarmTest [EnclIdx] [set | reset] [info | non-crit | crit | unrecov]

• SESDiskFailureAlarm (Disabled, Disabled on Error) ActivatesanaudiblealarmwhentheRAIDcontrollerdeterminesthataRAIDmemberdiskdrivehasfailed.Thebuzzerwithintheenclosurewhichcontainsthefaileddiskdrivewillbeactivated,otherenclosureswillbeunaffected.set SESDiskFailureAlarm [enabled | disabled] get SESDiskFailureAlarm

• SESEnclosures (Immediate, Disabled on Error) DisplaysalistofSES-enabledenclosureswhichhavebeendiscoveredbytheRAIDcontroller.SESEnclosures

Page 77: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

xiii

Appendix A - CLI ASCII-Based Interface

• SESIdentify (Disabled on Error) CommandstheappropriateSESenclosuretoidentifythespecifiedelement(s).Allidentifiesalldisks.RAIDandRAIDgroupnameidentifiesalldisksinaRAIDgroup.IftheMemberIndexisalsospecified,onlythatdiskisidentified.Driveand BlockDevIDidentifiesthespecifieddisk.set SESIdentify [all | RAID GroupName <MemberIndex> | drive BlockDevID] get SESIdentify

• SESIdentifyStop (Immediate, Disabled on Error) CommandstheappropriateSESenclosuretostopidentifyingthespecifiedelement(s).Allstopsidentifyingallenclosures’driveslots.RAIDandRAIDgroupnamestopsidentificationofalldisksinaRAIDgroup.DriveandBlockDevIDstopsidentificationofthespecifieddrive.SESIdentifyStop [All | RAID GroupName <MemberIndex> | Drive BlockDevID]

• SESMute (Immediate, Disabled on Error) Causesallknownenclosures’audiblealarmstobesettoeitherthemuteorremindstate.Thedefaultactionismute.Theenclosureindexqualifierisoptional.TheoptionalparameterRemindmaybespecifiedtosettheremindstate,whichcausesanoccasionalaudiblereminderofthealarmcondition(ifsupported).NotethatSESEnclosuresmustbeexecutedpriortoexecutingSESMute.SESMute <EnclIdx> <Remind>

• SESPoll (Enabled, Disabled on Error) SpecifiestheSESenclosurepollingintervalinseconds.Atthespecifiedinterval,allknownSESenclosuresarepolledfortheircurrentstatus.Asettingof0disablesSESenclosurepolling.Default: 60 set SESPoll [0 | 30-3600 get SESPoll

• SESStartingSlot (Disabled on Error) Establishesthestartingslot/IDnumberforallattachedSESenclosures.set SESStartingSlot [0 | 1] get SESStartingSlot

• SESStatus (Immediate, Disabled on Error) Displaysthelastpolledstatusofthespecifiedelementtypeinthespecifiedenclosure.SupportLevelindicatestheSESfeaturessupportedbythespecifiedenclosure:fan,power,temp,alarm,driveLEDs.Ifnoelementtypeisspecified,allstatusisdisplayed.NotethatSESEnclosuresmustbeexecutedpriortoexecutingSESStatus.SESStatus [EnclIdx] <enc | drive | fan | power | temp | alarm | SupportLevel>

•Time (Disabled on Error)Setsordisplaysthecurrenttimein24hourformat.set Time [HH: MM: SS] get Time

•TimeZoneSetsordisplaysthetimezoneoranoffsetfromGMT.GMToffsetmustbeintheformat+/-HH:MMset TimeZone [[EST | CST | MST | PST] | [[+|-][HH]:[MM]]] get TimeZone

•VerboseMode (Enabled)ControlsthelevelofdetailinCLIHelpoutputandcommandresponseoutput.set VerboseMode [enabled | disabled] get VerboseMode

•VirtualDriveInfo (Immediate)DisplayscharacteristicsandstatisticsforalltheavailablevirtualdrivesoranyavailablevirtualdriveidentifiedbyitsvirtualdriveID.VirtualDriveInfo <Virtual Drive ID>

•WrapEventLog (Enabled, Disabled on Error)Whenenabled,theunitlogsupto2,048evententriesbeforewrapping(overwritingthefirstentries).Ifdisabled,theunitstopsloggingevententrieswhenthebufferisfull.set WrapEventLog [enabled | disabled] get WrapEventLog

Page 78: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

xiv

Appendix B - Drive Reformat Instructions

If your Sonnet Fusion RAID storage system shipped with pre-installed hard disk drives, the following information will assist you to reformat the drives per your needs.

InFusionRAIDsystemsshippedfromSonnetwithharddiskdrivesinstalled,thedrivesareformattedMacOSExtended(Journaled),andconfiguredasasingleRAID5orRAID6RAIDgroup.Ifyouneedtochangetheconfiguration,usetheATTOConfigurationToolandtheoperatingsystemsoftwaretoolstoreformatandreconfigurethedrives.

Mac OS Users’ Instructions 1.Followallthestepsintheincludeddocumentationtoinstall

thesoftwareandtheSonnetRAIDcontroller,andtosetupandconnecttheFusionRAIDdriveenclosure.

2.Startyourcomputer,andthenturnontheFusiondriveenclosure;theRAIDvolumeshouldappearonthedesktop.

3.Dragthevolumetothetrash(changestoanejecticon)toejectit.

4.LaunchtheATTOConfigurationTool.

5.SelectExpressSASRxxxintheDeviceListingpane,andthenclicktheRAIDtabintheConfigurationOptionspane.

6.SelectRAIDManagement>DeleteGroupfromtheapplicationmenu.

7.WhentheDelete Confirmationwindowappears,clickYes.

8.SetupnewRAIDgroupsfollowingtheinstructionsonpages9and10ofthismanual.

9.Dependingonhowyouconfigureyoursetup,aDisk Insertionwindowwillappearatsomepointstatingthatthereisanunreadablevolume;clickInitialize,andthenDiskUtilitywillopen.

10.IntheDisk Utilitywindow,eachRAIDgroupyoucreatedusingtheATTOConfigurationToolwillappearasasinglevolume.Selectthevolume,andthenclicktheErasetabatthetopofthewindow.

11.ClickErase;awindowwillappearaskingyoutoapproveyourchoice.

12.ClickErase.

13.Repeatsteps10–12foreachremainingunformattedRAIDgroup.

14.CloseDiskUtility.

15.DependingonhowyouconfiguredtheRAIDgroups,thevolumesmayalreadybeavailabletothesystem.IfyoucreatedaDVRAID,RAID4,RAID5,orRAID6RAIDgroup,configurationwilltakemuchlonger.Youmaycheckontheprocessbydouble-clickingthevolumenameinthelowerpaneoftheATTO Configuration Toolwindow.

16.OncealltheRAIDgroupshavebeenformattedandfinishbuilding,theyarereadytouse.

Windows 7/Server 2008/Vista Users’ Instructions 1.Followallthestepsintheincludeddocumentationtoinstall

thesoftwareandtheSonnetRAIDcontroller,andtosetupandconnecttheFusionRAIDenclosure.

2.Startyourcomputer,andthenturnontheFusiondriveenclosure.

3.LaunchtheATTOConfigurationTool.

4.ExpandthedevicetreeintheDeviceListingpaneuntilExpressSASRxxxisdisplayed,andthenclickExpressSASRxxx.

5.ClicktheRAIDtab.

6.IntheGroupspane,youwillseetheRAIDgroupthatSonnetcreated(notusableinaWindowssystem);clickthegroup.

7.SelectRAIDManagement>DeleteGroupfromtheapplicationmenu.

8.WhentheDelete Confirmationwindowappears,clickYes.

9.SetupnewRAIDgroupsfollowingtheinstructionsonpages9and10.

Support Note for Power Mac G5 Users:WhencreatingRAIDgroups16TBorlarger,unchecktheInstall

MacOS9Driverscheckbox;OS9driversdonotsupportvolumesgreaterthan16TB.

WARNING:AfterselectingtheDVRAID,RAIDLevel4,RAIDLevel5,orRAIDLevel6option,configuration of

the drives will take several hours to complete, with the total time depending on the operating system and drive capacities.

WARNING:AfterselectingtheDVRAID,RAIDLevel4,RAIDLevel5,orRAIDLevel6option,configuration of

the drives will take several hours to complete, with the total time depending on the operating system and drive capacities.

Page 79: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

xv

Appendix B - Drive Reformat Instructions

Windows 7/Server 2008/Vista Users’ Instructions (continued) 10.ClickStart,thenright-clickComputerandselectManage.

11.IntheComputer Managementwindow,clickStorageintheleftpanetoexpandthelist(ifnecessary),andthenclickDiskManagement.

12.WhentheInitialize Diskwindowappears,selecttheRAIDvolumeyoucreated.SelecttheGPTpartitionstyleunlessyouneedtoaccessyourRAIDstoragefromacomputerrunning32-bitWindowsXPProfessionalor32-bitWindowsServer2003.ClickOK.

13.IntheDisk Managementwindow,eachRAIDgroupyoucreatedwillappear(listedas“unallocated”)asasinglevolume.Right-clickwheretheword“unallocated”appears,andthenselectNewSimpleVolume.

14.WhentheWelcometotheNew Simple Volume Wizard windowappears,clickNexttostarttheprocess.

15.WhentheNew Simple Volume Wizard windowappears,clickNext.

16.WhentheSpecify Volume Size windowappears,clickNextifyouwantalloftheFusionsystem’scapacitytoremainasoneblock(volume).Otherwise,adjustthevolumesizetomeetyourneeds,andthenclickNext.

17.WhentheAssign Drive Letter or Pathwindowappears,selectAssignthefollowingdriveletter,choosealetter,andthenclickNext.

18.WhentheFormat Partitionwindowappears,enteranewnameforthevolumetableifyou’dlike.ForRAIDvolumesupto16TB,acceptthedefaultallocationunitsize;forRAIDvolumesgreaterthan16TB,select8192fromthedrop-downmenu.SelectPerformaquickformat,andthenclickNext.

Note: If you do not select the quick format option, this process will take much longer to complete.

19.Whenthenextwindowappears,clickFinish.

20.Repeatsteps13–19foreachremaining“unallocated”disk.

21.DependingonhowyouconfiguredtheRAIDgroups,thevolumesmayalreadybeavailabletothesystem.IfyoucreatedaDVRAID,RAID4,RAID5,orRAID6RAIDgroup,configurationwilltakemuchlonger.Youmaycheckontheprocessbydouble-clickingthevolumenameinthelowerpaneoftheATTO Configuration Toolwindow.

22.OncealltheRAIDgroupshavebeenformattedandfinishbuilding,theyarereadytouse.

Windows XP/Server 2003 Users’ Instructions 1.Followallthestepsintheincludeddocumentationtoinstall

thesoftwareandtheSonnetRAIDcontroller,andtosetupandconnecttheFusionRAIDenclosure.

2.Startyourcomputer,andthenturnontheFusiondriveenclosure.

3.LaunchtheATTOConfigurationTool.

4.ExpandthedevicetreeintheDeviceListingsectionontheleftsideofthewindowuntilExpressSASRxxxisdisplayed,andthenclickExpressSASRxxx.

5.ClicktheRAIDtab.

6.IntheGroupspane,youwillseetheRAIDgroupthatSonnetcreated(notusableinaWindowssystem);clickthegroup.

7.SelectRAIDManagement>DeleteGroupfromtheapplicationmenu.

8.WhentheDelete Confirmationwindowappears,clickYes.

9.SetupnewRAIDgroupsfollowingtheinstructionsonpages9and10.

10.SelectStart>ControlPanelfromtheWindowsStartmenu.IntheControl Panelwindow,double-clickAdministrativeTools.IntheAdministrative Toolswindow,double-clickComputerManagement.

11.IntheComputer Managementwindow,clickStorageontheleft,andthenclickDiskManagementbeneathit.

12.WhentheInitialize and Convert Disk Wizardwindowappears,clickCancel.

13.IntheDisk Managementwindow,eachRAIDgroupyoucreatedwillappear(listedas“unallocated”)asasinglevolume.Right-clickonevolumewherethewords“NotInitialized”appear,andthenselectInitializeDisk.

14.WhentheInitialize Disk windowappears,selecttheRAIDvolume(s),andthenclickOK.

15.BackintheDisk Managementwindow,right-clickwheretheword“Online”appears,andthenselectConverttoGPTDisk.

WARNING:AfterselectingtheDVRAID,RAIDLevel4,RAIDLevel5,orRAIDLevel6option,configuration of

the drives will take several hours to complete, with the total time depending on the operating system and drive capacities.

Page 80: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

xvi

Windows XP/Server 2003 Users’ Instructions (continued)16.Right-clickwheretheword“unallocated”appears,andthen

selectNewPartition.

17.WhentheNew Partition Wizard windowappears,clickNext.

18.WhentheSelect Partition Typewindowappears,selectPrimaryPartition,andthenclickNext.

19.WhentheSpecify Partition Sizewindowappears,clickNextifyouwantalloftheFusionsystem’scapacitytoremainasoneblock(volume).Otherwise,adjustthevolumesizetomeetyourneeds,andthenclickNext.

20.WhentheAssign Drive Letter or Pathwindowappears,choosealetter,andthenclickNext.

21.WhentheFormat Partitionwindowappears,enteranewnameforthevolumeifyou’dlike.ForRAIDvolumesupto16TB,acceptthedefaultallocationunitsize;forRAIDvolumesgreaterthan16TB,select8192fromthedrop-downmenu.SelectPerformaquickformat,andthenclickNext.

Note: If you do not select the quick format option, this process will take much longer to complete.

22.Whenthenextwindowappears,clickFinish.

23.Repeatsteps15–22foreachremaining“unallocated”disk.

24.DependingonhowyouconfiguredtheRAIDgroups,thevolumesmayalreadybeavailabletouse.IfyoucreatedaDVRAID,RAIDLevel4,orRAIDLevel5group,configurationwilltakemuchlonger.Youmaycheckontheprocessbydouble-clickingtheRAIDgroupnameinthelowerpaneoftheATTO Configuration Toolwindow.

25.OncealltheRAIDgroupshavebeenformattedandfinishbuilding,theyarereadytouse.

Appendix B - Drive Reformat Instructions

Page 81: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

xvii

Page 82: Configuration Tool and Utilities Operation Manual - … Tool and Utilities ... the NVRAM parameters applicable to the Sonnet RAID ... • The RAID CLI tab provides access to the command

Remember to register your product online at http://registration.sonnettech.com to be informed of future upgrades and product releases.Software updates and links are available from the Sonnet web site at www.sonnettech.com. • Online support form available at http://supportform.sonnettech.com.Sonnet Technologies Customer Service hours are Mon.-Fri., 7 a.m.–4 p.m. Pacific Time • Customer Service Phone: 1-949-472-2772 • Email: [email protected] 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. Other product names are trademarks of their respective owners. Product specifications subject to change without notice. Printed in the USA. MNL-RAID-SW-E-G-102610

,