HPESmartArrayCmdlets

4.1.0.1

Scripting Tools for Windows PowerShell : Smart Array cmdlets create an interface to HPE Smart Array controller. These cmdlets can be used to configure the Smart Array controller on only HPE ProLiant Gen10 , Gen 10 Plus, Gen 11 and Gen 12 servers.

Minimum PowerShell version

7.4

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name HPESmartArrayCmdlets

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name HPESmartArrayCmdlets

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2026 Hewlett Packard Enterprise. All rights reserved.

Package Details

Author(s)

  • Hewlett Packard Enterprise

Tags

Hewlett Packard Enterprise HPE SmartArray SmartArrayCmdlets HPESmartArrayCmdlets RaidControllerCmdlets

PSEditions

Core

Dependencies

This module has no dependencies.

Release Notes

HPESmartArrayCmdlets - Version 4.1.0.0
Apr, 2026

Enhancements

• Added support for TLS 1.3 in HPEBIOS Cmdlets, enhancing security and protocol compliance.

Note: We have upgraded our module to PowerShell Core, and beginning with this release, it officially supports PowerShell 7.4 and later versions. This change aligns with Microsoft's long‑term platform direction and ensures better performance, and continued security updates.

Fixes

• The issue preventing successful login when using the $Credential parameter has been resolved.
• Support added for creating volumes on multiple drives for storage controllers using New-HPESAVolume cmdlet.
 
 - Known issues/limitations:

- The Find-HPESA cmdlet lists down the Smart Array controller, which is not physically available on the target server.
- The creation of the logical drive might fail sometimes. Use the Get-HPESAConfigurationStatus cmdlet to identify the error.
- The Get-HPESAPhysicalDrive cmdlet sometimes might not be able to get the complete information about the drives because of an underlying interface issue.
- The Remove-HPESALogicalDrive will fail in case of deleting any logical drive other than the first drive in an array of multiple logical drives due to an underlying interface issue.
- The Update-HPESAModuleVesrion would not be able to update automatically, need to manually download the newer version
- Use newly introduced cmdlets specific to Gen 11 and after for all functionalities of Gen 11 server .

HPE PowerShell Information:
https://www.hpe.com/servers/powershell

User guide and Release Notes:
http://www.hpe.com/info/powershell/docs

Sample Scripts
https://github.com/HewlettPackard/PowerShell-ProLiant-SDK

FileList

Version History

Version Downloads Last updated
4.1.0.1 (current version) 13 7/3/2026
4.0.0.0 1,019 4/28/2025
3.0.0.0 572 12/13/2024
2.0.0.0 2,735 6/19/2023
1.0.0.2 17,644 4/12/2021
1.0.0.1 76,557 3/14/2018
1.0.0.0 92 3/12/2018
Show more