Printable version

Drivers & software

* RECOMMENDED * Online ROM Flash Component for Windows - HP MSA 1040/2040 Storage Arrays

By downloading, you agree to the terms and conditions of the Hewlett Packard Enterprise Software License Agreement.
Note:  Some software requires a valid warranty, current Hewlett Packard Enterprise support contract, or a license fee.

Type: Firmware (Entitlement Required) - Storage Controller
Version: GL220R005(1 Jan 3000)
Operating System(s):
This package contains the firmware upgrade for HP MSA 1040/2040 storage arrays which includes array controller firmware and approved companion versions of drive enclosure firmware. When installing array controller firmware, the process will also update firmware on attached drive enclosures. This firmware can be installed from any computer running a supported Windows operating system with an Ethernet connection to the HP MSA 1040/2040 Storage Array.

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

  • Added the following features for virtual storage:
    • RemoteSnap
    • Tier Affinity
    • Snap Pool Management
    • Volume copy
  • Added scheduler for virtual storage based snapshots.
  • Updated SMU v3 to Hewlett Packard Enterprise branding. SCSI Vendor IDs remain "HP" and SNMP/SMI-S Vendor Name remains “HP” for backwards compatibility.
  • Added persistent SNMP alerts for critical events until the condition is cleared.
  • Added capability for larger virtual pools.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

Prerequisites:

WARNING!: Firmware upgrade performed on MSA 1040/2040 SAS systems connected to VMWare ESX via SmartHBA H241, SmartArray P4xx, or SmartArray P7xx controllers must be performed offline.

NOTE: Firmware upgrade must be performed from a supported Windows or Linux client (using the corresponding Windows or Linux smart component) that has network connectivity to the array being upgraded.

WARNING: Do not power cycle or restart devices during a firmware update. If the update is interrupted or there is a power failure, the module could become inoperative. If this occurs, contact technical support. The module may need to be returned to the factory for reprogramming.

CAUTION: Before upgrading firmware, ensure that the storage system configuration is stable and is not being reconfigured or changed in any way. If changes are in progress, monitor them and wait until they are completed before proceeding with the upgrade.

IMPORTANT: In a single-controller system, updating firmware causes all disks to be temporarily inaccessible. Stop I/O to vdisks before performing this operation.

IMPORTANT: FTP and HTTPS/Telnet services must be enabled on the arrays being updated and the corresponding client interfaces enabled on the host system where the smart component is being executed.

NOTE: Following a firmware upgrade, it is recommended to rescan all HBAs to ensure that all paths have been rediscovered correctly.  Please consult your operating system documentation on the best ways to force a rescan and verify the number of paths to each LUN is correct.

NOTE: Allow approximately 30 minutes for the firmware to load and for the automatic restart to complete on the controller you are connected to. Wait for the progress messages to specify that the update has completed. In dual-controller systems with Partner Firmware Update enabled, allow an additional hour for the update to complete on the second controller. (Updating the second controller usually takes 30 minutes to complete, but may take as long as one hour.) All firmware flash progress messages are logged to %systemdrive%\CPQSYSTEM\Log\MSA2000_IP.log and flashing summary is logged to %systemdrive%\CPQSYSTEM\Log\cpqsetup.log. A final completion message will be displayed. The Smart Component will manage the FTP and Partner Firmware Update (PFU) enable/disable settings.

NOTE: This Firmware Smart Component will not inter-operate with HP Smart Update Manager (HP SUM) or with the HP Smart Update Firmware DVD (formerly Firmware Maintenance CD).


To ensure the integrity of your download, HPE recommends verifying your results with this MD5 Checksum value:

d50cf67f767fe322a4ec34b8e2fc85ca cp028262.exe

Reboot Requirement:
Reboot is not required after installation for updates to take effect and hardware stability to be maintained.


Installation:

WARNING!: Firmware upgrade performed on MSA 1040/2040 SAS systems connected to VMWare ESX via SmartHBA H241, SmartArray P4xx, or SmartArray P7xx controllers must be performed offline.

Select and schedule an appropriate time to perform an online upgrade: For redundant controller systems, to ensure the success of an online upgrade, selecting the appropriate time is essential. Because the online firmware upgrade is performed while host I/Os are being serviced, the I/O load can impact the upgrade process. Selecting a period of low I/O activity will ensure the upgrade completes as quickly as possible, and will avoid disruptions to hosts and applications due to timeouts.

As with any other firmware upgrade it is a recommended best practice to ensure that you have a full backup prior to the upgrade.

Following a firmware upgrade, it is recommended to rescan all HBAs to ensure that all paths have been rediscovered correctly.  Please consult your operating system documentation on the best ways to force a rescan and verify the number of paths to each LUN is correct.

Windows Smart Component Installation Instructions

This is a self extracting executable module.  One can execute this module via the command line console or from Windows graphical user interface.

GUI Option

  1. Place the downloaded firmware package in a temporary directory.
  2. In single-domain environments, stop all I/O to vdisks in the enclosure before starting the firmware update.
  3. Using Windows Explorer, navigate to the directory containing the download.
  4. Double click the executable file.
  5. Follow onscreen instructions. After you are prompted for logon information, enter credentials for an account with management access rights.
  6. Wait for the installation to complete. During installation, each updated module automatically restarts. Upon completion, a confirmation message is displayed.

CLI Option

  1. Place the downloaded firmware package in a temporary directory.
  2. In single-domain environments, stop all I/O to vdisks in the enclosure before starting the firmware update.
  3. Using Windows command prompt, navigate to the directory containing the download.
  4. Execute the Smart Component by entering the following command:

CPxxxxxxx.exe /target <ip_address> /user <username> /passwd <password> /s
where:

  • CPxxxxxxx.exe is the downloaded Smart Component filename
  • ip_address is the management IP address of the array controller
  • username is the username account with management rights
  • password is the password for username

Instead of command line parameters you can use the following DOS environment variables:

  • oa_address: set this variable for the IP address of array controller
  • oa_username : set this variable for the username of array controller
  • oa_password : set this variable for the password of array controller

Wait for the installation to complete. During installation, each updated module automatically restarts. Upon completion, a confirmation message is displayed.

NOTE:

  • When prompted for logon information, enter credentials for an account with management access rights.
  • For details on supported command options, see the online help by executing the command CPxxxxxx.exe /h or /?.


Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


End User License Agreements:
HPE Software License Agreement v1
Hewlett-Packard End User License Agreement


Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Important:

WARNING!: Firmware upgrade performed on MSA 1040/2040 SAS systems connected to VMWare ESX via SmartHBA H241, SmartArray P4xx, or SmartArray P7xx controllers must be performed offline.

NOTE: Firmware upgrade must be performed from a supported Windows or Linux client (using the corresponding Windows or Linux smart component) that has network connectivity to the array being upgraded.

WARNING: Do not power cycle or restart devices during a firmware update. If the update is interrupted or there is a power failure, the module could become inoperative. If this occurs, contact technical support. The module may need to be returned to the factory for reprogramming.

CAUTION: Before upgrading firmware, ensure that the storage system configuration is stable and is not being reconfigured or changed in any way. If changes are in progress, monitor them and wait until they are completed before proceeding with the upgrade.

IMPORTANT: In a single-controller system, updating firmware causes all disks to be temporarily inaccessible. Stop I/O to vdisks before performing this operation.

IMPORTANT: FTP and HTTPS/Telnet services must be enabled on the arrays being updated and the corresponding client interfaces enabled on the host system where the smart component is being executed.

NOTE: Allow approximately 30 minutes for the firmware to load and for the automatic restart to complete on the controller you are connected to. Wait for the progress messages to specify that the update has completed. In dual-controller systems with Partner Firmware Update enabled, allow an additional hour for the update to complete on the second controller. (Updating the second controller usually takes 30 minutes to complete, but may take as long as one hour.) All firmware flash progress messages are logged to %systemdrive%\CPQSYSTEM\Log\MSA2000_IP.log and flashing summary is logged to %systemdrive%\CPQSYSTEM\Log\cpqsetup.log. A final completion message will be displayed. The Smart Component will manage the FTP and Partner Firmware Update (PFU) enable/disable settings.

NOTE: This Firmware Smart Component will not inter-operate with HP Smart Update Manager (HP SUM) or with the HP Smart Update Firmware DVD (formerly Firmware Maintenance CD).


Notes:

WARNING!: Firmware upgrade performed on MSA 1040/2040 SAS systems connected to VMWare ESX via SmartHBA H241, SmartArray P4xx, or SmartArray P7xx controllers must be performed offline.

Support for additional operating systems may be approved after release of this firmware.

For up-to-date, detailed operating system support information and known restrictions, see the HP Storage Single Point Of Connectivity Knowledge (SPOCK) website at http://www.hp.com/storage/spock. Enter your HP Passport account credentials and then, in the left pane, select View by Array. In the displayed table of arrays, on the MSA row, use the Refine and the Add to Selection options to display the list of supported operating systems for your controller model.

Please refer to the Release Notes for  the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.
 

GL220R005 build includes the following components:

Component Version
Storage Controller Code GLS220R08-01
Storage Controller Loader Code  27.016
Management Controller Code GLM220R009-01 
Management Controller Loader Code 6.18.22216
CPLD Code 55
Expander Controller Code GLE320R03 (3203)

Expansion Modules:

  • Expander Controller: S200B38 (2038)

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, except for Windows 2008 R2, up to the limit of four concurrent operations. This includes creating objects (e.g., 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  http://blogs.technet.com/b/filecab/archive/2013/05/22/using-indications-with-the-windows-standards-based-storage-management-service-smi-s.aspx.
  • The MSA 2040 contains an embedded SMI-S provider for use by SMI-S client applications. The embedded provider is designed to support MSA 2040 configurations with up to 24 hard drives and up to 250 mapping paths. A mapping path is defined as an MSA 2040 volume presented through an MSA 2040 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.
  • Some older drive firmware Smart Components may not be compatible with the MSA 2040 and cause the Smart Component to stall. If this occurs, Hewlett Packard Enterprise recommends extracting the Smart Component and using the .FLA or .LOD file with the SMU to update the drive firmware.
  • When changing a replication set (e.g., adding or removing a replication volume or deleting the replication set), do so from the source system; when aborting, suspending, or resuming a replication, do so from the destination system.
  • When changing the primary volume of a replication set, do so from the destination system first, then, perform the change on the source system.
  • When using Windows Dynamic Disk (software RAID) on top of a hardware RAID, cautions must be considered. For more information, see the sectionreal world: dynamic versus basic disks on the topic at http://technet.microsoft.com/en-us/library/dd163558.aspx.
  • 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.

Supported Devices and Features:

Support for the following MSA devices:-

  • HP MSA 2040 SAN Dual Controller LFF Storage
  • HP MSA 2040 SAN Dual Controller SFF Storage
  • HP MSA 2040 SAS Dual Controller LFF Storage
  • HP MSA 2040 SAS Dual Controller SFF Storage
  • HP MSA 1040 2-port 10G iSCSI Dual Controller LFF Storage
  • HP MSA 1040 2-port 10G iSCSI Dual Controller SFF Storage
  • HP MSA 1040 2-port 1G iSCSI Dual Controller LFF Storage
  • HP MSA 1040 2-port 1G iSCSI Dual Controller SFF Storage
  • HP MSA 1040 2-port Fibre Channel Dual Controller LFF Storage
  • HP MSA 1040 2-port Fibre Channel Dual Controller SFF Storage
  • HP MSA 1040 2-port SAS Dual Controller LFF Storage
  • HP MSA 1040 2-port SAS Dual Controller SFF Storage
  • HP MSA 2040 LFF Disk Enclosure
  • HP P2000 Dual I/O LFF Drive Enclosure

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following issues were fixed in controller firmware GL220R005:

  • Controller crashed with NMI: NOCP Errors
  • HTTPs web browser may not function correctly without a valid certificate. Certificate status is unknown.
  • Controller crashed  due to Critical Error OSMEnterDebugger CThr: mioL
  • Virtual disk-group drain stuck and will not complete
  • Disk failure might cause data unavailability until a power cycle
  • Controller crash due to resources being exhausted
  • Virtual pool is read-only due to multiple failures and rare race condition
  • MTU packet size is not correctly documented
  • Controller crash due to PCI Link Recovery stuck in a Loop
  • Array did not work correctly in single controller mode
  • IE 11 browser can cause replication to fail when changing the scheduled replication
  • Hard (non-media) errors reported during disk scrub due to illegal request command to disk

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

WARNING!: Firmware upgrade performed on MSA 1040/2040 SAS systems connected to VMWare ESX via SmartHBA H241, SmartArray P4xx, or SmartArray P7xx controllers must be performed offline.

NOTE: Firmware upgrade must be performed from a supported Windows or Linux client (using the corresponding Windows or Linux smart component) that has network connectivity to the array being upgraded.

WARNING: Do not power cycle or restart devices during a firmware update. If the update is interrupted or there is a power failure, the module could become inoperative. If this occurs, contact technical support. The module may need to be returned to the factory for reprogramming.

CAUTION: Before upgrading firmware, ensure that the storage system configuration is stable and is not being reconfigured or changed in any way. If changes are in progress, monitor them and wait until they are completed before proceeding with the upgrade.

IMPORTANT: In a single-controller system, updating firmware causes all disks to be temporarily inaccessible. Stop I/O to vdisks before performing this operation.

IMPORTANT: FTP and HTTPS/Telnet services must be enabled on the arrays being updated and the corresponding client interfaces enabled on the host system where the smart component is being executed.

NOTE: Allow approximately 30 minutes for the firmware to load and for the automatic restart to complete on the controller you are connected to. Wait for the progress messages to specify that the update has completed. In dual-controller systems with Partner Firmware Update enabled, allow an additional hour for the update to complete on the second controller. (Updating the second controller usually takes 30 minutes to complete, but may take as long as one hour.) All firmware flash progress messages are logged to %systemdrive%\CPQSYSTEM\Log\MSA2000_IP.log and flashing summary is logged to %systemdrive%\CPQSYSTEM\Log\cpqsetup.log. A final completion message will be displayed. The Smart Component will manage the FTP and Partner Firmware Update (PFU) enable/disable settings.

NOTE: This Firmware Smart Component will not inter-operate with HP Smart Update Manager (HP SUM) or with the HP Smart Update Firmware DVD (formerly Firmware Maintenance CD).

Type: Firmware (Entitlement Required) - Storage Controller
Version: GL220R005(1 Jan 3000)
Operating System(s):

Description

This package contains the firmware upgrade for HP MSA 1040/2040 storage arrays which includes array controller firmware and approved companion versions of drive enclosure firmware. When installing array controller firmware, the process will also update firmware on attached drive enclosures. This firmware can be installed from any computer running a supported Windows operating system with an Ethernet connection to the HP MSA 1040/2040 Storage Array.

Enhancements

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

  • Added the following features for virtual storage:
    • RemoteSnap
    • Tier Affinity
    • Snap Pool Management
    • Volume copy
  • Added scheduler for virtual storage based snapshots.
  • Updated SMU v3 to Hewlett Packard Enterprise branding. SCSI Vendor IDs remain "HP" and SNMP/SMI-S Vendor Name remains “HP” for backwards compatibility.
  • Added persistent SNMP alerts for critical events until the condition is cleared.
  • Added capability for larger virtual pools.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

Installation Instructions

Prerequisites:

WARNING!: Firmware upgrade performed on MSA 1040/2040 SAS systems connected to VMWare ESX via SmartHBA H241, SmartArray P4xx, or SmartArray P7xx controllers must be performed offline.

NOTE: Firmware upgrade must be performed from a supported Windows or Linux client (using the corresponding Windows or Linux smart component) that has network connectivity to the array being upgraded.

WARNING: Do not power cycle or restart devices during a firmware update. If the update is interrupted or there is a power failure, the module could become inoperative. If this occurs, contact technical support. The module may need to be returned to the factory for reprogramming.

CAUTION: Before upgrading firmware, ensure that the storage system configuration is stable and is not being reconfigured or changed in any way. If changes are in progress, monitor them and wait until they are completed before proceeding with the upgrade.

IMPORTANT: In a single-controller system, updating firmware causes all disks to be temporarily inaccessible. Stop I/O to vdisks before performing this operation.

IMPORTANT: FTP and HTTPS/Telnet services must be enabled on the arrays being updated and the corresponding client interfaces enabled on the host system where the smart component is being executed.

NOTE: Following a firmware upgrade, it is recommended to rescan all HBAs to ensure that all paths have been rediscovered correctly.  Please consult your operating system documentation on the best ways to force a rescan and verify the number of paths to each LUN is correct.

NOTE: Allow approximately 30 minutes for the firmware to load and for the automatic restart to complete on the controller you are connected to. Wait for the progress messages to specify that the update has completed. In dual-controller systems with Partner Firmware Update enabled, allow an additional hour for the update to complete on the second controller. (Updating the second controller usually takes 30 minutes to complete, but may take as long as one hour.) All firmware flash progress messages are logged to %systemdrive%\CPQSYSTEM\Log\MSA2000_IP.log and flashing summary is logged to %systemdrive%\CPQSYSTEM\Log\cpqsetup.log. A final completion message will be displayed. The Smart Component will manage the FTP and Partner Firmware Update (PFU) enable/disable settings.

NOTE: This Firmware Smart Component will not inter-operate with HP Smart Update Manager (HP SUM) or with the HP Smart Update Firmware DVD (formerly Firmware Maintenance CD).


To ensure the integrity of your download, HPE recommends verifying your results with this MD5 Checksum value:

d50cf67f767fe322a4ec34b8e2fc85ca cp028262.exe

Reboot Requirement:
Reboot is not required after installation for updates to take effect and hardware stability to be maintained.


Installation:

WARNING!: Firmware upgrade performed on MSA 1040/2040 SAS systems connected to VMWare ESX via SmartHBA H241, SmartArray P4xx, or SmartArray P7xx controllers must be performed offline.

Select and schedule an appropriate time to perform an online upgrade: For redundant controller systems, to ensure the success of an online upgrade, selecting the appropriate time is essential. Because the online firmware upgrade is performed while host I/Os are being serviced, the I/O load can impact the upgrade process. Selecting a period of low I/O activity will ensure the upgrade completes as quickly as possible, and will avoid disruptions to hosts and applications due to timeouts.

As with any other firmware upgrade it is a recommended best practice to ensure that you have a full backup prior to the upgrade.

Following a firmware upgrade, it is recommended to rescan all HBAs to ensure that all paths have been rediscovered correctly.  Please consult your operating system documentation on the best ways to force a rescan and verify the number of paths to each LUN is correct.

Windows Smart Component Installation Instructions

This is a self extracting executable module.  One can execute this module via the command line console or from Windows graphical user interface.

GUI Option

  1. Place the downloaded firmware package in a temporary directory.
  2. In single-domain environments, stop all I/O to vdisks in the enclosure before starting the firmware update.
  3. Using Windows Explorer, navigate to the directory containing the download.
  4. Double click the executable file.
  5. Follow onscreen instructions. After you are prompted for logon information, enter credentials for an account with management access rights.
  6. Wait for the installation to complete. During installation, each updated module automatically restarts. Upon completion, a confirmation message is displayed.

CLI Option

  1. Place the downloaded firmware package in a temporary directory.
  2. In single-domain environments, stop all I/O to vdisks in the enclosure before starting the firmware update.
  3. Using Windows command prompt, navigate to the directory containing the download.
  4. Execute the Smart Component by entering the following command:

CPxxxxxxx.exe /target <ip_address> /user <username> /passwd <password> /s
where:

  • CPxxxxxxx.exe is the downloaded Smart Component filename
  • ip_address is the management IP address of the array controller
  • username is the username account with management rights
  • password is the password for username

Instead of command line parameters you can use the following DOS environment variables:

  • oa_address: set this variable for the IP address of array controller
  • oa_username : set this variable for the username of array controller
  • oa_password : set this variable for the password of array controller

Wait for the installation to complete. During installation, each updated module automatically restarts. Upon completion, a confirmation message is displayed.

NOTE:

  • When prompted for logon information, enter credentials for an account with management access rights.
  • For details on supported command options, see the online help by executing the command CPxxxxxx.exe /h or /?.


Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


Release Notes

End User License Agreements:
HPE Software License Agreement v1
Hewlett-Packard End User License Agreement


Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Important:

WARNING!: Firmware upgrade performed on MSA 1040/2040 SAS systems connected to VMWare ESX via SmartHBA H241, SmartArray P4xx, or SmartArray P7xx controllers must be performed offline.

NOTE: Firmware upgrade must be performed from a supported Windows or Linux client (using the corresponding Windows or Linux smart component) that has network connectivity to the array being upgraded.

WARNING: Do not power cycle or restart devices during a firmware update. If the update is interrupted or there is a power failure, the module could become inoperative. If this occurs, contact technical support. The module may need to be returned to the factory for reprogramming.

CAUTION: Before upgrading firmware, ensure that the storage system configuration is stable and is not being reconfigured or changed in any way. If changes are in progress, monitor them and wait until they are completed before proceeding with the upgrade.

IMPORTANT: In a single-controller system, updating firmware causes all disks to be temporarily inaccessible. Stop I/O to vdisks before performing this operation.

IMPORTANT: FTP and HTTPS/Telnet services must be enabled on the arrays being updated and the corresponding client interfaces enabled on the host system where the smart component is being executed.

NOTE: Allow approximately 30 minutes for the firmware to load and for the automatic restart to complete on the controller you are connected to. Wait for the progress messages to specify that the update has completed. In dual-controller systems with Partner Firmware Update enabled, allow an additional hour for the update to complete on the second controller. (Updating the second controller usually takes 30 minutes to complete, but may take as long as one hour.) All firmware flash progress messages are logged to %systemdrive%\CPQSYSTEM\Log\MSA2000_IP.log and flashing summary is logged to %systemdrive%\CPQSYSTEM\Log\cpqsetup.log. A final completion message will be displayed. The Smart Component will manage the FTP and Partner Firmware Update (PFU) enable/disable settings.

NOTE: This Firmware Smart Component will not inter-operate with HP Smart Update Manager (HP SUM) or with the HP Smart Update Firmware DVD (formerly Firmware Maintenance CD).


Notes:

WARNING!: Firmware upgrade performed on MSA 1040/2040 SAS systems connected to VMWare ESX via SmartHBA H241, SmartArray P4xx, or SmartArray P7xx controllers must be performed offline.

Support for additional operating systems may be approved after release of this firmware.

For up-to-date, detailed operating system support information and known restrictions, see the HP Storage Single Point Of Connectivity Knowledge (SPOCK) website at http://www.hp.com/storage/spock. Enter your HP Passport account credentials and then, in the left pane, select View by Array. In the displayed table of arrays, on the MSA row, use the Refine and the Add to Selection options to display the list of supported operating systems for your controller model.

Please refer to the Release Notes for  the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.
 

GL220R005 build includes the following components:

Component Version
Storage Controller Code GLS220R08-01
Storage Controller Loader Code  27.016
Management Controller Code GLM220R009-01 
Management Controller Loader Code 6.18.22216
CPLD Code 55
Expander Controller Code GLE320R03 (3203)

Expansion Modules:

  • Expander Controller: S200B38 (2038)

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, except for Windows 2008 R2, up to the limit of four concurrent operations. This includes creating objects (e.g., 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  http://blogs.technet.com/b/filecab/archive/2013/05/22/using-indications-with-the-windows-standards-based-storage-management-service-smi-s.aspx.
  • The MSA 2040 contains an embedded SMI-S provider for use by SMI-S client applications. The embedded provider is designed to support MSA 2040 configurations with up to 24 hard drives and up to 250 mapping paths. A mapping path is defined as an MSA 2040 volume presented through an MSA 2040 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.
  • Some older drive firmware Smart Components may not be compatible with the MSA 2040 and cause the Smart Component to stall. If this occurs, Hewlett Packard Enterprise recommends extracting the Smart Component and using the .FLA or .LOD file with the SMU to update the drive firmware.
  • When changing a replication set (e.g., adding or removing a replication volume or deleting the replication set), do so from the source system; when aborting, suspending, or resuming a replication, do so from the destination system.
  • When changing the primary volume of a replication set, do so from the destination system first, then, perform the change on the source system.
  • When using Windows Dynamic Disk (software RAID) on top of a hardware RAID, cautions must be considered. For more information, see the sectionreal world: dynamic versus basic disks on the topic at http://technet.microsoft.com/en-us/library/dd163558.aspx.
  • 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.

Supported Devices and Features:

Support for the following MSA devices:-

  • HP MSA 2040 SAN Dual Controller LFF Storage
  • HP MSA 2040 SAN Dual Controller SFF Storage
  • HP MSA 2040 SAS Dual Controller LFF Storage
  • HP MSA 2040 SAS Dual Controller SFF Storage
  • HP MSA 1040 2-port 10G iSCSI Dual Controller LFF Storage
  • HP MSA 1040 2-port 10G iSCSI Dual Controller SFF Storage
  • HP MSA 1040 2-port 1G iSCSI Dual Controller LFF Storage
  • HP MSA 1040 2-port 1G iSCSI Dual Controller SFF Storage
  • HP MSA 1040 2-port Fibre Channel Dual Controller LFF Storage
  • HP MSA 1040 2-port Fibre Channel Dual Controller SFF Storage
  • HP MSA 1040 2-port SAS Dual Controller LFF Storage
  • HP MSA 1040 2-port SAS Dual Controller SFF Storage
  • HP MSA 2040 LFF Disk Enclosure
  • HP P2000 Dual I/O LFF Drive Enclosure

Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following issues were fixed in controller firmware GL220R005:

  • Controller crashed with NMI: NOCP Errors
  • HTTPs web browser may not function correctly without a valid certificate. Certificate status is unknown.
  • Controller crashed  due to Critical Error OSMEnterDebugger CThr: mioL
  • Virtual disk-group drain stuck and will not complete
  • Disk failure might cause data unavailability until a power cycle
  • Controller crash due to resources being exhausted
  • Virtual pool is read-only due to multiple failures and rare race condition
  • MTU packet size is not correctly documented
  • Controller crash due to PCI Link Recovery stuck in a Loop
  • Array did not work correctly in single controller mode
  • IE 11 browser can cause replication to fail when changing the scheduled replication
  • Hard (non-media) errors reported during disk scrub due to illegal request command to disk

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

Important

WARNING!: Firmware upgrade performed on MSA 1040/2040 SAS systems connected to VMWare ESX via SmartHBA H241, SmartArray P4xx, or SmartArray P7xx controllers must be performed offline.

NOTE: Firmware upgrade must be performed from a supported Windows or Linux client (using the corresponding Windows or Linux smart component) that has network connectivity to the array being upgraded.

WARNING: Do not power cycle or restart devices during a firmware update. If the update is interrupted or there is a power failure, the module could become inoperative. If this occurs, contact technical support. The module may need to be returned to the factory for reprogramming.

CAUTION: Before upgrading firmware, ensure that the storage system configuration is stable and is not being reconfigured or changed in any way. If changes are in progress, monitor them and wait until they are completed before proceeding with the upgrade.

IMPORTANT: In a single-controller system, updating firmware causes all disks to be temporarily inaccessible. Stop I/O to vdisks before performing this operation.

IMPORTANT: FTP and HTTPS/Telnet services must be enabled on the arrays being updated and the corresponding client interfaces enabled on the host system where the smart component is being executed.

NOTE: Allow approximately 30 minutes for the firmware to load and for the automatic restart to complete on the controller you are connected to. Wait for the progress messages to specify that the update has completed. In dual-controller systems with Partner Firmware Update enabled, allow an additional hour for the update to complete on the second controller. (Updating the second controller usually takes 30 minutes to complete, but may take as long as one hour.) All firmware flash progress messages are logged to %systemdrive%\CPQSYSTEM\Log\MSA2000_IP.log and flashing summary is logged to %systemdrive%\CPQSYSTEM\Log\cpqsetup.log. A final completion message will be displayed. The Smart Component will manage the FTP and Partner Firmware Update (PFU) enable/disable settings.

NOTE: This Firmware Smart Component will not inter-operate with HP Smart Update Manager (HP SUM) or with the HP Smart Update Firmware DVD (formerly Firmware Maintenance CD).

Revision History

Legal Disclaimer: Products sold prior to the November 1, 2015 separation of Hewlett-Packard Company into Hewlett Packard Enterprise Company and HP Inc. may have older product names and model numbers that differ from current models.