The information contained herein is subject to change without notice. The only warranties for Hewlett Packard Enterprise products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. Hewlett Packard Enterprise shall not be liable for technical or editorial errors or omissions contained herein.

Confidential computer software. Valid license from Hewlett Packard Enterprise required for possession, use, or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license.

Links to third-party websites take you outside the Hewlett Packard Enterprise website. Hewlett Packard Enterprise has no control over and is not responsible for information outside the Hewlett Packard Enterprise website.


Intel®, Itanium®, Pentium®, Intel Inside®, and the Intel Inside logo are trademarks of Intel Corporation in the United States and other countries.
Microsoft® and Windows® are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.
Adobe® and Acrobat® are trademarks of Adobe Systems Incorporated.
Java® and Oracle® are registered trademarks of Oracle and/or its affiliates.
UNIX® is a registered trademark of The Open Group.


This package delivers firmware for the MSA 2050 and MSA 2052 Storage systems.

Update recommendation

Update recommendation: Critical - HPE requires users to update to this version immediately.

Supersede information

Supersedes: VL100R004

Product models

  • MSA 2050 Storage System

  • MSA 2052 Storage System

Additional devices supported

MSA 2050 array controller enclosures support the cascading of disk enclosures. The following table lists supported disk enclosure models and firmware versions.

MSA 2050 array controller firmware Cascaded disk enclosure model Recommend drive enclosure firmware
VL100 MSA 2050 disk enclosures S200B41
MSA 2040 disk enclosures S200B41
D2700 disk enclosures 0149 or higher

After updating array controller firmware or after connecting new disk enclosures to an existing controller enclosure, verify the firmware compatibility of all devices. If needed, obtain and install the controller or disk enclosure firmware. Firmware is available for download from the HPE Support Center website at

MSA notification best practices

To effectively monitor the health of the MSA array it is a best practice to enable notifications via SNMP, email, or syslog settings in the user interfaces. Periodic validation of notification settings should be performed after firmware load or component replacement to guard against changes in infrastructure or configuration settings.

Important firmware notes

  • Windows Server 2012 management integration:

    • Hewlett Packard Enterprise recommends that you update the Windows cache by using the cmdlet, Update-StorageProviderCache -DiscoveryLevel Full -Name <storageProviderName> manually, after attempting any storage provision operations that use the MSA management interface.

    • Hewlett Packard Enterprise recommends that you use the MSA management interface (Storage Management Utility or Command Line Interface) to modify volume mappings, delete volumes, or modify volume names. Manually update Windows cache by using the cmdlet, Update-StorageProviderCache -DiscoveryLevel Full -Name <storageProviderName>.

  • System Center VMM integration:

    • Running operations concurrently is supported, up to the limit of four concurrent operations. This includes creating objects (for example, LUNs, clones, snapshots) and registering objects to hosts or four node clusters.

  • Windows Server 2012 management and System Center VMM integration:

    • Hewlett Packard Enterprise recommends that you disable Windows Indication subscription, if SCVMM or Windows Server 2012 manages only MSAs and not any other arrays. To disable the Indication subscription, modify the registry key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Storage Management\EnableIndications value from 1 to 0 and restart Windows Standards Based Storage Management Service.

    • If you want to enable the Indication subscription at Windows Server 2012, Hewlett Packard Enterprise recommends that you configure the Indication based on the instructions provided at

  • The MSA 2050 and MSA 2052 contain an embedded SMI-S provider for use by SMI-S client applications. The embedded provider is designed to support MSA 2050 and MSA 2052 configurations with up to 24 hard drives and up to 250 mapping paths. A mapping path is defined as an MSA 2050 volume presented through an MSA 2050 and MSA 2052 target port to a host initiator.

  • Smart Array SAS HBAs are not supported with SMI-S based applications that include System Center VMM and Windows Server 2012 Integrations.

  • When using Windows Dynamic Disk (software RAID) on top of a hardware RAID, cautions must be considered. For more information, see the section real world: dynamic versus basic disks on the topic at

  • Failover and failback times are affected by the number of system volumes; the more volumes there are on the system, the more time is required for failover and failback to complete.

  • The open source bundle for this firmware release can be found at

Operating systems

This release is supported on the following operating systems:

  • Microsoft Windows Server 2012

  • Microsoft Windows Server 2012 R2

  • Microsoft Windows Server 2016

  • Red Hat Enterprise Linux 6

  • Red Hat Enterprise Linux 7

  • SuSE Linux Enterprise Server 11

  • SuSE Linux Enterprise Server 12

  • HP-UX 11.31

  • VMware ESXi 6.0/6.5

For more information about operating systems supported by the HPE MSA 2050 arrays, see the HPE Storage Single Point Of Connectivity Knowledge (SPOCK) website at


Languages support for this release:

  • English

  • Spanish

  • French

  • German

  • Italian

  • Korean

  • Japanese

  • Dutch

  • Chinese (traditional)

  • Chinese (simplified)


The following features were added or enhanced in controller firmware VL100P001:

  • None.


The following features were added or enhanced in controller firmware VL100P001:
Disk groups remain offline or quarantined after missing drives return to an online state.
Rare data integrity issue found in lab testing environment under heavy load when system is running replications and controller failback occurs.
Compact Flash flush failure error incorrectly invalidates cache data.
The following features were fixed in controller firmware VL100R004:
None - initial release.

Issues and workarounds

The following is a cumulative list of known issues and workarounds:

Issue: The license information in "query peer-connection" incorrectly display as disabled for Volume-copy, SRA, VDS, and VSS.

Workaround: Use the show license command to display the correct license information.

Issue: Attempting to clear a replication queue from the secondary volume's system returns an error message that there are no queued replications pending.

Workaround: The queued replication can be cleared from the local-side of the replication set.

Issue: Virtual replication will at most utilize two ports, and will not re-evaluate which ports to use until the replication has been suspended and resumed or a new replication is started.

Workaround: None.

Issue: Information in FDE systems may display inaccurately if reconfiguration of FDE features is attempted after clearing the Lock Key IDs and before power cycling the system.

Workaround: The system must be power cycled immediately after clearing the FDE Lock Keys.

Issue: English strings are seen in other locales.

Workaround: None.

Issue: Downloading performance metrics from the SFTP or FTP interface fails with "The command had an invalid parameter or unrecognized parameter" when 24-hour format is used with AM|PM parameter.

Workaround: Use either 12-hour format with AM|PM parameter or 24hr format.

Issue: In the SMU, mapping a volume to a LUN results in a generic "Error: Command failed" response.

Workaround: Verify that the LUN number is not already in use for that host, or in the case of default mapping that the LUN number is not already in use on that port.

Issue: In the SMU, after repurposing a drive, the info displayed in Repurpose Disk List can take a longer time than expected to refresh.

Workaround: Refresh the browser, or log out and log back in to the browser.

Issue: In the SMU, the FDE passphrase will not accept a phrase that contains spaces.

Workaround: If spaces are required in the passphrase, use the CLI commands to set the passphrase.

Issue: The description of RAID type is not displayed in the hover tip in Internet Explorer.

Workaround: Look up RAID type through help, or use another supported browser.

Issue: Mapping over 500 volumes at the same time in the SMU may not complete all mappings.

Workaround: If possible, perform large number of volume mappings in chunks to avoid timeout and other errors. When mapping a large number of volumes from the SMU, avoid refreshing the browser while the operation is in progress.

Issue: The Browse button fails to open the file selection pop-up in the license screen.

Workaround: Refresh the browser.

Issue: After creating a new volume, the volumes table is not updated for multiple seconds.

Workaround: None, the table will be updated after a short time.

Issue: After adding disk-groups the performance charts displayed in the SMU show incorrect data.

Workaround: Gather disk statistics using the CLI or reset the performance statistics.

Issue: Unable to map volume to specific iSCSI host ports in VMWare Vcenter plug-in.

Workaround: Map volumes in the CLI or SMU.

Issue: In the SMU, negative values may be displayed in the Capacity Utilization>Reserve column.

Workaround: Use the CLI to confirm the correct values.

Issue: SMI-S will report the device id of IOMs in disk enclosures as "0" for the B controller and "1" for the A controller.

Workaround: Use the ElementName to determine whether the A or B controller is in use.

Issue: Some 314 events are not being reported by SNMP trap for the partner controller.

Workaround: Register for events for both controllers.

Issue: After deleting large amounts of data in a replicated volume, the secondary system will not reflect the space reclamation immediately.

Workaround: None. The secondary system will take an extended time to reclaim the space.

Issue: Creating a replication set may result in an error of "A duplicate name specified" when a volume-group with the same name is present on the system.

Workaround: Create a replication set with a unique name.

Issue: Event 8 message with unknown reason does not provide recommended action.

Workaround: Examine logs to determine cause of Event 8.

Issue: Unable to delete a snapshot of a legacy linear volume through the SMU.

Workaround: After verifying data has been backed up or migrated to virtual storage, delete the linear disk-group.

Issue: The reset disk-group-statistics command does not reset the disk-group-statistics.

Workaround: Use the pool-statistics commands to reset and monitor the pool statistics.

Issue: Attempting to delete a replication set results in an error " Unable to delete the replication set: The operation cannot be completed because the replication set is not defined on the remote system.".

Workaround: Use the delete local-only option in the CLI.

Issue: Scheduling of replication fails with an error "Scheduler: The scheduler was unable to complete the replication. - An invalid device was specified.".

Workaround: Delete and recreate schedules. Delete and recreate schedules.

Issue: During firmware upgrade through SFTP/FTP, the message: "failed create FIFO : file exists" is displayed.

Workaround: Reattempt the firmware upgrade.

Issue: After receiving a successful message for deleting a schedule, the SMU may still display the schedule. Attempts to delete the schedule again will result in an error of "Unable to delete the schedules the scheduler was not found.".

Workaround: Refresh the browser to reflect the successful deletion.

Issue: Attempting to delete a replication set results in an error "Unable to delete replication set. The operation can not be completed because communication can not be established with the peer.".

Workaround: Verify the peer connection is in a good state and retry deleting the replication set.

Issue: Unable to schedule volume copies through the CLI interface.

Workaround: Perform a manual copy in the CLI.

Issue: The replication set status appears differently in MSA 2040/1040 and MSA 2050 systems when a replication is aborted. MSA 2050 shows the status as Suspended, MSA 2040/1040 shows the status as Unsynchronized.

Workaround: None.

Issue: Attempting to unmap unsupported Linear volumes will incorrectly show a success message or shows a failure message in the SMU.

Workaround: None. Delete the linear volumes if the data has been migrated to virtual volumes.

Issue: The online help may not display correctly in certain versions of Internet Explorer 11.

Workaround: Use another browser to view the online help.

Issue: Management controller continually returns "MC Not Ready" error to all CLI commands.

Workaround: Restart the Storage Controller from the other Controller.

Issue: Attempting to delete a snapshot in the SMU fails with an error of "Unable to delete the volumes: The specified volumes was not found.".

Workaround: Refresh the browser or use the CLI to delete the snapshot.

Issue: Settings mismatch after executing restore defaults when compared with CLI Reference Guide.

Workaround: Review controller settings and make changes as needed.

Issue: Attempting to delete a peer connection when a controller is down on the peer system will fail with an error of "Cannot find the peer connection on the system.".

Workaround: Recover the controller on the peer system or use the delete local only command in the CLI.

Issue: Unable to download historical disk-performance statistics in the SMU.

Workaround: Use the SFTP or FTP interface to download the disk performance statistics.

Issue: Unable to delete a volume that has no name shown in the SMU.

Workaround: Obtain the volume serial number by issuing a show volumes detail command in the CLI and use that serial number in a delete volumes command.

Issue: Unable to replicate the last snapshot through the SMU.

Workaround: Use the CLI to replicate the last snapshot.

Issue: A 10Gb iSCSI SFP will display Ethernet compliance as "No support" in the port details.

Workaround: None, the SFP will function properly.

Issue: After suspending replications and moving disks from one system to another system, the query peer connection will show the old IP address from the previous system.

Workaround: Update the peer connection information with the new IP addresses.

Issue: Attempting to modify the peer connection may produce the error message "The operation cannot be completed because the system contains replication sets using this peer connection - The following suspended replication sets have paused replications that must be aborted in order to proceed: [replication set names].". This issue is seen when disks are migrated from MSA 1040/2040 systems to MSA 2050 systems when replications were still active.

Workaround: Use the same host port addresses on the new systems.

Issue: Unable to restart a controller from the SMU on the controller that is shut down.

Workaround: Restart the storage controller from the CLI or from the partner controller SMU.

Issue: Using SMI-S in Windows, cannot create or delete volume and cannot discover (rescan) array to get instances such as volume, pool, etc.

Workaround: Restart the management controllers.

Issue: After changing the host port IP address and clicking the OK button there may be a delay before the confirmation popup window appears.

Workaround: None. Wait for the confirmation popup window to appear.

Issue: Attempting to set a schedule with exclude weekend days from scheduler fails.

Workaround: Ensure the schedule start on a weekday.

Issue: The replication status on the primary system shows running while the status on the secondary system shows unknown even if peer is offline.

Workaround: Allow for up to 30 seconds before checking the status on both systems.

Issue: Attempting to display historical performance data with 33 or more disks selected in the SMU will result in an error of "Failed to collect historical performance data. The value of the time-range parameter is invalid. Retry the request with a valid value.".

Workaround: Select 32 disks or less when displaying historical data.

Issue: Performance statistics may be inaccurate when a controller is failed over to the partner controller.

Workaround: Correct the unhealthy component.

Issue: Attempting to delete all replication sets can result in a failure of "Unable to delete replication set. An internal timeout has occurred.".

Workaround: Restart the management controller on the primary system.

Issue: When attempting to replicate a volume group, selecting more than one volume from the group will result in an error message.

Workaround: Select a single volume from the volume group and create the replication set for the volume group.

Issue: Downloading logs from the array may fail with an error "Operation Complete 150 Error".

Workaround: Restart SC from surviving partner and wait for communication between controllers to be active to retry.

Issue: A generic error "Creation of replication snapshot failed..." may be seen in the event log due to a name conflict during automated snapshot name creation.

Workaround: Avoid creating volumes or snapshots which are in the same format as the automatically created snapshot names.

Issue: Some MC commands can be rejected with "Unable to validate licensing limits. - The MC is not ready. Wait a few seconds then retry the request.".

Workaround: This message occurs during high load conditions. Retry the commands during reduced load.

Issue: Unable to log in into one of the management controllers with valid credentials.

Workaround: Restart the management controller from the other controller.

Issue: Online help incorrectly shows information pertaining to IPv6 for the management port.

Workaround: None. This information is incorrect, IPv6 is not available for the management interface.

Issue: Using SMI-S from Windows cannot create/delete volume and cannot discover (rescan) array to get instances such as volume, pool,.

Workaround: Run the "reset smis-configuration" command from the CLI. This command will reset all SMI-S configuration and require that all servers using SMI-S are reconfigured. Consult the CLI guide.

Issue: A generic error message of "Command Failed" may be seen in the event log when a peer connection has been lost.

Workaround: Examine the events on both peer systems and take the necessary actions to correct the error condition.

Issue: The Number Of Snaps attribute shown in the hover panel of a snapshot may include the base volume and internally used replication snapshots.

Workaround: None. The base volume and replication snapshots do not count against the licensed value.

Issue: Deleting a replication set may not delete the tasks and schedules associated with that replication set. As a result, events may indicate the tasks attempt to run and they fail.

Workaround: Delete the tasks and schedules associated with the deleted replication set.

Issue: Using SMI-S in the Windows SCVMM environment may have a failure mapping a volume.

Workaround: Attempt to map the volume again using SCVMM.

Issue: Updating the drive firmware failed with "Device error: Cannot open bridge connection: /dev/mouse9 Failed to open CAPI pipe 9 CAPI error: Unable to open the pipe for code load status" from the Storage Controller.

Workaround: Ignore the CAPI error message and verify the correct firmware version through the show disks command.

Issue: The health status in the CLI command show peer-connection may report OK when the connection status is "offline".

Workaround: Retry the command.

Issue: Replication progress may exceed 100%.

Workaround: None. The replication may have been suspended and needed to transfer additional data.

Issue: In the Create Replication Set panel of the Replications topic in the SMU, internal snapshots may be listed in the "volume group" table.

Workaround: Ignore snapshots that have a ".xx" at the end.

Issue: Replication snapshot history index increases every time a replication is attempted regardless of the outcome of the replication or the value of replication snapshot history setting.

Workaround: None.

Issue: The SMU may become unresponsive during controller failover / failback operations.

Workaround: Allow up to 60 seconds for the controllers to finish the operation and refresh the browser.

Issue: "An internal timeout has occurred" error may be seen on a system under load when initiating a command.

Workaround: Wait a couple of minutes and retry the command.

Issue: Information in the SMU may not be consistent with information in the CLI, partner controller, or peer connection.

Workaround: Refresh the browser for the SMU connection.

Issue: Disk group creation fails when attempting to manually name a new disk-group.

Workaround: Do not create a disk group with the lowercase with "dga" or "dgb".

Issue: When using replication schedules, snapshot creation for the replicated volumes may fail with the error "A replication snapshot failed to be created. A duplicate name was specified.".

Workaround: Manually create the snapshot using create snapshot option from SMU for the volume.

Issue: Attempting to modify the queue policy on a replication set will fail and the snapshot information will not match on primary and secondary systems when there are 254 volumes/snaps in the snap tree of the primary or secondary volume.

Workaround: Delete a volume/snap in the snap tree of the primary or secondary volume (whichever is at 254 volumes in the snap tree, possibly both) and then reattempt modifying the replication set queue policy.

Issue: Unnecessary information is present in the CLI reference guide and CLI online help that does not apply to the VL100 release.

  • load license command -- Only used internally by the system

  • show host-phy-statistics -- Not supported on SAN controllers

  • set advanced-settings independent-cache parameter -- Not supported

  • set advanced-settings DSD parameters -- Specific to linear storage

  • show fenced-data volumes parameter -- Specific to linear storage

  • show snapshots Status-Reason values -- Some values are specific to linear storage

  • show snapshots Snap-Pool field -- Specific to linear storage

  • show volumes Snap-Pool field -- Specific to linear storage

  • verify links command -- Specific to linear storage

Workaround: None.

Issue: When a replication set is suspended when incorrect CHAP settings were entered, the replication set did not resume after CHAP settings were corrected.

Workaround: Delete and recreate the replication set with the correct CHAP settings.

Issue: Windows Server 2016 and SCVMM 2016 cannot map volumes for iSCSI.

Workaround: Use the CLI or SMU to map iSCSI hosts.

Issue: The CLI incorrectly shows a successful return status to the "test email" command when email settings are disabled.

Workaround: None.

Issue: Copying a user in the SMU does not correctly copy all protocol settings to new user.

Workaround: Create the copy in the CLI, or manually modify protocols after the copy is complete.

Issue: Entering space characters at the beginning or end of a Remote User Name or Password will cause the peer modification to fail.

Workaround: Do not add extra space characters to the user name or password.

Issue: After updating the firmware on the D2700 enclosure, the new version is not correctly shown in the CLI or SMU.

Workaround: Force a rescan of the array using the rescan command.

Issue: Disk drive over temperature warnings may not be cleared in the system health after the drive temperatures return to normal range.

Workaround: Restart both management controllers one at a time and refresh the browser.

Issue: A system with CHAP enabled connected to peers with CHAP misconfigured or disabled will not be able to modify peer connections with those peers.

Workaround: Configure CHAP records on all systems correctly.

Issue: After resetting pool statistics the updated data will not be immediately available when executing the show pool-statistics command.

Workaround: Wait a minute after resetting the pool-statistics before executing the show pool-statistics command.

Issue: When getting logs from the array, an error of "ERROR: Failed to obtain Storage Controller logs - Application not responding." or "421 Timeout Connection closed by remote host" may be seen.

Workaround: Wait and retry to get logs.

Issue: In the Create Replication Set panel in the SMU, the ability to set the schedule at the bottom of the panel does not appear after the creation of the replication set.

Workaround: Access the scheduler via the Replications topic by selecting a replication set from the Replication Sets table. Then, click the Action Menu>Replicate menu item.

Issue: Replication set status may not match in Primary and Secondary Peer systems during a suspended scheduled replication. The replication status will show "Ready" in Secondary System. The Primary System will erroneously show "Running".

Workaround: If this condition persists for a long period of time, manually abort the replication and restart it.

Issue: Scheduled snapshot may not be created successfully on a controller that is down.

Workaround: Recover the failed controller.

Issue: Attempting to simultaneously run a volume copy and replication on a single snapshot, generates the error: "Error: The operation cannot be completed because it conflicts with an existing volume copy in progress.".

Workaround: Abort the volume copy job or wait for it to complete, then retry the replicate snapshot command.

Issue: Windows Server 2016 may report "Unable to Open Port" when using the USB CLI and attempting to use Hyperterm or PUTTY.

Workaround: Use another terminal emulator.

Issue: After changing the system name, an SNMP trap event for the name change was not sent.

Workaround: None.

Issue: Peer connection fails due to "The operation cannot be completed because communication cannot be established with the peer. - Remote port not detected via Local Port(s).".

Workaround: If communication issues occur between peers, validate and verify the CHAP configuration on all peers.


General websites

Hewlett Packard Enterprise Information Library
Single Point of Connectivity Knowledge (SPOCK) Storage compatibility matrix
Storage white papers and analyst reports

MSA websites

MSA 2050 manuals page:
MSA 2050 product page:
HPE Passport for MSA arrays

Documentation feedback

Hewlett Packard Enterprise is committed to providing documentation that meets your needs. To help us improve the documentation, send any errors, suggestions, or comments to Documentation Feedback ( When submitting your feedback, include the document title, part number, edition, and publication date located on the front cover of the document. For online help content, include the product name, product version, help edition, and publication date located on the legal notices page.