Print | Rate this content

Advisory: HPE Smart Array - HPE Gen10 Servers May Reboot Unexpectedly When Performing a Logical Drive Stripe Size Migration With a High Write Cache Ratio on Smart Array Controllers

SUPPORT COMMUNICATION - CUSTOMER ADVISORY

Document ID: a00022398en_us

Version: 2

Advisory: (Revision) HPE Smart Array - HPE Gen10 Servers May Reboot Unexpectedly When Performing a Logical Drive Stripe Size Migration With a High Write Cache Ratio on Smart Array Controllers
NOTICE: The information in this document, including products and software versions, is current as of the Release Date. This document is subject to change without notice.

Release Date: 2018-01-23

Last Updated: 2018-01-24


DESCRIPTION

Document Version
Release Date
Details
2
01/24/2018
Resolution updated, issue can be migitated with Smart Array firmware version 1.34.
1
08/18/2017
Original Document Release.

When running an HPE Smart Array controller with logical volumes configured with a high write cache ratio, the server may reboot if a logical volume stripe size migration is attempted.

This occurs because changing the stripe size requires the cache to be flushed first, which can take an extended period of time. During this time, host I/O to the controller is blocked, leading to possible I/ O timeouts to the host.

This could eventually cause the Operating System (OS) to become unresponsive, and lead to an eventual system reboot.

Important: This may also occur when performing RAID migration, array expansions or an encryption re-keying.

SCOPE

Any HPE Gen10 server platforms with HPE Gen10 Smart Array controllers installed, running Smart Array firmware 1.04 and using logical volumes.

RESOLUTION

To mitigate this issue, update the Smart Array firmware on the Smart Array Gen10 controller to version 1.34 (or later) following the steps below:

1. Click the following link: https://support.hpe.com/hpesc/public/home
2. Enter a product name (e.g., "Smart Array P408e-m") in the text search field and wait for a list of products to populate. From the products displayed, identify the desired product and click on the Drivers & software icon to the right of the product.
3. From the Drivers & software dropdown menus on the left side of the page:


- Select the Software Type - (e.g. Firmware)
- Select the Software Sub Type - (e.g. Storage Controller)
- For further filtering if needed - Select the specific Operating System from the Operating Environment.

4. Select the latest release of * RECOMMENDED * Supplemental Update / Online ROM Flash Component for HPE Smart Array - Version 1.34 (or later) Note: To ensure the latest version will be downloaded, click on the Revision History tab to check if a new version of the firmware/driver is available.
5. Click Download.

The following workarounds are available as alternatives if the upgrade must be performed at a later time:

  • Halt system I/O (stop the host workload) prior to and during a logical volume stripe size migration.

OR

  • Use a lower controller write cache ratio when doing a logical volume stripe size migration. A 30% write cache ratio has been shown to pass, while an 80% write cache ratio may possibly fail, causing the issue described above.




RECEIVE PROACTIVE UPDATES : Receive support alerts (such as Customer Advisories), as well as updates on drivers, software, firmware, and customer replaceable components, proactively via e-mail through HPE Subscriber's Choice. Sign up for Subscriber's Choice at the following URL: Proactive Updates Subscription Form.

NAVIGATION TIP : For hints on navigating HPE.com to locate the latest drivers, patches, and other support software downloads for ProLiant servers and Options, refer to the Navigation Tips document .

SEARCH TIP : For hints on locating similar documents on HPE.com, refer to the Search Tips document.


Hardware Platforms Affected: HPE ProLiant MicroServer Gen10, HPE ProLiant DL360 Gen10 Server, HPE ProLiant BL460c Gen10 Server Blade, HPE Synergy 660 Gen10 Compute Module, HPE Smart Array E208i-a Controller, HPE Smart Array P408i-a Controller, HPE Smart Array P816i-a Controller, HPE Smart Array E208i-p Controller, HPE Smart Array E208e-p Controller, HPE Smart Array P408e-p Controller, HPE Smart Array P204i-c Controller, HPE Smart Array P416ie-m Controller, HPE Smart Array E208i-c Controller, HPE Smart Array P408i-c Controller, HPE ProLiant DL380 Gen10 Server, HPE Smart Array P408i-p Controller, HPE ProLiant DL560 Gen10 Server, HPE ProLiant XL230k Gen10 Server, HPE Smart Array P204i-b Controller, HPE Smart Array P408e-m Controller
Operating Systems Affected: Not Applicable
Software Affected: Not Applicable
Support Communication Cross Reference ID: SIK2370
©Copyright 2018 Hewlett Packard Enterprise Company, L.P.
Hewlett Packard Enterprise Company shall not be liable for technical or editorial errors or omissions contained herein. The information provided is provided "as is" without warranty of any kind. To the extent permitted by law, neither HPE nor its affiliates, subcontractors or suppliers will be liable for incidental, special or consequential damages including downtime cost; lost profits; damages relating to the procurement of substitute products or services; or damages for loss of data, or software restoration. The information in this document is subject to change without notice. Hewlett Packard Enterprise Company and the names of Hewlett Packard Enterprise Company products referenced herein are trademarks of Hewlett Packard Enterprise Company in the United States and other countries. Other product and company names mentioned herein may be trademarks of their respective owners.

Provide feedback

Please rate the information on this page to help us improve our content. Thank you!