background image

ThinkServer

12 Gb/s 

MegaRAID

 

SAS

 

Software

 

User

 

Guide

Summary of Contents for ThinkServer RD650

Page 1: ...ThinkServer 12 Gb s MegaRAID SAS Software User Guide ...

Page 2: ...the Appendix G Notices First Edition September 2014 Copyright Lenovo 2014 LIMITED AND RESTRICTED RIGHTS NOTICE If data or software is delivered pursuant a General Services Administration GSA contract use reproduction or disclosure is subject to restrictions set forth in Contract No GS 35F 05925 ...

Page 3: ...stency Check 20 2 1 5 Replace 20 2 1 6 Background Initialization 21 2 1 7 Patrol Read 21 2 1 8 Disk Striping 21 2 1 9 Disk Mirroring 22 2 1 10 Parity 22 2 1 11 Disk Spanning 23 2 1 12 Hot Spares 24 2 1 13 Disk Rebuilds 25 2 1 14 Rebuild Rate 25 2 1 15 Hot Swap 26 2 1 16 Drive States 26 2 1 17 Virtual Drive States 26 2 1 18 Beep Codes 26 2 1 19 Enclosure Management 27 2 2 RAID Levels 27 2 2 1 Summa...

Page 4: ...a CacheCade Virtual Drive 62 4 7 4 Creating a CacheCade Pro 2 0 Virtual Drive 63 4 7 5 Modifying a CacheCade Pro 2 0 Virtual Drive 64 4 7 6 Enabling SSD Caching on a Virtual Drive 65 4 7 7 Disabling SSD Caching on a Virtual Drive 65 4 7 8 Enabling or Disabling SSD Caching on Multiple Virtual Drives 66 4 7 9 Deleting a Virtual Drive with SSD Caching Enabled 67 4 8 Clearing the Configuration 67 4 9 ...

Page 5: ...Virtual Drive 104 5 3 4 Viewing Drive Group Properties 105 5 3 5 Viewing Global Hot Spare Drives 105 5 3 6 Clearing a Configuration 106 5 3 7 Make Unconfigured Good and Make JBOD 106 5 3 7 1 Make Unconfigured Good 107 5 3 7 2 Make JBOD 107 5 3 8 Managing Foreign Configurations 107 5 3 8 1 Previewing and Importing a Foreign Configuration 108 5 3 8 2 Clearing a Foreign Configuration 110 5 4 Managing...

Page 6: ... Setting Automatic Learn Cycle Properties 153 5 7 2 Managing Enclosures 153 Chapter 6 StorCLI 155 6 1 Overview 155 6 2 Support for MegaCLI Commands 155 6 3 Devices Supported by the StorCLI Tool 155 6 4 Installation 155 6 4 1 Installing StorCLI on Microsoft Windows Operating Systems 156 6 4 2 Installing StorCLI on Linux Operating Systems 156 6 4 3 Installing StorCLI on Ubuntu Operating Systems 156 ...

Page 7: ...Power Settings Commands 192 6 6 9 BBU Commands 193 6 6 10 CacheVault Commands 195 6 6 11 Enclosure Commands 195 6 6 12 PHY Commands 196 6 6 13 Logging Commands 197 6 7 Frequently Used Tasks 198 6 7 1 Showing the Version of the Storage Command Line Tool 198 6 7 2 Showing StorCLI Help 198 6 7 3 Showing System Summary Information 198 6 7 4 Showing Free Space in a Controller 198 6 7 5 Adding Virtual D...

Page 8: ...nager Support on the VMware ESXi Operating System 216 7 4 5 Limitations of Installation and Configuration 217 7 4 5 1 Differences in the MegaRAID Storage Manager Software for VMware ESXi 217 7 5 Installing and Configuring a CIM Provider 218 7 5 1 Installing a CIM SAS Storage Provider on the Linux Operating System 218 7 5 2 Running the CIM SAS Storage Provider on Pegasus 219 7 5 3 Installing a CIM ...

Page 9: ...3 Event Log Panel 259 8 6 4 Menu Bar 259 Chapter 9 Configuration 261 9 1 Creating a New Configuration 261 9 1 1 Selecting Virtual Drive Settings 261 9 1 2 Optimum Controller Settings for CacheCade 262 9 1 3 Optimum Controller Settings for Fast Path 262 9 1 4 Creating a Virtual Drive Using Simple Configuration 262 9 1 5 Creating a Virtual Drive Using Advanced Configuration 266 9 2 Converting JBOD D...

Page 10: ... 11 Maintaining and Managing Storage Configurations 313 11 1 Initializing a Virtual Drive 313 11 1 1 Running a Group Initialization 313 11 2 Running a Consistency Check 314 11 2 1 Setting the Consistency Check Settings 315 11 2 2 Scheduling a Consistency Check 315 11 2 3 Running a Group Consistency Check 317 11 3 Scanning for New Drives 318 11 4 Rebuilding a Drive 318 11 4 1 New Drives Attached to...

Page 11: ...2 12 3 Disabling Drive Security 349 12 12 4 Importing or Clearing a Foreign Configuration 350 12 12 4 1 Foreign Configurations in Cable Pull and Drive Removal Scenarios 351 12 13 Managing Link Speed 352 Appendix A Events and Messages 355 Appendix B 3ware CLI Commands to StorCLI Command Conversion 374 14 14 Virtual Drive Commands 378 14 15 Enclosure Commands 382 14 16 Miscellaneous Commands 383 App...

Page 12: ...ristics that make each of these more suitable choice depending on your storage needs MegaRAID gives you the flexibility to combine these two similar technologies on the same controller within the same enclosure and in the same virtual drive NOTE Carefully assess any decision to combine SAS drives and SATA drives within the same virtual drives Avoid mixing drives this applies to both HDDs and Cache...

Page 13: ... while maintaining compatibility with existing ATA firmware 1 3 Serial ATA III Features The SATA bus is a high speed internal bus that provides a low pin count LPC low voltage level bus for device connections between a host controller and a SATA device The following list describes the SATA III features of the RAID controllers Supports SATA III data transfers of 12Gb s Supports STP data transfers o...

Page 14: ...egaRAID controller This helps to share resources more efficiently and lowers the cost Dimmer Switch I Spin down unconfigured disks This feature is configurable and can be disabled Dimmer Switch II Spin down Hot Spares This feature is configurable and can be disabled 1 6 UEFI 2 0 Support UEFI 2 0 provides MegaRAID customers with expanded platform support The MegaRAID UEFI 2 0 driver a boot service ...

Page 15: ... bus provides a 32 bit memory bus parity checking and chip select signals for pipelined burst static random access memory PBSRAM nonvolatile static random access memory NVSRAM and Flash ROM NOTE The external memory bus is 32 bit for the SAS 8704ELP and the SAS 8708ELP and 64 bit for the SAS 8708EM2 the SAS 8880EM2 and the SAS 8888ELP Figure 1 Example of an LSI SAS Direct Connect Application The fo...

Page 16: ...e that consists of CacheCade software only you can choose whether to allow SAS CacheCade software drives and SATA CacheCade software drives in that virtual drive For virtual drives that have both CacheCade software and HDDs you can choose whether to mix SAS and SATA HDD drives with SAS and SATA CacheCade software devices in various combinations The following table lists the valid drive mix configu...

Page 17: ...r call a Technical Support representative or submit a new service request and view its status E mail http www lsi com support support_form html Phone Support http www lsi com support storage phone_tech_support index html 1 800 633 4545 North America 00 800 5745 6442 International Valid Drive Mix Configurations 1 SAS HDD with SAS SSD SAS only configuration 2 SATA HDD with SATA CacheCade software SA...

Page 18: ...d drive groups that are available to the operating system The storage space in a virtual drive is spread across all of the drives in the drive group Your drives must be organized into virtual drives in a drive group and they must be able to support the RAID level that you select Some common RAID functions follow Creating hot spare drives Configuring drive groups and virtual drives Initializing one...

Page 19: ...sh redundancy in case of a disk failure in a redundant RAID drive group After the hot spare is automatically moved into the RAID drive group the data is automatically rebuilt on the hot spare drive The RAID drive group continues to handle requests while the rebuild occurs Auto rebuild allows a failed drive to be replaced and the data automatically rebuilt by hot swapping the drive in the same driv...

Page 20: ...pected to fail the data is rebuilt on a hot spare The failed drive is replaced with a new disk Then the data is copied from the hot spare to the new drive and the hot spare reverts from a rebuild drive to its original hot spare status Replace runs as a background activity and the virtual drive is still available online to the host Replace is also initiated when the first SMART error occurs on a dr...

Page 21: ...itialization and change the rebuild rate the rate change takes effect when you restart background initialization 2 1 7 Patrol Read Patrol read involves the review of your system for possible drive errors that could lead to drive failure and then action to correct errors The goal is to protect data integrity by detecting drive failure before the failure can damage data The corrective actions depend...

Page 22: ...iled disk Disk mirroring provides 100 percent redundancy but it is expensive because each drive in the system must be duplicated The following figure shows an example of disk mirroring Figure 4 Example of Disk Mirroring RAID 1 2 1 10 Parity Parity generates a set of redundancy data from two or more parent data sets The redundancy data can be used to reconstruct one of the parent data sets in the e...

Page 23: ... are turned into a RAID 10 drive group NOTE Make sure that the spans are in different backplanes so that if one span fails you do not lose the whole drive group Figure 6 Example of Disk Spanning Spanning two contiguous RAID 0 virtual drives does not produce a new RAID level or add fault tolerance It does increase the capacity of the virtual drive and improves performance by doubling the number of ...

Page 24: ...build any failed drives on the backplane in which it resides before rebuilding any other drives on other backplanes NOTE If a rebuild to a hot spare fails for any reason the hot spare drive is marked as failed If the source drive fails both the source drive and the hot spare drive are marked as failed The hot spare can be of two types Global hot spare Dedicated hot spare Global Hot Spare Use a glo...

Page 25: ...led drive must be replaced with a new drive so that the data on the failed drive can be rebuilt The failed drive is removed from the virtual drive and marked ready awaiting removal when the rebuild to a hot spare begins If the system goes down during a rebuild the RAID controller automatically resumes the rebuild after the system reboots NOTE When the rebuild to a hot spare begins the failed drive...

Page 26: ...RAID controller and is part of the virtual drive Unconfigured Good A drive that is functioning normally but is not configured as a part of a virtual drive or as a hot spare Hot Spare A drive that is powered up and ready for use as a spare in case an online drive fails Failed A drive that was originally configured as Online or Hot Spare but on which the firmware detects an unrecoverable error Rebui...

Page 27: ...arity blocks per stripe and disk striping A RAID 6 virtual drive can survive the loss of any two drives without losing data A RAID 6 drive group which requires a minimum of three drives is similar to a RAID 5 drive group Blocks of data and parity information are written across all drives The parity information is used to recover the data if one or two drives fail in the drive group A RAID 00 drive...

Page 28: ...aSR controller One virtual drive can be created on an array a maximum of eight if no other virtual drives are already created on the MegaSR controller or you can create eight arrays with one virtual drive each However on RAID 10 you can create only one virtual drive on a particular array 2 2 2 Selecting a RAID Level Select the optimal RAID level when you create a system drive The optimal RAID leve...

Page 29: ...y environment that does not require fault tolerance Strong points Provides increased data throughput for large files No capacity loss penalty for parity Weak points Does not provide fault tolerance or high bandwidth All data is lost if any drive fails Drives 1 to 32 Uses Use RAID 1 for small databases or any other environment that requires fault tolerance but small capacity Strong points Provides ...

Page 30: ...tion If two drives in a RAID 6 virtual drive fail two drive rebuilds are required one for each drive These rebuilds do not occur at the same time The controller rebuilds one failed drive and then the other failed drive The following table provides an overview of a RAID 6 drive group Uses Provides high data throughput especially for large files Use RAID 5 for transaction processing applications bec...

Page 31: ...owing table provides an overview of RAID 00 The following figure provides a graphic example of a RAID 00 drive group Uses Use for office automation and online customer service that requires fault tolerance Use for any application that has high read request rates but low write request rates Strong points Provides data redundancy high read rates and good performance in most environments Can survive ...

Page 32: ...spanned RAID 10 virtual drive can tolerate multiple drive failures as long as each failure is in a separate drive group If drive failures occur less than total drive capacity is available Configure RAID 10 by spanning two contiguous RAID 1 virtual drives up to the maximum number of supported devices for the controller RAID 10 supports a maximum of 8 spans with a maximum of 32 drives per span You m...

Page 33: ...D level 50 can support up to eight spans and tolerate up to eight drive failures though less than total drive capacity is available Though multiple drive failures can be tolerated only one drive failure can be tolerated in each RAID 5 level drive group The following table provides an overview of RAID 50 Uses Appropriate when used with data storage that needs 100 percent redundancy of mirrored driv...

Page 34: ...the blocks and then writes the blocks of data and parity to each drive in the drive group The size of each block is determined by the stripe size parameter which is set during the creation of the RAID set RAID 60 can support up to 8 spans and tolerate up to 16 drive failures though less than total drive capacity is available Two drive failures can be tolerated in each RAID 6 level drive group Uses...

Page 35: ...e for each drive These rebuilds can occur at the same time Use for office automation and online customer service that requires fault tolerance Use for any application that has high read request rates but low write request rates Strong points Provides data redundancy high read rates and good performance in most environments Each RAID 6 set can survive the loss of two drives or the loss of a drive w...

Page 36: ...D 1 is ideal for any application that requires fault tolerance and minimal capacity 5 Combines distributed parity with disk striping Parity provides redundancy for one drive failure without duplicating the contents of entire drives If a drive fails the RAID controller uses the parity data to reconstruct all missing information In RAID 5 this method is applied to entire drives or stripes across all...

Page 37: ...tes Drive performance is reduced during a drive rebuild Environments with few processes do not perform as well because the RAID overhead is not offset by the performance gains in handling simultaneous processes 00 RAID 00 striping in a spanned drive group offers excellent performance RAID 00 breaks up data into smaller blocks and then writes a block to each drive in the drive groups Disk striping ...

Page 38: ...uation is expensive because each drive in the system must be duplicated The usable capacity of a RAID 1 array is equal to the capacity of the smaller of the two drives in the array 5 RAID 5 provides redundancy for one drive failure without duplicating the contents of entire drives RAID 5 breaks up data into smaller blocks calculates parity by performing an exclusive or on the blocks and then write...

Page 39: ... on demand typically read the data often but write data infrequently Both the read and write operations tend to be long Data stored on a general purpose file server involves relatively short read and write operations with relatively small files 2 6 Number of Drives Your configuration planning for the SAS RAID controller depends in part on the number of drives that you want to use in a RAID drive g...

Page 40: ...able 18 Factors to Consider for Drive Group Configuration Requirement Rank Suggested RAID Levels Storage space RAID 0 RAID 5 RAID 00 Data redundancy RAID 5 RAID 6 RAID 10 RAID 50 RAID 60 Drive performance and throughput RAID 0 RAID 00 RAID 10 Hot spares extra drives required RAID 1 RAID 5 RAID 6 RAID 10 RAID 50 RAID 60 ...

Page 41: ... designate which data to encrypt at the individual virtual disk VD level Any encryption solution requires management of the encryption keys The security service provides a way to manage these keys Both the WebBIOS Configuration Utility and the MegaRAID Storage Manager software offer procedures that you can use to manage the security settings for the drives Purpose and Benefits Security is a growin...

Page 42: ...ion Description Authenticated Mode The RAID configuration is keyed to a user password The password must be provided on system boot to authenticate the user and facilitate unlocking the configuration for user access to the encrypted data Key backup You need to provide the controller with a lock key if the controller is replaced or if you choose to migrate secure virtual disks To do this task you mu...

Page 43: ...a new security key identifier Change the Security Key You can choose to keep the current security key or enter a new one To change the security key you can either enter the new security key or accept the security key that the controller suggests Add or Change the Password You have the option to add a password or change the existing one To change the password enter the new password To keep the exis...

Page 44: ...re connected to encrypted drives All encrypted drives whether locked or unlocked always have an encryption key This key is set by the drive and is always active When the drive is unlocked the data to host from the drive on reads and from the host to the drive cache on writes is always provided However when resting on the drive platters the data is always encrypted by the drive You might not want t...

Page 45: ...ve is beginning to show SMART predictive failure alerts return the drive for replacement If so the drive must be effectively erased if there is sensitive data Occasionally a drive is in such bad condition that standard erasure applications do not work If the drive still allows any access it might be possible to destroy the encryption key ...

Page 46: ...lize virtual drives Check configurations for data consistency Create CacheCade virtual drives 4 2 Starting the Ctrl R Utility When you boot the system perform the following steps to start the Ctrl R Utility 1 When the host computer is booting press and hold the Ctrl key and press the R key when the following text appears on the dialog Copyright LSI Corporation Press Ctrl R for Ctrl R 2 Based on th...

Page 47: ...on the configurations that you make commands are enabled or disabled F5 Refreshes the screen that you currently are in F11 Switches between controllers F12 Displays a list of all the available controllers You can also scroll to the next controller Ctrl N Displays the next menu screen Ctrl P Displays the previous menu screen Tab Moves the cursor to the next control Shift Tab Moves the cursor to the...

Page 48: ...as creating and initializing virtual drives performing a consistency check deleting expanding and erasing virtual drives importing or clearing foreign configurations and creating CacheCade virtual drives NOTE Based on the controller settings that you make options will be enabled or disabled 4 5 2 PD Mgmt Menu The PD Mgmt menu shows information about all the physical drives connected to the selecte...

Page 49: ... a failed drive making a drive offline or making it a global hot spare drive 4 5 3 Ctrl Mgmt Menu The Ctrl Mgmt menu lets you change the settings of the selected controller The Ctrl Mgmt menu consists of two screens In the first screen as shown in the following figure you can change controller options such as Enable Controller BIOS Maintain PD Fail History and Enable Stop CC on Error You also can ...

Page 50: ...e link speed the power save and the battery settings of the controller Figure 18 Controller Settings Second Screen 4 5 4 Properties Menu The Properties menu shows all of the properties of the active controller The Properties menu consists of two screens The information shown in these screens is read only In the first screen as shown in the following figure you can view properties such as controlle...

Page 51: ...maximum cache size drive standby time and power saving properties To go back to the previous Properties screen navigate to Prev and press Enter 4 5 5 Foreign View Menu If one or more physical drives in a configuration are removed and reinserted the controller considers the drives as foreign configurations The Foreign View menu is shown only when the controller detects a foreign configuration If no...

Page 52: ...MegaRAID advanced software offers the software license key feature to enable the advanced options in the Ctrl R Utility The license key is also known as the activation key You need to configure the Advanced Software options present in the Ctrl R Utility to use the advanced features present in the controller 4 6 1 Managing Advanced Software Options Perform the following steps to configure the Advan...

Page 53: ...t of advanced software options present in the Av SW Option column The license details validates if the software is under trial period or whether it can be used without any trial period Unlimited Both the Safe ID and the Serial Number fields consist of a predefined value internally generated by the controller 3 Enter a valid activation key in the Activation Key field 4 Click Activate The Advanced S...

Page 54: ...he Activation Key field is incorrect the following scenario messages appear Scenario 1 If you enter an invalid activation key the following message appears Figure 23 Invalid Activation Key Message Scenario 2 If you leave the Activation Key field blank or enter space characters the following message appears Figure 24 Activation Key Left Blank Scenario 3 If you enter an incorrect activation key and ...

Page 55: ...mary dialog appears as shown in the following figure Figure 26 Advanced Software Options Summary The Summary box shows the list of the advanced software options along with their former status and new status The Advanced SW Options column shows the currently available software in the controller The Former Status column shows the status of the available advanced software before you enter the activat...

Page 56: ... Activating an Unlimited Key over a Trial Key When you activate an unlimited key over a trial key the following dialog appears Figure 27 Activating an Unlimited Key over a Trial Key 4 6 4 Activating a Trial Software When you activate a trial software the following dialog appears Figure 28 Activating a Trial Software Application ...

Page 57: ...ID drive groups and virtual drives to create storage configurations on systems with LSI SAS controllers 1 In the VD Mgmt screen navigate to the controller and press the F2 key 2 Press Enter The Create New VD screen appears NOTE You can use the Create New VD dialog to create virtual drives for Unconfigured Good drives To create virtual drives for existing drive groups navigate to a drive group and ...

Page 58: ... spin up delays and drive wear caused by excessive spin up down cycles 5 You can encrypt data and use drive based key management for your data security solution This option protects the data in the event of theft or loss of drives Select a value from the Secure VD field The options available are Yes and No 6 You can choose whether you want to use the data protection feature on the newly created vi...

Page 59: ...em at their default settings Strip Size The strip size is the portion of the stripe that resides on a single virtual drive in the drive group Strip sizes of 8 KB 16 KB 32 KB 64 KB 128 KB 256 KB 512 KB or 1 MB are supported Read Policy Specify one of the following options to specify the read policy for this virtual drive Normal Read ahead capability lets the controller read sequentially ahead of re...

Page 60: ...t contain the same data Disk cache policy Select a cache setting for this virtual drive Enable Enable the drive cache Disable Disable the drive cache Unchanged Leave the current drive cache policy unchanged Initialize Select to initialize the virtual drive Initialization prepares the storage medium for use Fast initialization will be performed on the virtual drive Configure Hot Spare Select to con...

Page 61: ... drive in the Name field 4 Select a SSD from the Select SSD box The size of the SSD is reflected in the Size field in the Basic Settings box 5 Press OK A message appears stating that the CacheCade virtual drive has been created To view the virtual drives associated with this CacheCade virtual drive click Associated VDs in the Create CacheCade Virtual Drive dialog The Associated Virtual Drives dial...

Page 62: ... the name and the size of the associated virtual drives 4 7 3 Modifying a CacheCade Virtual Drive You can modify an existing CacheCade virtual drive by renaming it Perform the following steps to modify the CacheCade virtual drive 1 In the VD Mgmt screen navigate to the CacheCade virtual drive and press the F2 key 2 Navigate to Properties and press Enter The following dialog appears ...

Page 63: ...ve Name field 4 Press OK 4 7 4 Creating a CacheCade Pro 2 0 Virtual Drive The MegaRAID CacheCade Pro 2 0 provides you with read and write capability Perform the following steps to create a CacheCade Pro 2 0 virtual drive 1 In the VD Mgmt screen navigate to the controller and press the F2 key 2 Navigate to Create CacheCade Virtual Drive and press Enter The Create CacheCade Virtual Drive dialog appe...

Page 64: ...any time after a CacheCade virtual drive is created Perform the following steps to modify the CacheCade virtual drive 1 In the VD Mgmt screen navigate to the CacheCade virtual drive and press the F2 key 2 Navigate to Properties and press Enter The following dialog appears Figure 36 Modifying CacheCade Virtual Drive 3 You can rename a CacheCade virtual drive in the CacheCade Virtual Drive Name fiel...

Page 65: ...steps to enable SSD caching on a virtual drive 1 In the VD Mgmt screen navigate to a virtual drive and press the F2 key 2 Select Enable Caching and press Enter The following message dialog appears Figure 38 Message box for Enabling SSD Caching The virtual drives that have SSD caching enabled have the check boxes next to them selected The virtual drives that have SSD caching disabled have deselecte...

Page 66: ...ching on Multiple Virtual Drives You can enable or disable SSD caching on multiple virtual drives at one go Perform the follow steps to enable or disable SSD caching on multiple drives 1 In the VD Mgmt screen navigate to a virtual drive and press the F2 key 2 Select Manage SSD Caching and press Enter The Manage SSD Caching dialog appears Figure 40 Manage SSD Caching The virtual drives that have SS...

Page 67: ...e Box for Deleting Virtual Drive NOTE If you select the Force delete to complete quickly check box to delete the virtual drive the data is not flushed before deleting the virtual drive In this scenario if you create this virtual drive after deleting it there will be no data available 3 Press Yes to proceed with the delete operation 4 8 Clearing the Configuration You can clear all the existing conf...

Page 68: ...ribes how to enable change and disable the drive security and how to import a foreign configuration by using the SafeStore Encryption Services advanced software To enable security on the drives you need to perform the following actions to set drive security Enter a security key identifier A security key identifier appears whenever you have to enter a security key Enter a security key After you cre...

Page 69: ...mation You might need to enter the security key to perform certain operations The security key is case sensitive It must be between 8 and 32 characters and contain at least one number one lowercase letter one uppercase letter and one nonalphanumeric character for example The space character is not permitted NOTE Non U S keyboard users must be careful not to enter double byte character set DBCS cha...

Page 70: ... must be between 8 and 32 characters and contain at least one number one lowercase letter one uppercase letter and one nonalphanumeric character for example The space character is not permitted NOTE Non U S keyboard users must be careful not to enter DBCS characters in the Security Key field The firmware works with the ASCII character set only 4 9 3 Disabling Drive Security If you disable drive se...

Page 71: ... foreign configurations You can import unsecured or unlocked configurations when security is disabled If a locked foreign configuration is present and security is enabled enter the security key and unlock the configuration Import the foreign configuration If one or more drives are removed from a configuration by a cable pull or drive removal for example the configuration on those drives is conside...

Page 72: ...ion go to step 4 To clear a foreign configuration go to step 6 4 To import a foreign configuration select Import and press Enter The following dialog appears Figure 46 Foreign Configuration Import 5 Press Yes to import the foreign configuration from all the foreign drives Repeat the import process for any remaining drives Because locked drives can use different security keys you must verify whethe...

Page 73: ...ion by a cable pull or drive removal for example the configuration on those drives is considered a foreign configuration by the RAID controller The following scenarios can occur with cable pulls or drive removals NOTE To import the foreign configuration in any of the following scenarios you must have all the drives in the enclosure before you perform the import operation Scenario 1 If all the driv...

Page 74: ... drives to have foreign configurations Import or clear the foreign configuration No rebuilds will occur after the import operation because there is no redundant data to rebuild the drives 4 10 Discarding Preserved Cache If the controller loses access to one or more virtual drives the controller preserves the data from the virtual drive This preserved cache is preserved until you import the virtual...

Page 75: ...rives You can convert multiple JBODs to Unconfigured Good drives from the VD Mgmt screen or you can convert a particular JBOD drive to an Unconfigured Good drive from the Drive Management screen NOTE The MegaRAID SAS 9240 4i and the MegaRAID SAS 9240 8i controllers support JBOD Perform the following steps to convert multiple JBODs to Unconfigured Good drives 1 In the VD Mgmt screen navigate to the...

Page 76: ...ve Management screen navigate to a JBOD drive and press the F2 key 2 Navigate to Make Unconfigured Good and press Enter 3 Press Yes in the confirmation message box to proceed 4 12 Converting Unconfigured Good Drives to JBOD Drives You can convert a bunch of Unconfigured Good drives to JBOD drives from the VD Mgmt screen or you can convert a particular Unconfigured Good drive to a JBOD drive from t...

Page 77: ...rive 1 In the Drive Management screen navigate to a Unconfigured Good drive and press the F2 key 2 Navigate to Make JBOD and press Enter 3 Press OK in the message confirmation box to continue 4 13 Viewing and Changing Device Properties This section explains how you can use the Ctrl R Utility to view and change the properties for controllers virtual drives drive groups physical drives and BBUs 4 13...

Page 78: ...rl Mgmt menu Perform the following steps to change the controller properties 1 Navigate to the Ctrl Mgmt menu to view the first Controller Settings screen 2 You may change the values of the properties for the editable fields To change additional properties such as link speed battery properties and power settings press Next to go to the second Controller Settings screen 3 Press Apply The following ...

Page 79: ...istency Check CC rate is between 0 and100 percent Recon Rate Use this option to select the amount of system resources dedicated to reconstruction of drives connected to the selected controller The range of Recon rate is between 0 and100 percent Patrol Rate Use this option to select the rate for patrol reads for drives connected to the selected controller The patrol read rate is the percentage of s...

Page 80: ...rogress along with its progress status and the time remaining for the operation to be completed 3 You may change the settings for the fields that are enabled in this dialog CAUTION Before you change a virtual drive configuration back up any data on the virtual drive that you want to save 4 Press OK to save your changes 5 Press Advanced to view additional virtual drive properties The Create Virtual...

Page 81: ...roups where there is space to configure If multiple virtual drives are defined on a single drive group you can delete a virtual drive without deleting the entire drive group CAUTION Back up any data that you want to keep before you delete a virtual drive Perform the following steps to delete a virtual drive 1 In the VD Mgmt screen navigate to the virtual drive and press the F2 key 2 Navigate to De...

Page 82: ...7 Erasing a Virtual Drive Virtual drive erase operates on a specified virtual drive and overwrites all user accessible locations It supports nonzero patterns and multiple passes Virtual drive erase optionally deletes the virtual drive and erases the data within the virtual drive s logical base address range Virtual drive erase is a background operation that posts events to notify users of their pr...

Page 83: ...disabled and the Stop Erase option is enabled 4 13 8 Managing Link Speed The Managing Link Speed feature lets you change the link speed between the controller and an expander or between the controller and a drive that is directly connected to the controller All phys in a SAS port can have different link speeds or can have the same link speed You can select a link speed setting However if phys in a...

Page 84: ...ues are Auto 1 5Gb s 3Gb s 6Gb s or 12Gb s NOTE By default the link speed in the controller is Auto or the value last saved by you 4 Press OK A message box appears asking you to restart your system for the changes to take effect 5 Press OK The link speed value is now reset The change takes place after you restart the system 4 13 9 Managing Power Save Settings for the Controller You can change the ...

Page 85: ... checked The drive standby time can be 30 minutes 1 hour 90 minutes or 2 hours through 24 hours 7 Select the power save mode from the Power Save Mode drop down list The mode can be Auto or Max NOTE The Power Save Mode drop down list is enabled only if the Spin down Configured drives check box is selected You may press Advanced to set additional power save settings This button is enabled only if th...

Page 86: ...ime and End Time fields 3 Press OK 4 13 10 Managing Power Save Settings for the Drive Group You can change the power save settings for a selected drive group Perform the following steps to change the power save settings for a drive group 1 Navigate to a drive group in the VD Mgmt screen and press the F2 key 2 Navigate to Manage Power Save Settings and press Enter The Manage Power Save Settings dia...

Page 87: ...p down list The values in the drop down list differ based on whether the battery supports transparent learn cycles If the battery supports transparent learn the following values appear in the Learn Mode drop down list Transparent The firmware tracks the time since the last learning cycle and performs a learn cycle when it is due Disabled The firmware does not monitor or initiate a learning cycle Y...

Page 88: ...hot spares that are available to create dedicated hot spares Figure 60 Dedicated Hotspare 3 Perform one of these steps To create a dedicated hot spare select a drive and press OK To delete a dedicated hot spare deselect the hot spare and press OK 4 13 13 Securing a Drive Group If a drive group is created with FDE drives security enabled drives and at the time of creation the security is set to No ...

Page 89: ...LED blinking Select Stop and press Enter to stop LED blinking NOTE Both the Start and Stop options of Locate only work if the drive is installed in a drive enclosure 4 13 15 Performing a Break Mirror Operation You can perform a Break Mirror operation on a drive group The Break Mirror operation enables a RAID 1 configured drive group to be broken into two volumes You can use one of the volumes in a...

Page 90: ... Select one of the two options and press Enter A confirmation dialog appears Figure 62 Initialize a Virtual Drive 4 Press Yes to begin initialization CAUTION Initialization erases all data on the virtual drive Make sure to back up any data you want to keep before you initialize a virtual drive Make sure the operating system is not installed on the virtual drive you are initializing 4 14 2 Running ...

Page 91: ...ng a Physical Drive If a drive in a redundant virtual drive RAID 1 5 6 10 50 or 60 fails you must rebuild that drive on a hot spare drive to prevent data loss Perform the following steps to rebuild a physical drive 1 Navigate to the Drive Management screen in the PD Mgmt menu and press the F2 key 2 Select Rebuild and press Enter The rebuild operation starts 4 14 4 Performing a Copyback Operation Y...

Page 92: ...e mode If you change your mind and do not want to remove the drive navigate to Undo Removal and press Enter 4 14 6 Creating Global Hot Spares A global hot spare is used to replace a failed physical drive in any redundant array as long as the capacity of the global hot spare is equal to or larger than the coerced capacity of the failed physical drive You can designate the hot spare to have enclosur...

Page 93: ... Drive Offline and press Enter The drive status changes to Unconfigured Good CAUTION After you perform this step the data on this drive is no longer valid 4 14 9 Making a Drive Online You can change the state of a physical drive to online In an online state the physical drive works normally and is a part of a configured virtual drive Perform the following steps to make a physical drive online 1 Na...

Page 94: ...llowing modes Simple Specifies a single pass operation that writes pattern A to the physical drive Normal Species a three pass erase operation that first overwrites the physical drive content with random values then overwrite sit with pattern A and then overwrite sit with pattern B Thorough Specifies a nine pass erase operation that repeats Normal erase thrice Stop Erase This option is disabled Th...

Page 95: ...efer to the on screen text or the vendor specific documentation for more information 2 When the initial window appears highlight System Settings and press Enter The System Settings dialog appears 3 Highlight Storage and press Enter The Controller Selection menu appears The Controller Selection menu dialog lists the LSI MegaRAID controllers installed in your computer system Use the PCI slot number ...

Page 96: ... the title Critical Message if preserved cache related to a missing drive in a virtual drive exists This message can occur if a drive has failed or accidentally disconnected from the system or for any other reason the drive is not visible to the system This message appears pre POST and must be addressed to continue a boot If this message appears when the system is started perform these steps to re...

Page 97: ...anagement menu 3 Select Generic RAID 0 from the Create Virtual Drive menu 4 Choose an option from the Drive Selection Criteria field if there is more than one option 5 Select Save Configuration to create the chosen profile The Create Virtual Drive dialog appears when you select Create Profile Based Virtual Drive from the Configuration Management menu 6 Select a RAID level profile for the virtual d...

Page 98: ...AID SAS Software User Guide March 2014 Chapter 5 The HII Configuration Utility Managing Configurations You can create a virtual drive by using the profile shown in the previous figure The following table describes the profile options ...

Page 99: ...er does not use Read Ahead for the current virtual drive Write Policy Displays the write cache policy for the virtual drive For any profile if the drive is an SSD drive the Write Through option is displayed Otherwise the Always Write Back option is displayed The possible options follow Default A virtual drive property that indicates whether the default write policy is Write Through or Write Back W...

Page 100: ... listed in the help text of the Create Configuration dialog Some system configurations do not support all these RAID levels See Table 24for brief descriptions of the RAID levels 3 To view the Secure Virtual Drive field enable security and attach an FDE drive If either is missing the field is grayed out 4 To view the Protect Virtual Drive field enable protection and attach a protected drive If eith...

Page 101: ...le Background Initialization and Default Initialization See Table 23 for descriptions of these options 11 Highlight Select Drives and press Enter The following dialog appears Figure 68 Select Drives Window Follow these steps to select physical drives for the new virtual drive 1 Optional Change the default Select Media Type by highlighting this field pressing Enter and selecting an option from the ...

Page 102: ...re virtual drives See Table 24 for more information 4 When you have selected all of the drives for the new virtual drive highlight Apply Changes and press Enter to create the virtual drive NOTE If you selected drives of varying sizes the HII utility shows a message warning stating that the remaining free capacity on the larger drives would be unusable 5 If the warning message about different size ...

Page 103: ...data transfer completion signal to the host when the controller cache has received all of the data in a drive write transaction Data is written to the virtual drive in accordance with policies set up by the controller These policies include the amount of dirty and clean cache lines the number of cache lines available and the elapsed time from the last cache flush Force Write Back I O Policy The I ...

Page 104: ...a striping on two or more drives to provide high data throughput especially for large files in an environment that requires no data redundancy RAID 1 Uses data mirroring on pairs of drives so that data written to one drive is simultaneously written to the other drive RAID 1 works well for small databases or other small applications that require complete data redundancy RAID 5 Uses data striping an...

Page 105: ...ected all the SSD drives highlight Create CacheCade Virtual Drive and press Enter to create the virtual drive 5 3 4 Viewing Drive Group Properties The following window appears when you select View Drive Group Properties from the Virtual Drive Management menu Figure 70 View Drive Group Properties Window A drive group is a logical grouping of drives attached to a RAID controller on which one or more...

Page 106: ...press Enter A success message appears 3 Highlight OK and press Enter The HII Utility clears the configuration and returns you to the Configuration Management menu 5 3 7 Make Unconfigured Good and Make JBOD When you power down a controller and insert a new physical drive if the inserted drive does not contain valid DDF metadata the drive status is listed as JBOD Just a Bunch of Drives when you powe...

Page 107: ...cessary to view other drives listed in the dialog 2 Highlight each JBOD drive you want to make Unconfigured Good and press the spacebar to select it 3 Highlight OK at the bottom of the JBOD drive list and press Enter to convert the JBOD drives to Unconfigured Good status 5 3 7 2 Make JBOD Perform these steps to change the status of Unconfigured Good drives to JBOD 1 Highlight Make JBOD on the Conf...

Page 108: ...oreign configuration means activating an inactive virtual drive that you physically transferred to the controller from another system You might be unable to import a foreign configuration if any of the following conditions exist The volume state is not INACTIVE The volume state is either FAILED or MISSING The volume uses incompatible Gen1 metadata The maximum number of two RAID volumes already exi...

Page 109: ... in the message Perform these steps to preview and import a foreign configuration 1 Highlight Preview Foreign Configuration on the Manage Foreign Configuration menu and press Enter The following dialog appears listing information about the physical drives in the foreign configuration Figure 75 Preview Configuration Window 1 2 Scroll down if needed to view more information about the drives in the f...

Page 110: ...ing a Foreign Configuration Perform these steps to clear a foreign configuration 1 Highlight Clear Foreign Configuration on the Manage Foreign Configuration menu and press Enter A warning message appears indicating that all of the foreign VDs will be deleted 2 To confirm clearing the foreign configuration highlight Confirm and press the spacebar 3 Highlight Yes and press Enter The foreign configur...

Page 111: ...erwise you might lose data that belongs with the foreign configuration To silence the alarm on the controller highlight Silence Alarm and press Enter To view additional controller management properties in the Basic Properties section highlight Advanced Controller Management and press Enter For more information see Viewing Advanced Controller Management Options To view additional controller propert...

Page 112: ...physical drives connected to the controller plus the backup battery the enclosure and the NVDATA The status is one of the following Optimal if all components are operating normally Needs Attention if any component needs attention Safe Mode if the controller encountered critical errors Most features are disabled and the controller requires user attention Select Boot Device This field selects the pr...

Page 113: ...more information see Changing Task Rates Property Description Clear Controller Events Clears entries from the log Save Controller Events Saves the controller log entries to a file Save TTY Log Saves a copy of the firmware s terminal log entries for the controller Enable Drive Security Enables drive security to protect the data on your system from unauthorized access or use Disable Drive Security D...

Page 114: ... user configurable option on this dialog 1 Move the highlight to the value for any option and press Enter A pop up menu of the available options appears 2 Highlight the value you want and press Enter For options such as SMART Polling that require a number use the and keys on the keypad to increase or decrease the number and press Enter NOTE Some systems permit you to enter numeric values directly ...

Page 115: ...action or to acknowledge the error and permit the boot process to continue The options are Stop on error Pause on error Ignore errors and Safe mode Controller BIOS Enables or disables the controller BIOS The controller BIOS should be enabled if the boot device is connected to the selected RAID controller Controller Temperature Indicates the temperature of the controller ROC Temperature Current tem...

Page 116: ...y Check dialog appears when you select Schedule Consistency Check from the Advanced Controller Management menu Use this dialog to schedule consistency checks on the redundant virtual drives configured on the controller The nonselectable entries in the Consistency Check Start fields indicate the date and time of the next scheduled consistency check Follow these steps to change the consistency check...

Page 117: ...means the virtual drive does not undergo a consistency check 7 Highlight the Apply Changes field and press Enter The program returns you to the Schedule Consistency Check dialog 8 Highlight the Apply Changes field on the Schedule Consistency Check dialog and press Enter The consistency check changes are now registered 5 4 5 Saving or Clearing Controller Events The following window appears when you...

Page 118: ...ialog When the confirmation message appears highlight OK and press Enter 5 4 6 Enabling or Disabling Drive Security The following dialog appears when you select Enable Drive Security from the Advanced Controller Management menu Figure 82 Enable Drive Security Choose Drive Security Mode Enable drive security to protect the data on your system from unauthorized access or use Local Key Management LKM...

Page 119: ...cters you entered in the Security Key field 7 If you do not want the controller to require a password at boot time deselect the Pause for Password at Boot option by highlighting it and pressing the spacebar This option is selected by default 8 To enforce strong password restrictions highlight Enforce Strong Password Security and press the spacebar A strong password must be between eight and thirty...

Page 120: ...you disable the drive security 3 Highlight Confirm and press the spacebar to select it 4 Highlight Yes and press Enter Drive security is disabled 5 4 7 Changing a Security Key The Change Security Key dialog appears when you select Change Security Key from the Advanced Controller Management menu Perform these steps to change the security key settings 1 Highlight OK and press Enter The following dia...

Page 121: ...ss Enter Enter the security key again to confirm it The security key must match exactly the characters you entered in the Security Key field 9 If you do not want the controller to require a password at boot time deselect the Pause for Password at Boot option by highlighting it and pressing the spacebar This option is selected by default 10 To enforce strong password restrictions highlight Enforce ...

Page 122: ...me from the pop up menu and press Enter 6 Highlight Select Directory and press Enter 7 To enter a different name for the TTY log file highlight the current file name and press Enter 8 Type the new file name in the pop up window and press Enter 9 To select how many TTY log entries to save highlight the Entries to Save field and press Enter 10 Select an option from the popup menu and press Enter You...

Page 123: ...phys 1 Highlight the field to the right of the phy number and press Enter 2 Select an option from the pop up menu The link speed values are Auto 1 5 Gbps 3 0 Gbps or 6 0 Gbps 3 Scroll to the bottom of the phy list highlight OK and press Enter 5 4 10 Setting Cache and Memory Properties The following dialog appears when you select Cache and Memory from the Advanced Controller Properties dialog Figur...

Page 124: ...s discarded highlight Preserved Cache and press Enter Select either Yes or No and press Enter 4 Highlight Apply Changes and press Enter The new settings are saved in the controller properties 5 4 11 Running a Patrol Read The following dialog appears when you select Patrol Read from the Advanced Controller Properties dialog Figure 89 Patrol Read A patrol read operation scans and resolves potential ...

Page 125: ...ialog and press Enter 2 A message box appears stating that the operation has been successful Click OK to return to the Patrol Read dialog Suspend and Stop are now active 5 4 12 Changing Power Save Settings The following dialog appears when you select Power Save Settings from the Advanced Controller Properties dialog Figure 90 Power Save Settings The above dialog lets you choose if you want unconfi...

Page 126: ...nected to the controller highlight Spinup Delay and press Enter Specify the time in seconds and press Enter The delay prevents a drain on the system s power supply that would occur if all drives spun up at the same time 8 If you do not want to schedule the drive active time highlight Do Not Schedule Drive Active Time and press Enter 9 To specify the Quality of Service window start time highlight Q...

Page 127: ...highlight Persistent Hot Spare and press Enter Select either Enabled or Disabled and press Enter If enabled replacement of a hot spare drive in the same slot automatically configures the drive as a hot spare 4 To enable or disable the option to copy data back from a hot spare drive to a physical drive highlight Replace Drive and press Enter Select either Enabled or Disabled and press Enter 5 To en...

Page 128: ... rate is the percentage of the compute cycles dedicated to running a patrol read on drives on this controller You can configure the patrol read rate between 0 percent and 100 percent At 0 percent the patrol read runs only if the firmware is not doing anything else At 100 percent the patrol read has a higher priority than I O requests from the operating system For best performance use a patrol read...

Page 129: ...ss Enter 2 To specify the directory where the rom file resides highlight Select Directory and press Enter Browse to the required the directory and press Enter The current directory is normally highlighted You may browse to only one level higher or one level lower 3 To specify the rom file highlight Select Image and press Enter Select the rom file and press Enter 4 Highlight Update and press Enter ...

Page 130: ... the message box to return to the Controller Management dialog 5 5 Managing Virtual Drives When you select Virtual Drive Management on the Main Menu the Virtual Drive Management dialog appears as shown in the following figure Figure 95 Virtual Drive Management The menu lists all the virtual drives that currently exist on the controller Highlight the virtual drive you want to manage and press Enter...

Page 131: ...Highlight the operation you want to select and press Enter Then highlight the word Go that appears beneath Operation and press Enter to start the operation for the currently selected virtual drive The following sections explain how to run the operations 5 5 1 1 Locating Physical Drives in a Virtual Drive To locate the physical drives in a virtual drive by flashing their LEDs perform these steps 1 ...

Page 132: ... menu and press Enter 2 Highlight the word Go that appears beneath Operation and press Enter The Delete Virtual Drive warning message appears 3 Highlight Confirm and press the spacebar to confirm the deletion then highlight Yes and press Enter The virtual drive is deleted NOTE The group initialization process is time consuming when it is performed simultaneously on multiple drives when I Os are in...

Page 133: ...l of the selected virtual drive highlight New RAID Level and press Enter 4 Select a RAID level from the popup menu 5 To add physical drives to the selected virtual drive highlight Add Drives and press Enter The following dialog appears Figure 99 Select Drives Screen 6 Optional To change the default Select Media Type value highlight this field press Enter and select an option from the pop up menu ...

Page 134: ...e drives See Table 24for more information 9 When you have selected all the drives to add to the virtual drive highlight Apply Changes and press Enter NOTE If you selected drives of varying sizes the HII utility displays a message warning you that the remaining free capacity on the larger drives will be unusable The HII utility returns you to the Reconfigure Virtual Drives dialog 10 Highlight Start...

Page 135: ...ollow these steps to enable or disable SSD caching for a virtual drive 1 Highlight Enable Disable SSD Caching on the popup menu and press Enter 2 Highlight Go and press Enter The Enable SSD Caching Warning message appears 3 Highlight Confirm and press the spacebar to confirm the operation then highlight Yes and press Enter SSD caching is enabled for this virtual drive The warning is similar when y...

Page 136: ...y that can be added to it and the capacity of the expanded virtual drive if all available capacity is added 2 To change the amount of available capacity highlight the Enter a Percentage of Available Capacity field and use the minus key on the keypad to reduce percentage NOTE Some systems permit you to enter numeric values directly without using the and keys 3 When you have set the capacity to the ...

Page 137: ...orce Write Back To view the drives associated with the CacheCade virtual drive highlight View Associated Drives and press Enter For more information see Enabling and Disabling SSD Caching 5 5 3 Viewing Associated Drives The View Associated Drives dialog appears when you select View Associated Drives at the bottom of the Virtual Drive window The dialog lists all the physical drives associated with ...

Page 138: ...properties for a different virtual drive press Esc until you return to the Virtual Drive Selection menu select the desired virtual drive and navigate back to this dialog Figure 101 Advanced Virtual Drive Properties 1 The small red arrow at the bottom of the dialog indicates that you can scroll down to view more virtual drive properties and virtual drive policies as shown in the following figure Fi...

Page 139: ... change any policy highlight the field press Enter and select a value from the pop up menu When you finish changing policy settings highlight Apply Changes at the top or the bottom of the selections and press Enter The following table describes the virtual drive policies Property Description Logical Sector Size The logical sector size of this virtual drive The possible options are 4 KB and 512 B S...

Page 140: ...ber of cache lines available and the elapsed time from the last cache flush Force Write Back Default Write Cache Policy Displays the default write cache policy of the virtual drive Disable Background Initialization BGI Specifies whether background initialization is enabled or disabled When BGI is enabled the firmware runs the initialization process in the background When BGI is disabled the initia...

Page 141: ... Enter and a pop up drive operations menu appears Property Description Drive ID The ID of the currently selected drive The format of the ID is Connector Port wired order Slot If the drive is not installed in an enclosure the format of the ID is Connector Port wired order Status The status of the drive such as Online Ready Available or Failed Size The drive capacity in GB Type The device type of th...

Page 142: ...flashing its LED 1 Open the pop up drive operations menu highlight Start Locate and press Enter 2 Highlight Go which appears beneath Operation and press Enter A success message appears 3 Highlight OK on the success message and press Enter The LED on the selected drive starts flashing if the drive firmware supports this feature 4 Observe the location of the drive with the flashing LED 5 To stop the...

Page 143: ...ge appears indicating that the operation was successful 3 Highlight OK on the success message and press Enter NOTE To refresh the status of the drive displayed in the dialog exit back to the Main Menu and then re enter the Drive Management dialog 5 6 1 3 Replacing a Drive You might want to replace a drive that is a member of a redundant virtual drive connected to the controller if the drive shows ...

Page 144: ...ing a Drive Online Perform these steps to force a selected member drive of a virtual drive online after it been forced offline 1 Open the pop up drive operations menu highlight Place Drive Online and press Enter 2 Highlight Go and press Enter The Place Drive Online warning appears CAUTION Forcing a drive online that is part of a redundant array is not recommended 3 Highlight Confirm and press the ...

Page 145: ... a single entry with the cumulative size 3 Select the drive groups to which this hotspare drive is dedicated by highlighting each drive group and by pressing the spacebar Alternatively use the Check All or Uncheck All commands to select or deselect all of the drive groups 4 When your selection is complete highlight OK and press Enter When you return to the previous dialog the status of the selecte...

Page 146: ...ion initializes the drive with a pattern of zeros and ones CAUTION All data on the drive is lost when you initialize it or erase it Before starting these operations back up any data that you want to keep 1 Open the popup drive operations menu highlight Initialize Drive or Erase Drive and press Enter 2 If you select Drive Erase highlight the Erase Mode field and press Enter 3 Select Simple Normal o...

Page 147: ...nd press Enter 2 Highlight Go and press Enter The rebuild operation begins and the Rebuild Drive Success message appears 5 6 1 11 Securely Erasing a Drive Perform these steps to securely erase the currently selected FDE capable drive This option is available only if the controller supports security and if security is configured CAUTION All data on the drive is lost when you erase it Before startin...

Page 148: ...w at the bottom of the dialog indicates that you can scroll down to view more physical drive properties NOTE The red arrow appears when there is too much information to display in one dialog The amount of information that can be displayed in one dialog depends on the capabilities of the HII browser The following table describes all of the entries listed on the Advanced Drive Properties dialog ...

Page 149: ...electronics to detect predictable drive failures Revision The firmware revision level of the drive Connected Port The port on which the drive is connected Media Errors The number of physical errors detected on the disk media Predicted Fail Count A property indicating the number of errors that have been detected on the disk media SAS Address The World Wide Name WWN for the drive Emergency Spare Ind...

Page 150: ...lists the status of the temperature sensors fans power supplies and other hardware components such as batteries installed in the system Select Advanced and press Enter to view more detailed information about the installed hardware components The following dialog appears Figure 110 Advanced Hardware Components Menu Select Battery Management or Enclosure Management to view more detailed information ...

Page 151: ... To view advanced battery properties highlight Advanced and press Enter The following dialog appears Property Description Type Type of the battery such as Super Cap Status Current status of the battery such as Optimal Temperature Indicates the current temperature of the battery Also indicates whether the current temperature of the battery is normal or high Retention Time The number of hours the ba...

Page 152: ...n scroll down to view more Advanced Battery Management properties NOTE The red arrow appears when there is too much information to display in one dialog The amount of information that can be displayed in one dialog depends on the capabilities of the HII browser The following table describes the advanced battery properties and the other options on this dialog Properties marked with an asterisk are ...

Page 153: ...nclosure Management from the Advanced Hardware Components menu The Enclosure Management dialog shows the firmware version and field replacement unit FRU number for the selected enclosure To select a different enclosure highlight the Select Enclosure field press Enter and select the enclosure from the pop up menu To view a pop up menu of drives connected to the enclosure highlight the Attached Driv...

Page 154: ...highlight View Enclosure Status and press Enter The following dialog appears Figure 113 View Enclosure Status The View Enclosure Status dialog shows information about the temperature sensors fans and power supplies installed in the selected enclosure To view a selectable pop up menu of all of the installed sensors fans or power supplies highlight the appropriate Select field and press Enter ...

Page 155: ...CLI commands See MegaCLI Commands to StorCLI Command Conversion for the information for conversion from MegaCLI commands to StorCLI commands 6 3 Devices Supported by the StorCLI Tool The StorCLI tool is designed to work with the MegaRAID product line The StorCLI tool supports the following MegaRAID products The 936x product line MegaRAID SAS 9360 4i MegaRAID SAS 9360 8i MegaRAID SAS 9380 4i4e Mega...

Page 156: ...site 2 Place the binary file in the directory from which you want to run the Storage Command Line Tool and run the tool NOTE StorCLI must be run with the administrator privileges Since Windows PowerShell is not fully supported by the StorCLI Tool use either one of the following techniques to run commands in the StorCLI Tool in Windows PowerShell enclose commands in double quotes As an example stor...

Page 157: ...eeBSD StorCLI binary is provided in a binary format and no separate installation is required 1 Copy the binary file from the CD or from the LSI website 2 Place the binary file in the directory from which you want to run the Storage Command Line Tool and run the tool 6 4 6 Installing StorCLI on Microsoft EFI The EFI StorCLI binary is provided in a binary format and no separate installation is requi...

Page 158: ...ier is for controller x cx vx This object identifier is for a virtual drive x on controller x cx vall This object identifier is for all virtual drives on controller x cx ex This object identifier is for an enclosure x on controller x cx eall This object identifier is for all enclosures on controller x cx fx This object identifier is for a foreign configuration x on controller x cx fall This object...

Page 159: ...adds virtual drives JBODs and so on to the object identifier del This verb deletes a drive value or property of the object identifier set This verb sets a value of the object identifier show This verb shows the value and properties of the object identifier pause This verb pauses an ongoing operation resume This verb resumes paused operation compare This verb compares an input value with a system v...

Page 160: ... and perform actions related to the specified controller such as the c0 controller The Storage Command Line Tool supports the controller commands described in this section 6 6 2 1 Show and Set Controller Properties Commands Table 37 Controller Commands Quick Reference Table This section provides command information to show and set controller properties NOTE You cannot set multiple properties with ...

Page 161: ...orcli cx show ncq storcli cx show patrolread pr storcli cx show perfmode storcli cx show pi storcli cx show prcorrectunconfiguredareas storcli cx show prrate storcli cx show rebuildrate storcli cx show rehostinfo storcli cx show restorehotspare storcli cx show safeid storcli cx show smartpollinterval storcli cx show spinupdelay storcli cx show spinupdrivecount storcli cx show time storcli cx show ...

Page 162: ...x set dimmerswitch ds on off type 1 2 3 4 storcli cx set foreignautoimport on off storcli cx set jbod on off storcli cx set loadbalancemode value storcli cx set maintainpdfailhistory on off storcli cx set migraterate value storcli cx set ncq on off storcli cx set patrolread pr on mode auto manual off storcli cxvset perfmode value storcli cx set pi state on off import on off storcli cx set prcorrec...

Page 163: ... HDD drives all Copy back enabled for both ssd drives and HDD drives Example storcli cx set copyback on type all Enables disables copy back for drive types directpdmapping on off Enables disables direct physical drive mapping When enclosures are used this feature is disabled otherwise it should be enabled eccbucketleakrate 0 to 65535 Sets leak rate of the single bit bucket in minutes one entry rem...

Page 164: ...ller pi import on off Enables disables import data protection drives on the controller prcorrectunconfiguredareas on off Correct media errors during PR by writing 0s to unconfigured areas of the disk prrate 0 to 100 Sets patrol read rate of the virtual drives in percentage rebuildrate 0 to 100 Sets rebuild rate of the drive in percentage reconrate 0 to 100 Sets reconstruction rate for a drive in p...

Page 165: ...e storcli c0 show all NOTE The PCI information displayed as a part of storcli cx show and storcli cx show all commands is not applicable for the FreeBSD operating system Hence the PCI information fields are displayed as N A storcli cx show freespace This command shows the usable free space in the controller Input example storcli c0 show freespace 6 6 2 3 Controller Background Tasks Operation Comma...

Page 166: ...g on and sets the mode of the patrol read to automatic or manual Input example storcli c0 set patrolread on mode manual storcli cx set patrolread starttime yyyy mm dd hh maxconcurrentpd value includessds on off uncfgareas on off This command schedules a patrol read operation You can use the following options for patrol read command Table 39 Set Patrolread Input Options NOTE Controller time is take...

Page 167: ...he patrol read operation This command starts a patrol read immediately Input example storcli c0 start patrolread storcli cx stop patrolread This command stops a running patrol read operation Input example storcli c0 stop patrolread NOTE You cannot resume a stopped patrol read storcli cx pause patrolread This command pauses a running patrol read operation Input example storcli c0 pause patrolread N...

Page 168: ...wareoptions aso key value preview This command activates advanced software options ASO for a controller You can use the following options with the advanced software options command Option Value Range Description cc seq Sequential mode conc Concurrent mode off Turns off the consistency check Sets CC to either sequential mode or concurrent mode or turns off the CC NOTE The concurrent mode slows I O ...

Page 169: ... the security key on the controller Input example storcli c0 show securityKey keyid storcli cx compare securitykey ssssss This command compares and verifies the security key of the controller storcli cx delete securitykey This command deletes the security key of the controller Input example storcli c0 delete securitykey storcli cx set securitykey keyId kkkk This command sets the key ID for the con...

Page 170: ...the controller cache storcli cx flush flushcache This command flushes the controller cache Input example storcli c0 flushcache Option Value Range Description passphrase Should have a combination of numbers upper case letters lower case letters and special characters Minimum of 8 characters and maximum of 32 characters String that is linked to the controller and is used in the next bootup to encryp...

Page 171: ...ummary information for all the enclosures and physical drives connected to the controller Input example storcli c0 eall sall show storcli cx ex sx sall show all This command shows all information of a physical drive for the specified slot in the controller If you use the all option the command shows information for all slots on the controller x stands for a number a list of numbers a range of numb...

Page 172: ... as missing Input example storcli c0 s4 set missing storcli cx dall This command is used to find the missing drives storcli cx ex sx set offline This command marks the drive in an array as offline NOTE To set a drive that is part of an array as missing first set it as offline After the drive is set to offline you can then set the drive to missing 6 6 3 3 Set Drive State Commands The Storage Comman...

Page 173: ...lization Commands When you initialize drives all the data from the drives is cleared The Storage Command Line Tool supports the following commands to initialize drives storcli cx ex sx show initialization storcli cx ex sx start initialization storcli cx ex sx stop initialization The detailed description for each command follows storcli cx ex sx show initialization This command shows the current pr...

Page 174: ... locate storcli cx ex sx stop locate The detailed description for each command follows storcli cx ex sx start locate This command locates a drive and activates the drive s LED Input example storcli c0 e56 s1 start locate storcli cx ex sx stop locate This command stops a locate operation and deactivates the drive s LED Input example storcli c0 e56 s1 stop locate 6 6 3 7 Prepare to Remove Drives Com...

Page 175: ...tion as a confirmation to erase the data on the drive and the security information Input example storcli c0 e25 s1 secureerase NOTE This command deletes data on the drive and the security configuration and this data is no longer accessible This command is used for SED drives only storcli cx ex sx show erase This command provides the status of erase operation on non SEDs Input example storcli c0 e2...

Page 176: ...This command resumes a paused rebuild process You can run this command only when a paused rebuild process for the drive exists Input example storcli c0 s4 resume rebuild storcli cx ex sx show rebuild This command shows the progress of the rebuild process in percentage The estimated time in minutes left to complete the operation is also shown Input example storcli c0 s5 show rebuild storcli cx ex s...

Page 177: ...is command only when there is a paused copyback process for the drive Input example storcli c0 e25 s4 resume copyback storcli cx ex sx show copyback This command shows the progress of the copyback operation in percentage The estimated time in minutes left to complete the operation is also shown Input example storcli c0 e25 s4 show copyback storcli cx ex sx start copyback target eid sid This comman...

Page 178: ... commands The following table describes frequently used virtual drive commands Table 47 Virtual Drives Commands Quick Reference Table 6 6 4 1 Add Virtual Drives Commands The Storage Command Line Tool supports the following commands to add virtual drives Option Value Range Description dgs Valid drive group number Specifies the drive group to which the hot spare drive is dedicated enclaffinity Valid...

Page 179: ...s x y SED pdcache on off default pi DimmerSwitch ds default automatic auto none maximum max MaximumWithoutCaching maxnocache wt wb awb nora ra direct cached Strip 8 16 32 64 128 256 1024 ExclusiveAccess storcli cx add VD cachecade cc raid 0 1 10 drives e s e s x e s x y WT WB AWB assignvds 0 1 2 This command creates a RAID configuration You can use the following options to create the RAID volume N...

Page 180: ...number of physical drives per array The default value is automatically chosen sed Creates security enabled drives pdcache on off default Enables or disables PD cache pi Enables protection information dimmerswitch default Logical device uses controller default power saving policy automatic auto Logical device power savings are managed by firmware none No power saving policy maximum max Logical devi...

Page 181: ...he data and then create a new virtual drive using the same set of physical drives and the same RAID level as the deleted virtual drive the old unerased MBR still exists at block0 of the new virtual drive which makes it a virtual drive with valid user data Therefore you must provide the force option to delete this newly created virtual drive The detailed description for each command follows storcli...

Page 182: ...w all The detailed description for each command follows storcli cx vx show This command shows the summary of the virtual drive information Input example storcli c0 v0 show storcli cx vx show all This command shows all virtual drive information which includes virtual drive information physical drives used for the virtual drives and virtual drive properties Input example storcli c0 v0 show all 6 6 4...

Page 183: ...ds Default Auto None Max MaxNoCache storcli cx vx set autobgi On Off storcli cx vx set pi Off storcli cx vx set bootdrive On Off The detailed description for each command follows storcli cx vx set accesspolicy rw ro blocked rmvblkd This command sets the access policy on a virtual drive to read write read only or blocked or rmvblkd remove blocked Input example storcli c0 v0 set accesspolicy rw stor...

Page 184: ...e back Input example storcli c0 v0 set wrcache wt 6 6 4 6 Virtual Drive Initialization Commands The Storage Command Line Tool supports the following commands to initialize virtual drives storcli cx vx show init storcli cx vx start init full Force storcli cx vx stop init NOTE If the virtual drive has user data you must use the force option to initialize the virtual drive A virtual drive with a vali...

Page 185: ...ommands NOTE The virtual drive migration commands are not supported in Embedded MegaRAID The Storage Command Line Tool supports the following commands for virtual drive migration reconstruction storcli cx vx show migrate storcli cx vx start migrate type raidlevel option add remove disk e1 s1 e2 s2 The detailed description for each command follows storcli cx vx show migrate This command shows the p...

Page 186: ...cify the IDs in the command The detailed description for each command follows Options Value Range Description type RAID level RAID 0 1 5 6 The RAID level to which the virtual drive must be migrated option add remove disk e1 s1 e2 s2 add Adds disks to the virtual drive and starts reconstruction remove Removes disks from the virtual drive and starts reconstruction disk The enclosure number and the s...

Page 187: ... v5 show cc storcli cx vx start cc force This command starts a consistency check operation for a virtual drive Typically a consistency check operation is run on an initialized virtual drive Use the force option to run a consistency check on an uninitialized drive Input example storcli c0 v4 start cc storcli cx vx stop cc This command stops a consistency check operation You can run this command onl...

Page 188: ...run this command only for a virtual drive that is currently initialized Input example storcli c0 v4 stop bgi storcli cx vx pause bgi This command suspends a background initialization operation You can run this command only for a virtual drive that is currently initialized Input example storcli c0 v4 pause bgi 6 6 4 11 Virtual Drive Expansion Commands The Storage Command Line Tool supports the foll...

Page 189: ...securitykey sssssssssss storcli cx fall fall show all securitykey sssssssssss NOTE Provide the security key when importing a locked foreign configuration created in a different machine that is encrypted with a security key The detailed description for each command follows storcli cx fall fall del delete securitykey sssssssssss This command deletes the foreign configuration of a controller Input th...

Page 190: ... issues during POST Input example storcli c0 set bios state on mode soe abs on deviceexposure 20 6 6 6 1 OPROM BIOS Commands The Storage Command Line Tool supports the following OPROM BIOS commands storcli cx ex sx set bootdrive on off storcli cx vx set bootdrive on off storcli cx show bootdrive The detailed description for each command follows storcli cx ex sx set bootdrive on off This command se...

Page 191: ...rcli cx dall show all This command shows all available configurations in the controller which includes topology information virtual drive information physical drive information free space and free slot information Input example storcli c0 dall show all storcli cx dall show cachecade This command shows all CacheCade virtual drive information Input example storcli c0 dall show cachecade storcli cx d...

Page 192: ...52 Dimmer Switch Input Options storcli cx show DimmerSwitch ds This command shows the current Dimmer Switch setting for the controller Input example storcli c0 show ds Option Value Range Description dimmerswitch or ds on off Turns the Dimmer Switch option on type 1 Unconfigured 2 Hot spare 3 Virtual drive 4 All Specifies the type of drives that the Dimmer Switch feature is applicable By default it...

Page 193: ...alue storcli cx bbu set learndelayinterval value storcli cx bbu set powermode sleep storcli cx bbu set writeaceess sealed storcli cx bbu set learnStartTime DDD HH off storcli cx bbu show modes storcli cx bbu show properties storcli cx bbu show status storcli cx bbu start learn storcli cx bbu start retentiontest The detailed description for each command follows storcli cx bbu show This command show...

Page 194: ...aled command at manufacturing time Input example storcli c0 bbu set writeaccess sealed storcli cx bbu set writeaccess sealed This command seals the gas gauge EEPROM write access NOTE Use the set writeaccess sealed command at manufacturing time Input example storcli c0 bbu set writeaccess sealed Mode Description 0 48 hours of retention1 at 60 C 1 year Service Life 1 Indicates how long the battery c...

Page 195: ...bbu start learn This command starts the BBU learning cycle The battery learn cycle is immediately started and no other parameters are required for this command Input example storcli c0 bbu start learn storcli cx bbu start retentiontest This command starts the battery retention test This command requires you to reboot your system Input example storcli c0 bbu start retentiontest 6 6 10 CacheVault Co...

Page 196: ...enclosure elements and information about the enclosure elements Input example storcli c0 e0 show all storcli cx ex show status This command shows the enclosure status and the status of all the enclosure elements Input example storcli c0 e0 show status 6 6 12 PHY Commands The Storage Command Line Tool supports the following PHY commands storcli cx px pall set linkspeed 0 auto 1 5 3 6 12 storcli cx ...

Page 197: ... event log Input example storcli c0 delete events storcli cx delete termlog This command clears the TTY firmware log for issue troubleshooting logs Input example storcli c0 delete termlog storcli cx show events file absolute path This command prints the system log to a text file and saves the file in the specified location Input example storcli c0 show events file C Users brohan test eventreports ...

Page 198: ...r The following command shows the free space available in the controller Storcli cx show freespace 6 7 5 Adding Virtual Drives The following command creates a virtual drive Storcli cx add vd type raid 0 1 5 6 10 50 60 Size VD1_Sz VD2_Sz all name VDNAME1 drives e s e s x e s x y PDperArray x auto SED pdcache on off default pi DimmerSwitch ds default automatic auto none maximum max MaximumWithoutCac...

Page 199: ...ual drives If values are not specified the default values are taken Example cxadd vd type r1 drives 0 10 15 WB Direct strip 64 This command creates a RAID volume of RAID 1 type from drives in slots 10 to slot 15 in enclosure 0 The strip size is 64kb 6 7 6 Setting the Cache Policy in a Virtual Drive The following command sets the write cache policy of the virtual drive Storcli cx v x all set wrcach...

Page 200: ...Gb s MegaRAID SAS Software User Guide March 2014 Chapter 6 StorCLI Frequently Used Tasks storcli cx download file filepath fwtype value nosigchk noverchk resetnow For more information see Flashing Controller Firmware Command ...

Page 201: ...e Advanced configuration lets you choose additional settings and customize the creation of virtual drives This option provides greater flexibility when creating virtual drives for your specific requirements because you can select the drives and the virtual drive settings when you create a virtual drive In addition you can use the advanced configuration procedure to create spanned drive groups In a...

Page 202: ... Hat Linux 3 0 4 0 5 0 5 8 5 9 5 10 6 0 and 6 5 The MegaRAID Storage Manager software supports 64 bit environment from RHEL 6 onwards Solaris 10 x86 Solaris SPARC Solaris 11 x86 Solaris 11 SPARC Solaris 11 Update 1 x86 and Solaris 11 Update 1 SPARC SUSE Linux SLES 9 10 11 11 SP2 and 11 SP3 with the latest updates and service packs VMware ESX 4 0 and 4 1 VMware ESXi 4 0 4 1 5 0 5 0 Update 2 5 1 5 1...

Page 203: ...ckage includes the net snmp libs and the net snmp utils RPMs and additional dependent RPMs Make sure that these RPMs are installed from the operating system media before you install the MegaRAID Storage Manager software 7 3 2 Installing MegaRAID Storage Manager Software on Microsoft Windows To install the MegaRAID Storage Manager software on a system running the Microsoft Windows Server 2003 Micro...

Page 204: ...on If you select the All users radio button any user with administrative privileges can use this version of the MegaRAID Storage Manager software to view or change storage configurations If you select the Only for current user radio button the MegaRAID Storage Manager software shortcuts and associated icons are available only to the user with this user name 5 Click Next to continue 6 Accept the de...

Page 205: ...are User Guide March 2014 Chapter 7 MegaRAID Storage Manager Overview and Installation Installing MegaRAID Storage Manager Figure 115 Destination Folder Window 7 Click Next to continue The Setup Type window appears as shown in the following figure ...

Page 206: ...ly explained in the window text Select the Complete radio button if you are installing the MegaRAID Storage Manager software on a server Select the Custom Installation radio button if you want to select individual program components 9 Click Next to continue If you select Custom Installation as your setup option the second Setup Type dialog appears as shown in Figure 118 If you select Complete as y...

Page 207: ...Enter the LDAP server s user name in the User name field An example of a user name can be username testldap com c Enter the name of the Domain Controller in the Distinguished User name field As an example the Domain Controller name can be dc TESTLDAP dc com d Enter the LDAP server s port number in the Port field e Select the Use LDAP as default Login check box to always connect to the LDAP server ...

Page 208: ...ollowing setup options when you install it Select the Client radio button if you are installing the MegaRAID Storage Manager software on a computer that will be used to view and configure servers over a network To begin installation click Install on the next window that appears In the Client mode of installation the MegaRAID Storage Manager software installs only client related components such as ...

Page 209: ...gh the Control Panel follow these steps 1 Select Add Remove Programs from the Control Panel 2 Select MegaRAID Storage Manager from the list of the Add Remove Programs window 3 Click Remove 7 3 3 2 Uninstalling MegaRAID Storage Manager Software Using Command Prompt To uninstall the MegaRAID Storage Manager software using the Command Prompt follow these steps 1 Go to the Command Prompt 2 Go to the f...

Page 210: ...e command install sh present in the disk directory 5 When prompted by the installation scripts type Y to complete the installation NOTE LSI MegaRAID CacheCade Pro 2 0 software is not applicable in SPARC 7 3 4 3 Installing MegaRAID Storage Manager Software for Solaris 11 x86 Follow these steps to install the MegaRAID Storage Manager software on a system running Solaris 10 x86 1 Copy the MegaRaidSto...

Page 211: ...em Before installing the MegaRAID Storage Manager software on RHEL 6 X x64 system install the following RPMs Without these RPMs the MegaRAID Storage Manager software might not install properly or might not work as expected libstdc 4 4 4 13 el6 i686 rpm compat libstdc 33 3 2 3 69 i686 rpm libXau 1 0 5 1 el6 i686 rpm libxcb 1 5 1 el6 i686 rpm libX11 1 3 2 el6 i686 rpm libXext 1 1 3 el6 i686 rpm libX...

Page 212: ...mand install csh from the installation disk To install the product in a non interactive or silent mode use the command install csh options ru popup from the installation disk The installation options are as follows Complete Client Component Only StandAlone Local Server The ru popup command removes the pop up from the installation list You also can run a non interactive installation using the RunRP...

Page 213: ...ersion you are trying to install Exiting installation This is the message that appears when the installation is complete RPM installation failed This message indicates that the installation failed for some reason Additional message text explains the cause of the failure 7 3 9 Kernel Upgrade If you want to upgrade the kernel in the Linux operating system you must restart the MegaRAID Storage Manage...

Page 214: ... sofiles are not present in the usr lib directory create a link with the existing version of the library For example if libcrypto so 6 is present and libcrypto so is not create the link as follows ln s libcrypto so 6 libcrypto so 4 On a 64 bit operating system the system libraries are present in the usr lib64 directory by default However for supporting CIM Plug in make sure that the libraries are ...

Page 215: ...process on Linux Solaris x86 or Solaris SPARC operating systems follow these steps 1 Go to the command prompt 2 Go to the MSM_INSTALLATION_FOLDER MegaPopup folder 3 Run the script shutdownpopup sh in the console After running the preceding command the pop up process stops 7 3 13 Restarting the Pop Up Notification Process When you restart the MegaRAID Storage Manager Framework Service in Windows Li...

Page 216: ... the 32 bit MegaRAID Storage Manager software The installer lets you accept the license agreement operating system and storelib as follows End user license agreement Operating system VMware 4 xoperating system Select the Storelib Inbox Storelib or Storelib from the MegaRAID Storage Manager package NOTE VMware Classic is not supported on VMware 5 x and higher versions 7 4 3 Uninstalling MegaRAID St...

Page 217: ...be removed This is to ensure that the Asynchronous Event Notifications AENs are delivered correctly For example if 135 24 228 136 is the IP address of your VMware host and 135 24 228 137 is the IP address of your Linux host the following entries must be added in the hosts file 135 24 228 136 dhcp 135 24 228 136 lsi com dhcp 135 24 228 136 VMWare 135 24 228 137 dhcp 135 24 228 137 lsi com dhcp 135 ...

Page 218: ...mon definitions of management information for networks applications and services and allows you to exchange management information across systems throughout a network On a VMware ESXi system management is possible only through a CIM provider and it is performed through the MegaRAID Storage Manager software installed on a remote machine running a Linux or Windows operating system The VMware ESXi sy...

Page 219: ...ctory If these files are not present copy the libLsiSASProvider so 1 file from opt tog pegasus providers lib to usr lib Pegasus providers and create a symbolic link libLsiSASProvider so to usr lib Pegasus providers libLsiSASProvider so 1 at usr bin Pegasus providers 2 Restart the Pegasus CIM Server and LSIServer by performing the following steps To start the tog pegasus server run the following co...

Page 220: ...PM Installation The LSI SNMP agent application depends upon the standard SNMP Utils package Make sure that the SNMP Util package is present in the system before you install LSI SNMP agent RPM The SNMP Util package includes the net snmp libs and the net snmp utils RPMs and additional dependent RPMs Make sure that these RPMs are installed from the operating system media before you install the LSI SN...

Page 221: ...ect the windows components to install 3 Select Features from the menu 4 Click Add Features 5 Select SNMP Services 6 Click Next 7 Click Install and the SNMP installation starts You will be prompted for the Windows 2008 CD during the installation 8 Insert the CD and click Ok The installation resumes After the installation is finished the system displays a message saying that the installation is succ...

Page 222: ... same as the file structure lsi_mrdsnmpd conf For reference a sample configuration file lsi_mrdsnmpd conf is in the etc lsi_mrdsnmp directory 2 To run an SNMP query from a remote machine add the IP address of that machine in the snmpd conf file as in this example com2sec snmpclient 172 28 136 112 public Here the IP address of the remote machine is 172 28 136 112 3 To receive an SNMP trap to a part...

Page 223: ... 6 5 Installing and Configuring an SNMP Agent on Solaris This section explains how to install and configure SAS SNMP Agent for the Solaris operating system 7 6 5 1 Prerequisites This package requires that you have Solaris System Management Agent installed on the Solaris machine NOTE While installing the SAS SNMP Agent on Solaris 11 the net snmp package needs to be installed on the machine 7 6 5 2 ...

Page 224: ... init d lsi_mrdsnmpd restart Status etc init d lsi_mrdsnmpd status 7 6 5 5 Configuring snmpd conf By default you can run the SNMP queries walk get from any remote machine without any changes to the snmpd conf file To quickly add a new community and client access perform the following steps 1 Stop the SMA service by running the following command svcadm disable svc application management sma default...

Page 225: ...daemon service by executing the following command svcadm enable svc application management net snmp 7 6 5 6 Configuring SNMP Traps To receive SNMP traps perform the following steps 1 Stop the LSI SAS SNMP Agent by using the following command etc init d lsi_mrdsnmpd stop 2 Edit the etc lsi_mrdsnmp sas sas_TrapDestination conf file and add the Ip address as shown in the following excerpt Agent Servi...

Page 226: ... Manager software is used to connect to a VMware ESX machine from a remote machine Windows Linux for long running operations such as volume creation deletion to complete in a shorter time perform the following steps 1 Login to the VMware ESX machine 2 Open etc sfcb sfcb cfg 3 Increase the keepaliveTimeout value from 1 to 100 or to a higher value 4 Restart sfcbd etc init d sfcbd watchdog restart 5 ...

Page 227: ...ion Make sure Class D multicast IP addresses are registered at least 229 111 112 12 should be registered for the MegaRAID Storage Manager software to work if not create a static route using the following command Route add 229 111 112 12 dev eth1 4 Install the MegaRAID Storage Manager software If the MegaRAID Storage Manager software is already installed restart the MegaRAID Storage Manager Framewo...

Page 228: ...the MegaRAID Storage Manager software to start The Windows firewall sometimes blocks the operation of programs that use JavaTechnology To start the MegaRAID Storage Manager software on a Red Hat Linux operating system select Applications System Tools MegaRAID Storage Manager StartupUI To start MegaRAID Storage Manager software on a SUSE Linux or SLES operating system select Start System More Progr...

Page 229: ...llow The server is running in a partially degraded state possibly because a drive in a virtual drive has failed Orange The server is running in a degraded state Red The server storage configuration has failed NOTE Do not enter the VMware ESXi server s IP address in the IP Address field in the previous figure Instead enter a valid MegaRAID Storage Manager server s IP address and select the Display ...

Page 230: ...orage Manager servers available in the network Display all the ESXi CIMOM servers in the network of local server Discovers the local MegaRAID Storage Manager server and all the available ESXi servers in the network NOTE On some Windows machines the discovery of VMware ESXi servers fail as a result of a bug in the third party application that is used for discovery This is caused by one of the Windo...

Page 231: ...Figure 121 Server Login 5 Enter the root account name and password of the host in the User Name and Password fields respectively NOTE In the User Name field you can also enter the domain name along with the user name for example LSI abc where LSI is the domain name and abc is your user name The question mark icon opens a dialog box that explains what you need for full access to the server and for ...

Page 232: ...DAP server is configured and give this attribute the value MSM This registration enables the discovery of only the MegaRAID Storage Manager servers that have been registered with the LDAP server To use LDAP support follow these steps 1 Double click the MegaRAID Storage Manager software shortcut icon on your desktop The Select Server dialog appears 2 Select the Use LDAP Login check box and click Di...

Page 233: ...e can be dc TESTLDAP dc com NOTE The LDAP Server IP Address User Name Password and Distinguished Name fields are already populated if their corresponding values have been stored in the LDAP Settings tab in the Configure Host dialog 4 Perform one of these actions If you want to use the default port number select the Use Default Port check box The default port number 389 appears in the Port field If...

Page 234: ...ode check box to always connect to the LDAP server 3 Select the Do not prompt for credentials when connecting to LDAP check box if you do not want the LDAP Login dialog to appear when connecting to the LDAP server 4 Enter the IP address of the LDAP server in the IP Address field 5 Enter the port number in the Port field 6 Enter the name of the Domain Controller in the Distinguished Name field 7 En...

Page 235: ...ives Total capacity configured capacity and unconfigured capacity Background operations in progress The MegaRAID Storage Manager software features and their status enabled or disabled Actions you can perform such as creating a virtual drive and updating the firmware Links to online help Figure 124 MegaRAID Storage Manager Dashboard View Physical View The Physical view shows the hierarchy of physic...

Page 236: ...Manager Main Menu Figure 125 MegaRAID Storage Manager Physical View Logical View The Logical view shows the hierarchy of controllers virtual drives and the drives and drive groups that make up the virtual drives The properties for these components appear in the right panel The following figure shows the Logical view ...

Page 237: ...rage Manager Window and Menus MegaRAID Storage Manager Main Menu Figure 126 MegaRAID Storage Manager Logical View 8 5 2 Physical Drive Temperature The temperature for the physical drive appears in the following figure You can scroll down to view the Temperature property ...

Page 238: ...nterim state called the Shield state appears before marking the physical drive as bad state The Shield state is an interim state of a physical drive for diagnostic operations The results of the diagnostic tests determine if the physical drive is good or bad If any of the diagnostics tests fail the physical drive will transition to BAD state FAILED or UNCONF BAD The three possible Shield states are...

Page 239: ... state under the Logical tab 1 Click the Logical tab in the device tree The red dot icon indicates a Shield state The Logical view Shield state is shown in the following figure Figure 129 Logical View Shield State 8 5 6 Viewing the Physical Drive Properties Follow these steps to view the physical properties of the drive in the Shield state 1 Click the Physical tab or Logical tab in the device tree...

Page 240: ... displayed as shown in the following figure Figure 130 Physical Drive Properties of a Drive in Shield State NOTE The Status of the drive must be of the Shield type 8 5 7 Viewing Server Profile of a Drive in Shield State Perform these steps to view the server properties of the drive in Shield state 1 Click the Dashboard tab in the device tree 2 Click the View Server Profile link in the dashboard vi...

Page 241: ...lication displays the following additional virtual drive statistics under controller properties Parity size Mirror date size Metadata size 8 5 8 1 Parity Size Parity size is used for storing parity information on RAID 5 RAID 6 RAID 50 and RAID 60 virtual drives Follow these steps to view the Parity Size 1 In the Logical view click the Virtual Drive node 2 For RAID 5 RAID 6 RAID 50 and RAID 60 the ...

Page 242: ...etermine the size used for storing redundant information on RAID 1 and RAID 10 virtual drives Follow these steps to view the Mirror Data Size 1 In the Logical view click on the Virtual Drive node The Mirror data size is displayed for RAID 1 and RAID 10 volumes as shown in the following figure Figure 133 Mirror Data Size NOTE The parity size and mirror data size are not displayed for RAID 0 and RAI...

Page 243: ...hen a drive within a redundant virtual drive fails or is removed the MegaRAID firmware automatically rebuilds the redundancy of the virtual drive by providing an Emergency Spare ES drive even if no commissionable dedicated or global hot spare drive is present 8 5 9 1 Emergency Spare for Physical Drives The Emergency Spare property determines whether a particular drive is capable of becoming an eme...

Page 244: ...9 2 Emergency Spare Property for Controllers The Emergency spare properties under the controller properties are configured based on enabling or disabling the following properties Emergency Spare Emergency for SMARTer To view the Emergency spare property for controllers click the controller node in the device tree The emergency spare properties are displayed as shown in the following figure ...

Page 245: ...lers 8 5 9 3 Commissioned Hotspare The commissioned hotspare is used to determine whether the online drive has a Commissioned Hotspare To check if the drive is commissioned with a hotspare click the online physical drive node in the device tree The Commissioned Hotspare property is displayed as shown in the following figure This property is displayed only for online physical drives ...

Page 246: ...llow any user application to modify the write cache policies of any SSD media The host applications can modify this property through a new logical device LD addition or a LD property change When SSDs are configured in a mixed disk group with HDDs the Physical Device Write Cache Policy setting of all the participating drives are changed to match the SSD cache policy setting Follow these steps to vi...

Page 247: ...nnot select the disk cache policy for the virtual drives having only SSD drives or a mix of SSD drives and HDD drives during virtual drive creation The value of the disk cache policy is unchanged and the drop down menu is disabled Follow these steps to view the virtual drive settings 1 Right click the controller node in the device tree 2 Select the Create Virtual Drive menu option 3 Select Advance...

Page 248: ...s The value of the disk cache policy is unchanged and the drop down list is disabled 8 5 10 2 Set Virtual Drive Properties Follow these steps to set virtual drive properties 1 Right click on virtual drive node in the logical view of the device tree 2 Select Set Virtual Drive Properties The Set Virtual Drive Properties dialog appears as shown in the following figure ...

Page 249: ... SSD and HDD during VD creation The value of the Disk Cache Policy is Unchanged and can be set for only HDD drives 8 5 11 Non SED Secure Erase Support This section describes the firmware changes required to securely erase data on non SEDs normal HDDs SEDs securely erase their internal encryption keys effectively destroying all of the data present on the drive For Non SED drives the erase operation...

Page 250: ...e steps to set physical drive properties 1 In the Physical view right click the Physical Drive node 2 Select the Drive Erase option Alt E The Mode Selection Drive Erase dialog appears Figure 141 Mode Selection Drive Erase Window 3 You can select the various modes available under the Select the mode for Drive Erase operation Simple Alt S When you select this option and click OK the Drive Erase mess...

Page 251: ...ss When you click the Abort All button all Drive Erase operations stop and the progress bar is not displayed 8 5 11 2 Virtual Drive Erase Virtual drive erase operates on a specified virtual drive and overwrites all user accessible locations It supports non zero patterns and multiple passes Virtual drive erase optionally deletes the virtual drive and erases the data within the virtual drive s LBA r...

Page 252: ...f Delete Virtual Drive after Erase is selected Figure 145 appears otherwise Figure 146 appears Thorough Alt T After you select this option and click OK and if Delete Virtual Drive after Erase is selected Figure 145 appears otherwise Figure 146 appears Delete Virtual Drive after Erase Alt D When you select this option the virtual drive is erased and Figure 145 appears otherwise Figure 146 appears O...

Page 253: ...tual drive Click No to cancel the erase and close the dialogue 8 5 11 3 Group Show Progress for Virtual Drive Erase The virtual drive erase operation is a time consuming operation and is performed as a background task It posts events to notify users of the progress To view the progress of Group Show Progress Virtual Drive click the Show Progress toolbar icon You can also either select Show Progres...

Page 254: ...o flush the cache just before committing the drive to the disk group 8 5 13 Background Suspend Resume Support MegaRAID provides a background Suspend or Resume Support feature that enhances the functionality where in the background operations running on a physical drive or a virtual drive can be suspended for some time and resumed later using the Resume option The background operations including co...

Page 255: ...to resume the operation from the point where it was suspended last Abort Alt B Click the Abort button to abort the ongoing active operation Resume All Alt R Click the Resume All button to resume all the suspended operations from the point they were suspended This button is disabled if no operations are suspended Suspend All Alt S Click the Suspend All button to suspend all the active operations Th...

Page 256: ... Suspend Patrol Read Click to suspend the patrol read operation Resume Patrol Read Click to resume the patrol read operation from the point where it was suspended last 8 5 14 Enclosure Properties To view the enclosure properties in the Physical view click the Enclosure node The Enclosure Properties are displayed as shown in the following figure Figure 150 Enclosure Properties ...

Page 257: ...escribes the graphical user interface GUI elements used in the MegaRAID Storage Manager software 8 6 1 Device Icons The following icons in the left panel represent the controllers drives and other devices Status System Controller Backplane Enclosure Port Drive group Virtual drive Online drive Power save mode Dedicated hotspare Global hotspare Battery backup unit BBU Tape drive CD ROM Foreign drive...

Page 258: ...tate because a controller has failed An orange circle to the right of an icon indicates that a device is running in a degraded state 8 6 2 Properties and Graphical View Tabs The right panel of the MegaRAID Storage Manager window has one tab or two tabs depending on which type of device you select in the left panel The Properties tab displays information about the selected device For example if you...

Page 259: ...on about the event log see Monitoring Controllers and Their Attached Devices For more information about the event log entries see Events and Messages 8 6 4 Menu Bar Here are brief descriptions of the main selections on the MegaRAID Storage Manager menu bar Specific menu options are described in more detail in the Configuration and Maintaining and Managing Storage Configurations sections Manage Men...

Page 260: ...Log menu includes options for saving and clearing the message log For more information about the Log menu see Events and Messages Tools Menu On the Tools menu you can select Tools Configure Alerts to access the Configure Alerts dialog where you can set the alert delivery rules event severity levels exceptions and e mail settings For more information see Configuring Alert Notifications Help Menu On...

Page 261: ...o create virtual drives You should change these parameters only if you have a specific reason for doing so It is usually best to leave them at their default settings Initialization state Initialization prepares the storage medium for use Specify the initialization status No Initialization the default The new configuration is not initialized and the existing data on the drives is not overwritten Fa...

Page 262: ...his mode all reads are buffered in cache memory Direct IO the default In this mode reads are not buffered in cache memory Data is transferred to the cache and the host concurrently If the same data block is read again it comes from cache memory Cached IO provides faster processing and Direct IO ensures that the cache and the host contain the same data Access policy Select the type of data access t...

Page 263: ...ollowing steps Right click the controller node in the device tree in the left frame of the MegaRAID Storage Manager window and select Create Virtual Drive Select the controller node and select Go To Controller Create Virtual Drive in the menu bar as shown in the following figure Figure 152 Create Virtual Drive Menu Option The dialog for the configuration mode simple or advanced appears as shown in...

Page 264: ... an Existing Drive Group 3 Perform either of the two options If a drive group exists select the Use free capacity on an existing drive group radio button and click Next Continue with step 4 The Create Virtual Drive window appears as shown in the following figure If different types of drives are attached to the controller such as HDD SSD SAS and SATA an option appears to allow drive type mixing If ...

Page 265: ...Data Security Service encrypts data and provides disk based key management for your data security solution This solution protects the data in the event of theft or loss of drives See Section LSI MegaRAID SafeStore Encryption Services for more information about the SafeStore feature 8 Use the drop down list in the Virtual drives field to choose how many virtual drives you want to create 9 Select th...

Page 266: ...ollow these steps to create a new storage configuration in the advanced configuration mode This example shows the configuration of a spanned drive group 1 Perform either of the following steps to bring up the Configuration wizard Right click the controller node in the device tree in the left frame of the MegaRAID Storage Manager window and select Create Virtual Drive Select the controller node and...

Page 267: ...ent drives configured as RAID 0 and RAID 00 The dialog text gives a brief description of the RAID level that you select You can choose the RAID levels depending on the number of available drives b Scroll down the menu for the Drive security method field if you want to set a drive security method The drive security feature provides the ability to encrypt data and use disk based key management for y...

Page 268: ... Configuration Figure 159 Span 0 of Drive Group 0 d Click Create Span to create a second span in the drive group e Select unconfigured drives from the list of drives and click Add to add them to the second drive group The selected drives appear under Span 1 below Drive Group 0 as shown in the following figure ...

Page 269: ...e Virtual Drive Virtual drive settings window appears as shown in the following figure The drive group and the default virtual drive settings appear The options to update the virtual drive or remove the virtual drive are grayed out until you create the virtual drive NOTE The parameters in the Create Virtual Drive Virtual drive settings window display in Disabled mode grayed out for SAS Integrated ...

Page 270: ... a power failure A message window notifies you of this change 4 Change any virtual drive settings if desired See Selecting Virtual Drive Settings for more information about the virtual drive settings 5 Click Create Virtual Drive The new virtual drive appears under the drive group The options Update Virtual Drive and Remove Virtual Drive are available Update Virtual Drive allows you to change the v...

Page 271: ... Caching on New Virtual Drives dialog appears The newly created virtual drive is enabled for SSD caching by default 9 Click OK to confirm SSD caching on the virtual drive Click No if you want to disable SSD caching on the virtual drive The All check box is selected by default To disable SSD caching on the virtual drives deselect the All check box If more drive capacity exists the dialog asks wheth...

Page 272: ... Storage Manager window and select Create Virtual Drive Select the controller node and select Go To Controller Create Virtual Drive The Create Virtual Drive JBOD to Unconfigured Good Conversion wizard appears as shown in the following figure Figure 163 Create Virtual Drive JBOD to Unconfigured Good Conversion Dialog The JBOD Drives field displays the available JBOD drives available in the system 2...

Page 273: ...ck OK The selected JBOD drives are configured as unconfigured good 9 3 Adding Hot Spare Drives Hot spares are drives that are available to automatically replace failed drives in a RAID 1 RAID 5 RAID 6 RAID 10 RAID 50 or RAID 60 virtual drive Dedicated hot spares can be used to replace failed drives in a selected drive group only Global hot spares are available to any virtual drive on a specific co...

Page 274: ...mode NOTE Leave the adjustable task rates at their default settings to achieve the best system performance If you raise the task rates above the defaults foreground tasks will run more slowly and it might seem that the system is not responding If you lower the task rates below the defaults rebuilds and other background tasks might run very slowly and might not complete within a reasonable time If ...

Page 275: ...y for a RAID virtual drive while allowing full host access to the virtual drive The higher the number the faster the initialization will occur and the system I O rate may be slower as a result Check Consistency Rate Enter a number from 0 to 100 to control the rate at which a consistency check is done A consistency check scans the consistency data on a fault tolerant virtual drive to determine if t...

Page 276: ...to avoid losing data redundancy hot spare drives only Use of a Commissioned Hotspare to rebuild a degraded drive group Commissioned Hotspare drives only Update of disk data format DDF and other metadata when you make changes to RAID configurations Commissioned Hotspare drives and unconfigured drives NOTE If your controller does not support this option the Power Settings field does not appear Follo...

Page 277: ...y subsequent read operation to the punctured block completes but with an error Consequently the puncturing of a block prevents any invalid parity generation later while using this block To recover or clear the punctured block area of a virtual drive run a Slow or Full Initialization to zero out and regenerate new parity causing all bad block entries to be removed from the bad block table To run a ...

Page 278: ...as required For information about these properties see Selecting Virtual Drive Settings 4 Click Ok to accept the changes The virtual drive settings are updated 9 8 Changing a Virtual Drive Configuration You can use the Modify Drive Group wizard in the MegaRAID Storage Manager software to change the configuration of a virtual drive by adding drives to the virtual drive removing drives from it or ch...

Page 279: ... the following steps to access the Modify Drive Group wizard options 1 Click the Logical tab in the left panel of the MegaRAID Storage Manager main menu window 2 Select a drive group in the left panel of the window 3 Select Go To Drive Group Modify Drive Group on the menu bar or right click the virtual drive icon to access the Modify Drive Group wizard The following warning appears about rebooting...

Page 280: ...N Be sure to back up the data on the virtual drive before you add a drive to it Follow these steps to add a drive or drives to a configuration with the Modify Drive Group wizard 1 Click the Logical tab in the left panel of the MegaRAID Storage Manager window 2 Select a drive group in the left panel of the window 3 Either select Go To Drive Group Modify Drive Group on the menu bar or right click th...

Page 281: ...on Figure 171 Modify Drive Group Wizard Window 4 Select the RAID level to which you want to change migrate the drive group and click Next The following window appears It lists the drives you can add and it states whether you have to add a minimum number of drives to change the RAID level from the current level to the new RAID level ...

Page 282: ...ion Window 5 Click the check box next to any unconfigured drives that you want to add and then click Next NOTE The drives you add must have the same capacity as or greater capacity than the drives already in the drive group or you cannot change the RAID level The Modify Drive Group Summary window appears This window shows the current settings and what the settings will be after the drives are adde...

Page 283: ...ctions 7 Click Finish to accept the changes A confirmation message appears The message states that this operation cannot be aborted and asks whether you want to continue 8 Click Yes to accept and complete the addition of the drives to the drive group 9 8 3 Removing a Drive from a Configuration ATTENTION Be sure to back up the data on the virtual drive before you remove a drive from it Follow these...

Page 284: ...plete the removal of the drive from the drive group 9 8 4 Replacing a Drive ATTENTION Be sure to back up the data on the virtual drive before you replace a drive Follow these steps to add a replacement drive and copy the data from the drive that was removed to the replacement drive 1 Click the Logical tab in the left panel of the MegaRAID Storage Manager window 2 Select a drive in the left panel o...

Page 285: ...you can add drives In some cases you have to add a certain number of drives to migrate the virtual drive from one RAID level to another The window indicates the minimum number of drives you are required to add CAUTION Be sure to back up the data on the virtual drive before you change the RAID level Follow these steps to change the RAID level of the virtual drive with the Modify Drive Group wizard ...

Page 286: ...odify Drive Group Wizard Dialog 4 On the Modify Drive Group Wizard dialog select the RAID level to which you want to change migrate the drive group to and click Next The following dialog appears The dialog states the number of drives that you have to add to change the RAID level from the current level to a new RAID level that requires more drives ...

Page 287: ...rent configuration Screen 5 Select the unconfigured drive or drives to add and click Next NOTE The drives you add must have the same capacity as or greater capacity than the drives already in the drive group or you cannot change the RAID level The Modify Drive Group Summary window appears This window shows the current settings and what the settings will be after the drives are added ...

Page 288: ...n begins on the virtual disk To monitor the progress of the RAID level change select Manage Show Progress in the menu bar 9 8 6 New Drives Attached to a MegaRAID Controller When you insert a new drive on a MegaRAID system if the inserted drive does not contain valid DDF metadata the drive displays as JBOD for MegaRAID entry level controllers such as the SAS 9240 4i 8i If the drive does contain val...

Page 289: ... drive for configuration See Making a Drive Offline or Missing for the procedure to change a drive to the Unconfigured Good drive state 9 9 Deleting a Virtual Drive CAUTION Make sure to back up the data that is on the virtual drive before you delete it Make sure that the operating system is not installed on this virtual drive You can delete virtual drives to rearrange the storage space To delete a...

Page 290: ...erity level Information Warning Critical and Fatal the default alert delivery methods change By default each severity level has one or more alert delivery methods configured for it as shown in the following table To modify these alert delivery methods see Configuring Alert Notifications The different alert delivery methods are as follows Vivaldi Log MegaRAID Storage Manager Log System Log Pop up N...

Page 291: ...Vivaldi log MegaRAID Storage Manager log appears the Log menu has the following options Save Log Saves the current log to a log file Save Log Text Saves the current log in txt format Load Enables you to load a local log file in the bottom of the MegaRAID Storage Manager main menu window If you select the Load menu you will not be able to view the current log Rollback to Current Log This menu appea...

Page 292: ...server an additional read only field Event From appears in the following dialog next to the Controller ID field showing the IP address of the VMware ESXi server Figure 179 Pop up Notification 10 1 4 Email Notification By default fatal events are displayed as email notifications Based on your configuration the email notifications are delivered to you as shown in the following figure In the email no...

Page 293: ...Configure Alerts on the main menu screen NOTE The Configure Alerts option differs based on your configuration If the MegaRAID Storage Manager Framework connects to a Linux Solaris or a Windows server the Tools menu shows the Configure Alerts option If Monitor Plugin is configured on the server the Tools menu shows the Monitor Configure Alerts option If the MegaRAID Storage Manager Framework connec...

Page 294: ...the entire alert configuration Load all the values from a previously saved backup into the dialog to edit or save these values as the current alert notification configuration NOTE When you load a saved backup file all unsaved changes made in the current session will be lost You can select the Mail Server tab to perform the following actions Enter or edit the sender email address Enter the SMTP ser...

Page 295: ...of the values from a previously saved backup into the dialog to edit or save these values as the current alert notification configuration NOTE When you load a saved backup file all unsaved changes made in the current session will be lost 10 3 Editing Alert Delivery Methods You can edit the default alert delivery methods such as pop up email system log or the Vivaldi Log MegaRAID Storage Manager lo...

Page 296: ...nts dialog appears as shown in the following figure The dialog shows the events by their ID number description and the severity level Figure 183 Change Individual Events 3 Click an event in the list to select it The current alert delivery methods appear for the selected event in the Alert Delivery Methods frame 4 Select the desired alert delivery methods for the event 5 Click OK to return to the C...

Page 297: ...al Events The Change Individual Events dialog appears The dialog shows the events by their ID number description and severity level 3 Click an event in the list to select it The current severity appears in the Severity cell for the selected event 4 Click the Severity cell for the event The Event Severity drop down menu appears for that event as shown in the following figure Figure 184 Change Indiv...

Page 298: ...dual Events dialog appears as shown in Change Individual Events The dialog shows the events by their ID number description and the severity level 3 Click Restore Defaults The Change Individual Events dialog appears with the default alert delivery method and the default severity level of all individual events 4 Click OK to return to the Configure Alerts window 5 In the Configure Alerts window click...

Page 299: ...ver The MegaRAID Storage Manager software supports a SMTP authentication mechanism called Login This feature provides an extra level of security while sending an email from the MegaRAID Storage Manager server To enter or modify the SMTP server authentication information perform the following steps 1 On the Configure Alerts window click the Mail Server tab The Mail Server options appear as shown in...

Page 300: ...ssword field This step is optional if This Server requires authentication check box is selected 5 Click OK 10 9 Adding Email Addresses of Recipients of Alert Notifications The Email tab in the Configure Alerts window shows the email addresses of the recipients of the alert notifications The MegaRAID Storage Manager software sends alert notifications to those email addresses Use the Configure Alert...

Page 301: ...n the Configure Alerts window to remove email addresses of the recipients of alert notifications 1 Click the Email tab on the Configure Alerts window The Email section of the window appears as shown in Figure 186 2 Click an email address in the Recipient email addresses field The Remove button which was grayed out is now active 3 Click Remove The email address is deleted from the list 10 12 Saving...

Page 302: ...AID Storage Manager software enables you to monitor the activity of MegaRAID Storage Manager users in the network When a user logs on logs off from the application the event message appears in the log displayed at the bottom of the MegaRAID Storage Manager screen the Vivaldi log MegaRAID Storage Manager Log These event message have a severity level a date and timestamp User log on log off time and...

Page 303: ...sabling or silencing the alarm by right clicking on a controller icon or by selecting Go To Controller menu The controller properties are defined in the Glossary 10 16 Monitoring Drives When the MegaRAID Storage Manager software is running you can see the status of all the drives in the left panel If a drive is operating normally the icon looks like this If a drive has failed a small red circle ap...

Page 304: ... Click the drive icon in the left panel 2 Select Go To Physical Drive Start Locating Drive tab in the right panel The LED on the drive in the enclosure starts blinking to show its location NOTE LEDs on drives that are global hot spares do not blink 3 To stop the drive light on the enclosure from blinking select Go To Physical Drive Stop Locating Drive 10 17 Running a Patrol Read A patrol read peri...

Page 305: ...pecify on this window Manual Patrol read runs only when you manually start it by selecting Start Patrol Read from the controller options window Disabled Patrol read does not run 4 Optional Specify a maximum count of drives to include in the patrol read The count must be a number from 1 to 255 5 Optional Click virtual drives in the list under the heading Virtual Drive to include in the patrol read ...

Page 306: ...hange the patrol read task rate The task rate determines the amount of system resources that are dedicated to a patrol read when it is running Leave the patrol read task rate at its default setting If you raise the task rate above the default the foreground tasks run slowly and it might appear that the system is not responding If you lower the task rate less than the default rebuilds and other bac...

Page 307: ... Go To Virtual Drive Set Virtual Drive Properties in the menu bar If the drives in the virtual drive are in a disk enclosure you can identify them by making their LEDs blink To identify the drives follow these steps 1 Click the virtual drive icon in the left panel 2 Either select Go To Virtual Drive Start Locating Virtual Drive or right click a virtual drive and select Start Locating Virtual Drive...

Page 308: ...the temperature sensors fans and power supplies in the enclosure To view the enclosure properties in the physical view click on the Enclosure node The Enclosure Properties are displayed as shown in the following figure Figure 191 Enclosure Properties 10 20 Monitoring Battery Backup Units When the MegaRAID Storage Manager software is running you can monitor the status of all of the BBUs connected t...

Page 309: ...also set battery learn cycles from the Advanced Properties dialog For more details on battery learn cycles see the following section 10 21 Battery Learn Cycle Learn cycle is a battery calibration operation that is performed by the controller periodically to determine the condition of the battery You can start battery learn cycles manually or automatically To choose automatic battery learn cycles e...

Page 310: ...cycle is disabled or not scheduled the value None appears in the Next learn cycle time field If a learn cycle is already scheduled the day of the week date and time of the next learn cycle appears in the Next learn cycle time field NOTE After selecting Disable if you select Enable the controller firmware resets the battery module properties to initiate an immediate battery learn cycle The Next Lea...

Page 311: ...Processes The MegaRAID Storage Manager software lets you monitor the progress of rebuilds and other lengthy processes in the Group Show Progress window To monitor the progress of these operations open the show progress window by selecting Manage Show Progress on the menu bar The Group Show Progress dialog appears Figure 195 Group Show Progress Window The Group Show Progress window displays a perce...

Page 312: ...uild Consistency check Non FDE Physical Drive Erase Virtual Drive Erase Patrol Read LD Reconstruction LD Disassociate PD Clear Replace Background Initialization BGI A Modify Drive Group process cannot be aborted To abort any other ongoing process click the Abort button next to the status indicator Click Abort All to abort all ongoing processes Click Close to close the window ...

Page 313: ...nd click the icon of the virtual drive that you want to initialize 2 Select Go To Virtual Drive Start Initialization The Initialize dialog appears 3 Select the virtual drives to initialize CAUTION Initialization erases all data on the virtual drive Make sure to back up any data you want to keep before you initialize a virtual drive Make sure the operating system is not installed on the virtual dri...

Page 314: ...g a Consistency Check You should periodically run a consistency check on fault tolerant virtual drives RAID 1 5 6 10 50 or 60 configurations RAID 0 does not provide data redundancy A consistency check scans the virtual drive to determine whether the data has become corrupted and needs to be restored For example in a system with parity checking consistency means computing the data on one drive and ...

Page 315: ...2 Click Go To Controller Set Consistency Check Properties The Set Consistency Check Properties dialog appears Figure 197 Set Consistency Check Properties Dialog 3 Choose one of the two options Stop Consistency Check on Error The RAID controller stops the consistency check operation if the utility finds an error Continue Consistency Check and Fix Errors The RAID controller continues the consistency...

Page 316: ...cy check a Select how often to run the consistency check from the drop down list You can click Advanced for more detailed date options b Optional Select the Run consistency check continuously check box c Select the month day and year on which to start the consistency check d Select the time of day to start the consistency check 4 Click Ok You can monitor the progress of the consistency check See M...

Page 317: ... at one time Follow these steps to run a group consistency check 1 Select Manage Check Consistency The Group Consistency Check dialog appears Figure 199 Group Consistency Check Dialog 2 Either check the virtual drives on which to run the consistency check or click Select All to select all of the virtual drives 3 Click Start You can monitor the progress of the group consistency check See Monitoring...

Page 318: ... drive RAID 1 5 6 10 50 or 60 fails the MegaRAID Storage Manager software automatically rebuilds the data on a hot spare drive to prevent data loss The rebuild is a fully automatic process so it is not necessary to issue a Rebuild command You can monitor the progress of drive rebuilds in the Group Show Progress window To open this window select Manage Show Progress If a single drive in a RAID 1 RA...

Page 319: ...ord does not perform an automatic rebuild To start an automatic rebuild on the new JBOD drive you have to change the drive state from JBOD to Unconfigured Good Rebuilds start on Unconfigured Good drives only After you set the drive state to Unconfigured Good the drive state information always remains on the drive and you can use the drive for configuration 11 5 Making a Drive Offline or Missing If...

Page 320: ...the server reboots In Write Through mode the controller sends a data transfer completion signal to the host when the disk subsystem has received all of the data in a transaction This way in case of a power outage the controller does not discard the dirty cache Follow these steps to upgrade the firmware 1 In the left panel of the MegaRAID Storage Manager window click the icon of the controller you ...

Page 321: ... that indicates that an image is being flashed After the progress bar disappears either of the following two messages appear in a message box New Firmware Version is flashed successfully Online Firmware Update is not possible in this case System reboot is required for the new firmware version number to take effect New Firmware Version is flashed successfully Controller Reset will start now If the ...

Page 322: ...ON Back up your data before you make a change in the system configuration Failure to do so could result in data loss The MegaRAID advanced software include the following features MegaRAID FastPath MegaRAID CacheCade SSD Read Caching software MegaRAID CacheCade Pro 2 0 SSD Read Write Caching software 12 2 MegaRAID Software Licensing The MegaRAID Software licensing authorizes you to enable the MegaR...

Page 323: ... second Manage MegaRAID Advanced Software Option dialog appears as shown in the following figure You cannot activate any advanced software options from this window as this is a view only window If even one of the advanced software options present in the controller is in a boot mode the first Manage MegaRAID Advanced Software Option dialog appears as shown in the following figure The Manage MegaRAI...

Page 324: ... is under a trial period or if it can be used without any trial period Unlimited 3 Click the LSI Advanced Software License Management Portal link to obtain the license authorization code and activation key If you click the Benefits of each MegaRAID Advanced Software link you can access http www lsi com channel products advanced_software If you click the Tips on activating MegaRAID Advanced Softwar...

Page 325: ...the Select an Activation Key file radio button and click Browse to get the path of the activation key file 3 Click Next After you click Next one of the following two scenarios occurs The Activate MegaRAID Advanced Software Options Summary dialog appears as shown in Figure 204 Depending on the relevant scenarios the application responds by displaying corresponding messages as shown in Application S...

Page 326: ... advanced software after entering the activation key Figure 204 Activate MegaRAID Advanced Software Options Summary Dialog 1 Click Finish The status of the advanced software is enabled and the advanced features are secured in the Key Vault 2 Click Cancel to cancel this action 12 6 Application Scenarios and Messages Scenario 1 If you enter an invalid activation key the following message appears Fig...

Page 327: ...ch Message NOTE Entering a space in the Activation Key field disables the Next button in Figure 203 If you click Cancel in the Activate MegaRAID Advanced Software Choose Method dialog as shown in Figure 203 the following confirmation dialog box appears Figure 208 Activate MegaRAID Advanced Software Confirmation Dialog 12 7 Activating an Unlimited Key over a Trial Key When you activate an unlimited...

Page 328: ...y Figure 209 Activating an Unlimited Key over a Trial Key NOTE Except for the yellow shading the other shadings of the text are provided for easy understanding in the relevant dialogs 12 7 1 Activating a Trial Software When you activate a trial software a message This trial software expires in 30 days appears indicated in yellow text in the following figure ...

Page 329: ... an Unlimited Key over a Trial Key Figure 210 Activating a Trial Software 12 7 2 Activating an Unlimited Key When you activate an unlimited key or a trial key a message Review the summary and go back if you need to make corrections appears indicated in green text in the following figure Figure 211 Activating an Unlimited Key ...

Page 330: ...Securing Advanced MegaRAID Software Confirmation wizard This wizard is conditional and appears only when the Key Vault and the unsecured keys exist 1 Select any one of the following options to view the Securing Advanced MegaRAID Software Confirmation wizard Select the Physical tab in the left panel of the MegaRAID Storage Manager window and select a controller icon Select Go To Controller Manage M...

Page 331: ... Software Confirmation dialog appears as shown in the following figure Figure 214 Deactivate All Trial Software Confirmation Dialog 2 Select the Confirm check box if you want to deactivate the software applications that are used with a trial key 3 Click Yes The trial software is deactivated 12 9 Using the MegaRAID CacheCade Advanced Software The MegaRAID CacheCade software provides you with read c...

Page 332: ...AID Advanced Software Using the MegaRAID CacheCade Advanced Software Figure 215 Create CacheCade Drive group Dialog After you select the unconfigured drives the Add button is available 4 Click Add to move the selected drives to the drive group in the right frame as shown in the following figure ...

Page 333: ...utton is available 5 Click Create Drive Group 6 Click Next Use the next dialog that appears to select parameters for the cache disk 7 Enter a name for the CacheCade SSD Caching virtual drive in the CacheCade SSD Caching VD name field and click Create Virtual Drive Depending on the number of drives you might have the option to set the capacity of the CacheCade SSD Caching drive The CacheCade drive ...

Page 334: ...ng the MegaRAID CacheCade Advanced Software Figure 217 Create CacheCade Summary Dialog 8 Click Next The summary dialog appears as shown in the following figure This dialog displays the drive group name the number of drives the total capacity the free capacity the CacheCade virtual drive name and the capacity being used ...

Page 335: ...erformance changes have been made to accommodate the CacheCade Pro 2 0 software statistics The CacheCade Pro 2 0 software metrics are captured for each logical drive that has CacheCade enabled The CacheCade Pro 2 0 software gathers information about the cache windows allocated for a logical drive the number of new windows allocated in this metrics collection period the number of windows that are a...

Page 336: ...an unconfigured SSD drive for the selected RAID level from Select unconfigured SSD Drives in the left frame After you select an unconfigured SSD Drive the Add button is enabled 4 Click Add to add the selected drive to the CacheCade SSD Caching Drive groups in the right frame After you click Add the Create Drive Group button is enabled 5 Click Create Drive Group The newly created drive group appear...

Page 337: ...he CacheCade SSD Caching VD name field 8 Select a write policy from the Write policy drop down list A description of the selected write policy appears below 9 Click Create Virtual Drive The newly created virtual drive appears in the CacheCade SSD Caching Drive groups in the right frame The Remove Virtual Drive button is enabled You can select the newly created virtual drive and click Remove Virtua...

Page 338: ...ed The CacheCade drive icon appears next to the RAID controller in the left frame in the MegaRAID Storage Manager window 12 10 1 Modifying the CacheCade Virtual Drive Properties You can modify the name and the write policy of a CacheCade virtual drive any time after a CacheCade virtual drive is created Perform the following steps to change the virtual drive properties 1 Perform one of these action...

Page 339: ...g on a virtual drive When you enable SSD caching on a virtual drive that virtual drive becomes associated with an existing or with a future CacheCade SSD Caching virtual drive This option is only available when the virtual drive s caching is currently disabled Perform the following steps to enable SSD caching on a virtual drive 1 Perform one of these actions Right click on a virtual drive in the l...

Page 340: ...ame of the MegaRAID Storage Manager window and select Disable SSD Caching Select a virtual drive and select Go To Virtual Drive Disable SSD Caching The Disable SSD Caching dialog appears as shown in the following figure Figure 224 Disable SSD Caching 2 Select the Confirm check box and click OK to disable caching for that virtual drive 12 10 4 Enabling or Disabling SSD Caching on Multiple Virtual D...

Page 341: ... check box to change the current setting of a virtual drive 3 Click OK If you select the All check box all the virtual drives are enabled If you deselect the All check box all the virtual drives are disabled If you disable SSD caching on a virtual drive the Disable SSD Caching dialog appears 4 Select the Confirm check box and click OK to enable disable SSD caching on the selected virtual drives 12...

Page 342: ...m Loss of Cache dialog appears as a follow up dialog to the Confirm Clear Configuration dialog 3 Select the Confirm check box and click Yes 12 10 7 Removing Blocked Access At times an error may occur in the CacheCade virtual drive and this causes a blocked access to the associated virtual drive An icon appears in front of the affected virtual drive next to the Optimal status It is advisable to wai...

Page 343: ... 12 10 8 Deleting a Virtual Drive with SSD Caching Enabled You can delete a virtual drive that has SSD caching enabled on it Perform the following steps to delete the virtual drive 1 Perform one of these actions Right click on a CacheCade virtual drive and select Delete Virtual Drive Select a CacheCade virtual drive and click Go To Virtual Drive Delete Virtual Drive The Confirm Delete Virtual Disk...

Page 344: ...ts storage subsystem bandwidth and overall transactional application performance when used with a 12Gb s MegaRAID SATA SAS controller The Fast Path feature supports full optimization of the CacheCade software and hard disk drive HDD virtual disk groups to deliver an improvement in read and write IOPS that is three times greater than MegaRAID controllers not using Fast Path technology Also the Fast...

Page 345: ...ng Drive Security This section describes how to enable change and disable the drive security and how to import a foreign configuration using the SafeStore Encryption Services advanced software To enable security on the drives you need to perform the following actions to set drive security Enter a security key identifier A security key identifier appears whenever you have to enter a security key If...

Page 346: ...can enter a new security key 5 Enter the new security key again to confirm CAUTION If you forget the security key you will lose access to your data Be sure to record your security key information You might need to enter the security key to perform certain operations The security key is case sensitive It must be between 8 and 32 characters and contain at least one number one lowercase letter one up...

Page 347: ...ssword is between 8 and 32 characters and contain at least one number one lowercase letter one uppercase letter and one non alphanumeric character e g The space character is not permitted The password is case sensitive 8 Optional Enter a password in the Password field and then enter the same password in the Confirm field Warning messages appear if a mismatch exists between the characters entered i...

Page 348: ...d have recorded the security settings for future reference The MegaRAID Storage Manager software enables drive security and returns you to the main menu 12 12 2 Changing Security Settings Perform the following steps to change the encryption settings for the security key identifier security key and password 1 Select the Physical View tab in the left panel of the MegaRAID Storage Manager window and ...

Page 349: ...ks you whether you want to confirm these changes 7 Click the check box to confirm that you have recorded the security settings for future reference and click Yes to confirm that you want to change the drive security settings The Authenticate Drive Security Settings dialog appears Authentication is required for the changes that you requested to the drive security settings 8 Enter the current securi...

Page 350: ...y and unlock the configuration Import the foreign configuration In addition if one or more drives are removed from a configuration by a cable pull or drive removal for example the configuration on those drives is considered a foreign configuration by the RAID controller Verify whether any drives are left to import because the locked drives can use different security keys If there are any drives le...

Page 351: ...se drives with existing configurations you must first clear the configuration on those drives 12 12 4 1 Foreign Configurations in Cable Pull and Drive Removal Scenarios If one or more drives are removed from a configuration by a cable pull or drive removal for example the configuration on those drives is considered a foreign configuration by the RAID controller The following scenarios can occur wi...

Page 352: ... redundant virtual drive are removed the controller considers the drives to have foreign configurations Import or clear the foreign configuration No rebuilds will occur after the import operation because there is no redundant data to rebuild the drives 12 13 Managing Link Speed The Managing Link Speed feature allows you to change the link speed between the controller and an expander or between the...

Page 353: ...ed phy link values The phy link values are from 0 through 7 The Select Link Speed column displays the phy link speeds 2 Select the desired link speed from the Select Link Speed field using the drop down selector The link speed values are Auto 1 5 Gbps 3 0 Gbps or 6 0 Gbps NOTE By default the link speed in the controller is Auto or the value last saved by you 3 Click OK The link speed value is now ...

Page 354: ...LSI Corporation 354 12Gb s MegaRAID SAS Software User Guide March 2014 Chapter 12 Using MegaRAID Advanced Software Managing Link Speed Figure 234 System Restart Required Message ...

Page 355: ...s replaced by the firmware version which is read from the firmware when the event is generated Table 57 Event Messages Severity Level Meaning Information Informational message No user action is necessary Warning Some component might be close to a failure point Critical A component has failed but the system has not lost data Fatal A component has failed and data loss has occurred or will occur Numb...

Page 356: ...te Logged to inform successful update of flash image s 0x0017 Critical Flash programming error Logged to notify write failure during flash update not being allowed usually due to internal controller settings 0x0018 Critical Flash timeout during programming Logged to indicate flash write operation timed out 0x0019 Critical Flash chip type unknown Logged during flash update tried with unsupported fl...

Page 357: ...ed to inform Background Initialization completion with error on displayed LD 0x0032 Fatal Background Initialization detected uncorrectable double medium errors s at lx on s Logged to inform Background Initialization completion with double medium error on displayed PD PDLBA and LD in that order 0x0033 Critical Background Initialization failed on s Logged to inform Background Initialization failure ...

Page 358: ...04b Fatal Reconstruction of s stopped due to unrecoverable errors Logged when reconstruction has finished because of failure unrecoverable errors 0x004c Fatal Reconstruct detected uncorrectable double medium errors s at lx on s at lx Logged while reconstructing if an unrecoverable double medium error is encountered 0x004d Progress Reconstruction progress on s is s Logs reconstruction progress the ...

Page 359: ...rive which may have multiple LDs is completed 0x0064 Information Rebuild complete on s Logged when rebuild operation is completed for all logical drives on a given physical drive 0x0065 Critical Rebuild failed on s due to source drive error Logged if one of the source drives for the rebuild operation fails or is removed 0x0066 Critical Rebuild failed on s due to target drive error Logged if the ta...

Page 360: ...expander route table out of entries 0x007e Critical SAS topology error SMP function failed Logged when device discovery fails for a SAS device due to SMP function failure 0x007f Critical SAS topology error SMP CRC error Logged when device discovery fails for a SAS device due to SMP CRC error 0x0080 Critical SAS topology error Multiple subtractive Logged when device discovery fails for a SAS device...

Page 361: ...Fatal Battery has failed and cannot support data retention Please replace the battery Logged when there is not enough capacity left in battery for expected data retention time Battery has to be replaced 0x0097 Information Battery relearn started logged when the battery relearn started initiated either by the user or automatically 0x0098 Information Battery relearn in progress Logged as part of mon...

Page 362: ...but later the SIM was removed 0x00b1 Warning Enclosure s temperature sensor d below warning threshold Logged when the enclosure services process has detected a temperature lower than a normal operating temperature or lower than the value indicated by the LOW WARNING THRESHOLD field in the Threshold In diagnostic page 0x00b2 Critical Enclosure s temperature sensor d below error threshold Logged whe...

Page 363: ... unable to log block lx Logged when the Bad block table on a drive is full and not able to add the bad block in the Bad block table 0x00c6 Information Consistency Check Aborted due to ownership loss on s Logged when the Consistency Check is aborted due to ownership is lost 0x00c7 Information Background Initialization BGI Aborted Due to Ownership Loss on s Logged when the Background Initialization ...

Page 364: ...n Configuration imported Logged when Foreign Configuration is imported 0x00dc Information Foreign Configuration cleared Logged when Foreign Configuration is cleared 0x00dd Warning NVRAM is corrupt reinitializing Logged when NVRAM is corrupt and re initialized 0x00de Warning NVRAM mismatch occurred Logged when NVRAM mismatch occurs 0x00df Warning SAS wide port d lost link on PHY d Logged when SAS w...

Page 365: ...ilable until reboot completes 0x00f7 Information Inserted PD s Info s Logged when a physical drive is inserted 0x00f8 Information Removed PD s Info s Logged when a physical drive is removed 0x00f9 Information VD s is now OPTIMAL Logged when a logical drive state changes to OPTIMAL 0x00fa Warning VD s is now PARTIALLY DEGRADED Logged when a logical drive state changes to a partially degraded state ...

Page 366: ...ore media errors on this physical drive will not be logged in the bad block table 0x0112 Warning VD bad block table on PD s is 100 full Logged when Bad block table is 100 Full Any more media errors on this logical drive will not be logged in the bad block table 0x0113 Fatal Controller needs replacement IOP is faulty Currently not logged in the firmware 0x0114 Information Replace Drive started on P...

Page 367: ...fline the cache cannot be saved Logged when pinned cache lines are discarded for a LD 0x0129 Information Replace Drive cannot be started as PD s is too small for src PD s Logged when destination PD is too small for Replace 0x012a Information Replace Drive cannot be started on PD s from PD s as SAS SATA is not supported in an array Logged when there is a SAS SATA mixing violation for the destinatio...

Page 368: ...g or offline VDs s Logged when pinned cache is found during OCR 0x0145 Information Controller cache discarded by user for VDs s Logged when LD pinned cache is discarded by the user 0x0146 Information Controller cache destaged for VD s Logged when LD pinned cache is recovered 0x0147 Warning Consistency Check started on an inconsistent VD s Logged when consistency check is started on an inconsistent...

Page 369: ...s completed for snapshot at s Logged when snapshot rollback on a LD was completed 0x0164 Information Snapshot rollback progress for snapshot at s on s is s Logged to report snapshot rollback progress on a LD 0x0165 Warning Snapshot space for s in snapshot repository s is 80 full Logged when snapshot space for a LD in a snapshot repository was 80 full 0x0166 Critical Snapshot space for s in snapsho...

Page 370: ...n the Snapshot scheduled action is due 0x017e Information Performance Metrics collection command 0x lx Logged during the Performance Metrics collection 0x017f Information Premium feature s key was transferred s Logged when the Premium feature key was transferred 0x0180 Information Premium feature serial number s Logged when displaying the Premium feature serial number 0x0181 Warning Premium featur...

Page 371: ... Initialization suspended on s Logged when the Background Initialization is suspended on an LD 0x019a Information Background Initialization resumed on Logged when the Background Initialization is resumed on an LD 0x019b Information Reconstruction suspended on s Logged when the Reconstruction is suspended on an LD 0x019c Information Rebuild suspended on Logged when the Rebuild is suspended on a PD ...

Page 372: ...s event is not reported to the user 0x01b7 Information CacheCade disassociate aborted by user on s This event is not reported to the user 0x01b8 Information Link speed changed on SAS port d and PHY d Logged when the Link speed changed on SAS port and PHY 0x01b9 Warning Advanced Software Options was deactivated for s This event is not reported to the user 0x01ba Information s is now accessible This...

Page 373: ...error occurs during booting the controller to safe mode 0x01ca Critical Critical Error during boot s Logged when a critical error occurs during booting the controller to safe mode 0x01cb Fatal Fatal Error during boot s Logged when a fatal error occurs during booting the controller to safe mode Number Severity Level Event Text Generic Conditions when Each Event Occurs ...

Page 374: ...the firmware to all compatible controllers that can be flashed with the image By default CLI checks for signature and version cx update fw filename_with_path force cx download src filepath nosigchk noverchk Show the status of properties related to the controllers cx show PropertyName cx show PropertyName The following properties can be used with this command The following properties can be used wi...

Page 375: ...pare verifyrate safeid smartpollinterval spinupdelay spinupdrivecount time usefdeonlyencrypt Set properties on the selected controllers autocarve on off abortcconerror on off autodetect on off disk p p all activityforlocate on off autorebuild on off alarm on off carvesize 1024 32768 autorebuild on off dpmstat on off backplane value ondegrade cacheoff follow batterywarning on off rebuild enable dis...

Page 376: ...e 1 5 eccbucketleakrate value eccbucketsize value enableeghsp on off enableesmarter value enableeug on off exposeencldevice on off foreignautoimport on off jbod on off loadbalancemode value maintainpdfailhistory on off migraterate value ncq on off perfmode value prcorrectunconfiguredareas on off prrate value rebuildrate value restorehotspare on off smartpollinterval value spinupdelay value spinupd...

Page 377: ...A controllers cx show alarm Description 3ware CLI Command StorCLI Command Show patrol read status and patrol read parameters if any in progress cx ux show cx show patrolRead Set the patrol read options on a single adapter multiple adapters or all adapters x single controller cx ux start verify cx ux set autoverify on off cx add verify dddh hh duration cx set patrolread on mode auto manual off cx s...

Page 378: ...s cx bbu show all cx bbu show all Show BBU summary information cx bbu show cx bbu show Show BBU properties cx bbu show batinst cx bbu show bootloader cx bbu show fw cx bbu show lasttest cx bbu show pcb cx bbu show serial cx bbu show status cx bbu show temp cx bbu show tempstat cx bbu show tempval cx bbu show volt cx bbu show properties cx bbu show status NOTE Not all the properties shown in the 3w...

Page 379: ...o none maximum max maximumwithoutcaching maxnocache wt wb awb nora ra direct cached strip 8 16 32 64 128 256 512 1024 aftervd x spares e s e s x e s x y e s x y z force Delete virtual drives cx ux del quiet NOTE You can delete a single unit using this command cx vx all delete force cachecade NOTE You can delete one virtual disk multiple virtual disks or all the selected virtual disks on selected a...

Page 380: ...set qpolicy on off cx ux set rapidrecovery all rebuild disable cx ux set rdcache basic intelligent off cx ux set storsave protect balance perform quiet cx ux set wrcache on off quiet cx vx set accesspolicy rw ro blocked rmvblkd cx vx set iopolicy cached direct cx vx set name namestring cx vx set pdcache on off default cx vx set rdcache ra nora adra cx vx set security on off cx vx vall set ssdcachi...

Page 381: ...tialization if any cx ux show all NOTE Only the bios can do a foreground initialization A background initialization does otherwise A verify starts a back ground initialization cx vx show init Start a consistency check on the virtual drive cx ux start verify cx vx start cc Stop a consistency check on the virtual drive cx ux stop verify cx vx stop cc Reconstruct the selected virtual disk to a new RA...

Page 382: ...isk drive state to offline cx px remove quiet cx ex sx set offline Add jbod cx add vd type jbod disk p where p port or drive number cx ex sx set jbod Change the physical disk drive hot spare state and associate the drive to an enclosure and virtual disk cx add vd type spare disk p p p p p p p where p port or drive number cx ex sx add hotsparedrive dgs N 0 1 2 n EnclAffinity nonRevertible Locate th...

Page 383: ...er of events newest and oldest sequence number shutdown sequence number reboot sequence number clear sequence number cx show alarms NOTE This command shows AENs since last controller reset cx show eventloginfo Show the total event entries available at the firmware since last clear and details of each entries of error log cx show alarms NOTE This command shows AENs since last controller reset cx sh...

Page 384: ...mmand Show version information tw_cli ver Show help for all show commands at server level tw_cli tw_cli cx tw_cli cx ux tw_cli cx px tw_cli cx phyx tw_cli cx bbu tw_cli cx ex tw_cli ex NOTE 3 Ware CLI shows context sensitive help show help Show PHY connection information for physical PHY medium on the adapters cx phyx show cx px show Set PHY link speed cx phyx set link 0 1 5 3 0 6 0 12 0 cx px set...

Page 385: ...status of properties related to the controllers MegaCli AdpGetProp PropertyName aN a0 1 2 aALL cx show propertyName The following properties can be used with this command The following properties can be used with this command abortcconerror abortcconerror alarmdsply alarm autodetectbackplanedsbl backplane autoenhancedimportdsply foreignautoimport autosnapshotspace batwarndsbl batterywarning bgirat...

Page 386: ...e usefdeonlyencrypt usefdeonlyencrypt Set properties on the selected controllers Megacli AdpSetProp propertyname an a0 1 2 aall cx set property1 The following properties can be set using this command The following properties can be set using this command abortcconerror abortcconerror on off alarmdsply alarm on off silence autodetectbackplanedsbl backplane value autoenhancedimportdsply foreignautoi...

Page 387: ...ay ds spinupencdrvcnt ds sdsmartcpybkenbl copyback on off type smartssd smarthdd all usediskactivityforlocate activityforlocate on off usefdeonlyencrypt usefdeonlyencrypt on off Show the number of controllers connected MegaCLI adpCount storcli show ctrlcount Show all information about the adapter such as cluster state BIOS alarm firmware version and so on MegaCli AdpAllInfo aN a0 1 2 aALL storcli ...

Page 388: ...patrol read MegaCli AdpPR EnblAuto aN a0 1 2 aALL storcli cx set patrolread on mode auto Enable manual patrol read MegaCli AdpPR EnblMan aN a0 1 2 aALL storcli cx set patrolread on mode manual Start patrol read MegaCli AdpPR Start aN a0 1 2 aALL storcli cx start patrolRead Suspend a running patrol read MegaCli AdpPR Suspend aN a0 1 2 aALL storcli cx suspend patrolRead Resume a suspended patrol rea...

Page 389: ...check status and consistency parameters if any in progress MegaCli AdpBootDrive Set Lx physdrv E0 S0 aN a0 1 2 aALL storcli cx ex sx set bootdrive on off storcli cx vx set bootdrive on off Sets the BIOS properties for the controller MegaCli AdpBIOS Enbl Dsbl Dsply SOE BE EnblAutoSelectBootLd DsblAutoSelectBootLd aN a0 1 2 aALL storcli cx set bios on off storcli cx set stoponerror soe on off storcl...

Page 390: ...u set bbuMode value storcli cx bbu set autolearnmode value where x 0 Enabled 1 Disabled 2 Warn though event Start battery learn cycle MegaCli AdpBbuCmd BbuLearn aN a0 1 2 aALL storcli cx bbu start learn Set the battery to low power storage mode MegaCli AdpBbuCmd BbuMfgSleep aN a0 1 2 aALL storcli cx bbu set powermode sleep Seal the gas gauge EEPROM write access MegaCli AdpBbuCmd BbuMfgSeal aN a0 1...

Page 391: ... R60 Array0 E0 S0 E1 S1 Array1 E0 S0 E1 S1 WT WB NORA RA ADRA Direct Cached CachedBadBBU NoCachedBadBBU szXXXXXXXX szYYYYYYYY strpszM afterLdX aN storcli cx add vd type raid 10 50 60 Size VD1_Sz VD2_Sz all name VDNAME1 drives e s e s x e s x y e s x y z PDpe rArray x SED pdcache on off default pi DimmerSwitch ds default automatic auto none maximum max MaximumWithoutCaching maxnocache wt wb awb nor...

Page 392: ...y KeyId xxxx Description MegaCLI Command StorCLI Command Show the virtual drive information MegaCli LDInfo Lx L0 1 2 Lall aN a0 1 2 aALL storcli cx v x all show storcli cx v x all show all Set virtual drive properties MegaCli LDSetProp WT WB NORA RA ADRA Cached Direct CachedBadBBU NoCachedBadBBU RW RO Blocked Name nameString EnDskCache DisDskCache Lx L0 1 2 Lall aN a0 1 2 aALL storcli cx v x all s...

Page 393: ...t Abort Suspend Resume ShowProg ProgDsply Lx L0 1 2 LALL aN a0 1 2 aALL storcli cx v x all start cc storcli cx v x all stop cc storcli cx v x all pause cc storcli cx v x all resume cc storcli cx v x all show cc Enable disable automatic background initialization Show stop pause resume and show the progress of the background initialization MegaCLI LDBI Enbl Dsbl getSetting Abort Suspend Resume ShowP...

Page 394: ...nformation MegaCli PdGetMissing aN a0 1 2 aALL storcli cx ex sx show all NOTE This information is shown as part of the show all command Replace the configured drive that is identified as missing and then start an automatic rebuild MegaCli PdReplaceMissing physdrv E0 S0 arrayA rowB aN storcli cx ex sx insert array x row y Set the drive state to online MegaCli PDOnline PhysDrv E0 S0 E1 S1 aN a0 1 2 ...

Page 395: ...Activate Erase the drive s security configuration andsecurely erase data on a drive MegaCli PDInstantSecureErase PhysDrv E0 S0 E1 S1 Force aN a0 1 2 aALL storcli cx ex sx secureerase force Show the security key for secured physical drives MegaCli GetKeyID PhysDrv E0 S0 aN storcli cx ex sx securitykey keyid Start stop and show the progress of a secure erase operation MegaCli SecureErase Start Simpl...

Page 396: ...EncStatus aN a0 1 2 aALL storcli cx ex show status Description MegaCLI Command StorCLI Command Show PHY information MegaCli PHYInfo phyM aN a0 1 2 aALL storcli cx px x all show storcli cx px x all show all Set PHY link speed MegaCLI PhySetLinkSpeed phyM speed aN a0 1 2 aALL storcli cx px x all set linkspeed 0 auto 1 5 3 6 12 Show the PHY error counters Megacli PhyErrorCounters An storcli cx px x a...

Page 397: ...info warning critical fatal file xyz txt Delete the event logs MegaCli AdpEventLog Clear aN a0 1 2 aALL storcli cx delete events Description MegaCLI Command StorCLI Command Show the Safe ID of the controller MegaCli ELF GetSafeId a0 storcli cx x all show safeid Show the Advanced Software Options that are enabled on the controller including the ones in trial mode MegaCli ELF ControllerFeatures a0 s...

Page 398: ...xx storcli cx compare securitykey xxxxxxxxxx storcli cx set securitykey xxxxxxxx oldsecuritykey xxxxxxxx ASO storcli cx x all set aso key keyvalue preview storcli cx x all set aso key key value storcli cx x all set aso transfertovault storcli cx x all set aso rehostcomplete storcli cx x all set aso deactivatetrialkey storcli cx x all show safeid storcli cx x all show rehostinfo storcli c0 set time...

Page 399: ...bbu show all storcli cx bbu set learnDelayInterval val bbuMode val storcli cx bbu start learn Secure ease storcli cx sx secureerase force storcli cx sx start erase simple normal thorough erasepatternA val storcli cx sx stop erase storcli cx sx show erase Consistency check storcli cx show cc ConsistencyCheck Controller storcli cx show cc Command Group Command ...

Page 400: ...sequence number 0x05 Abort isn t possible for the requested command 0x06 Application host code not found 0x07 Application already in use try later 0x08 Application not initialized 0x09 Given array index is invalid 0x0a Unable to add missing drive to array as row has no empty slots 0x0b Some of the CFG resources conflict with each other or the current config 0x0c Invalid device ID select timeout 0x...

Page 401: ...x32 Command issues while firmware in wrong state i e GET RECON when op not active 0x33 LD is not OFFLINE IO not possible 0x34 Peer controller rejected request possibly due to resource conflict 0x35 Unable to inform peer of communication changes retry might be appropriate 0x36 LD reservation already in progress 0x37 I2C errors were detected 0x38 PCI errors occurred during XOR DMA operation 0x39 Dia...

Page 402: ... agent detected 0x5b No space on the snapshot repository VD 0x5c For consistency SET PiTs some PiT creations might fail and some succeed 0xFF Invalid status used for polling command completion 0x5d Secondary iButton cannot be used and is incompatible with controller 0x5e PFK doesn t match or cannot be applied to the controller 0x5f Maximum allowed unconfigured configurable PDs exist 0x60 IO metric...

Page 403: ...or Messages 0x6e Signed component is not part of the image 0x6f Authentication failure of the signed firmware image 0x70 Flashing was ok but FW restart is not required ex No change in FW from current 0x71 FW is in some form of restricted mode example passive in A P HA mode Number Event Text ...

Page 404: ...MegaRAID Advanced Software Removed MegaRAID Recovery and Snapshot feature Rev B September 2013 Added a new chapter The HII Configuration Utility Updated the chapter StorCLI Rev A April 2013 Initial release of the document 80 00156 01 Rev K February 2011 Added Shield Statein the WebBIOS section Added Viewing and Changing Battery Backup Unit Information in the WebBIOS section Added Viewing Enclosure...

Page 405: ...he software utilities Added Chapter 11 for the MegaRAID advanced software features 80 00156 01 Rev H July 2009 Documented the Full Disk Encryption FDE feature 80 00156 01 Rev G June 2009 Updated the MegaRAID Storage Manager chapters 80 00156 01 Rev F March 2009 Updated the WebBIOS Configuration Utility MegaRAID Storage Manager and MegaCLI chapters 80 00156 01 Rev E December 2008 Added the Overview...

Page 406: ...cycle time is reached Auto learn period Time between learn cycles A learn cycle is a battery calibration operation performed periodically by the controller to determine the condition of the battery Average time to empty One minute rolling average of the predicted remaining battery life Average time to full Predicted time to charge the battery to a fully charged state based on the one minute rollin...

Page 407: ... capacity are coerced forced to make them usable in a storage configuration Consistency check An operation that verifies that all stripes in a virtual drive with a redundant RAID level are consistent and that automatically fixes any errors For RAID 1 drive groups this operation verifies correct mirrored data for each stripe Consistency check rate The rate at which consistency check operations are ...

Page 408: ...ttached to a RAID controller on which one or more virtual drives can be created All virtual drives in the drive group use all of the drives in the drive group Drive state A physical drive or a virtual drive property indicating the status of the appropriate drive Physical Drive State A physical drive can be in any one of the following states Unconfigured Good A drive accessible to the RAID controll...

Page 409: ...terms of percentage F Fast initialization A mode of initialization that quickly writes zeroes to the first and last sectors of the virtual drive This allows you to immediately start writing data to the virtual drive while the initialization is running in the background Fault tolerance The capability of the drive subsystem to undergo a single drive failure per drive group without compromising data ...

Page 410: ...n erases all previous data on the drives Drive groups will work without initializing but they can fail a consistency check because the parity fields have not been generated IO policy A virtual drive property indicating whether Cached I O or Direct I O is being used In Cached I O mode all reads are buffered in cache memory In Direct I O mode reads are not buffered in cache memory Data is transferre...

Page 411: ...ocess of providing complete data redundancy with two drives by maintaining an exact copy of one drive s data on the second drive If one drive fails the contents of the other drive can be used to maintain the integrity of the system and to rebuild the failed drive Multipathing The firmware provides support for detecting and using multiple paths from the RAID controllers to the SAS devices that are ...

Page 412: ...es in a spanned drive group to provide high data throughput especially for large files in an environment that requires no data redundancy RAID 1 Uses data mirroring on pairs of drives so that data written to one drive is simultaneously written to the other drive RAID 1 works well for small databases or other small applications that require complete data redundancy RAID 5 Uses data striping and par...

Page 413: ... multiple drives in a drive group or it can be a complete mirrored copy of the data stored on a second drive A redundant configuration protects the data in case a drive fails in the configuration Relative state of charge Predicted remaining battery capacity expressed as a percentage of Full Charge Capacity Remaining capacity Amount of remaining charge capacity of the battery as stated in milliamp ...

Page 414: ...r property that lists the number of uncorrectable errors detected on drives connected to the controller If the error count reaches a certain level a drive will be marked as failed V Vendor ID A controller property indicating the vendor assigned ID number of the controller Vendor info A drive property listing the name of the vendor of the drive Virtual drive A storage unit created by a RAID control...

Page 415: ...e publication Lenovo may make improvements and or changes in the product s and or the program s described in this publication at any time without notice The products described in this document are not intended for use in implantation or other life support applications where malfunction may result in injury or death to persons The information contained in this document does not affect or change Len...

Page 416: ...demarks Lenovo the Lenovo logo and ThinkServer are trademarks of Lenovo in the United States other countries or both Other company product or service names may be trademarks or service marks of others 416 ...

Page 417: ......

Page 418: ......

Reviews: