HPESmartArrayCmdlets
4.0.0.0
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
3.0
Installation Options
Owners
Copyright
(c) 2025 Hewlett Packard Enterprise. All rights reserved.
Package Details
Author(s)
- Hewlett Packard Enterprise
Tags
Hewlett Packard Enterprise HPE SmartArray SmartArrayCmdlets HPESmartArrayCmdlets RaidControllerCmdlets
Cmdlets
Test-HPESAConnection Clear-HPESAPhysicalDrive Connect-HPESA Disconnect-HPESA Find-HPESA Get-HPESAConfigurationStatus Get-HPESAControllerConfiguration Get-HPESADataGuard Get-HPESADiscoveryStatus Get-HPESAEmbeddedSATAConfiguration Get-HPESALogicalDrive Get-HPESAOperatingMode Get-HPESAPhysicalDrive Get-HPESAPowerMode Get-HPESAStorageEnclosure Get-HPESAUnconfiguredPhysicalDrive Get-HPESAVolume New-HPESALogicalDrive New-HPESAVolume Remove-HPESALogicalDrive Remove-HPESAVolume Reset-HPESAController Reset-HPESADrive Reset-HPESASecureErase Set-HPESAControllerConfiguration Set-HPESADataGuard Set-HPESAEmbeddedSATAConfiguration Set-HPESALogicalDrive Set-HPESAPowerMode Set-HPESAVolume Get-HPESAModuleVersion Update-HPESAModuleVersion Clear-HPESALog Disable-HPESALog Enable-HPESALog
Dependencies
This module has no dependencies.
Release Notes
HPESmartArrayCmdlets - Version 4.0.0.0
Apr, 2025
Fixes:
Fixed issues in creating logical drive with SR controllers with RAID Type "None".
Enhancements:
1. iLO7 Support Enablement
2. BinaryFormatter serialization methods are obsolete due to security vulnerabilities and have been upgraded to NewtonSoft.Json
- 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 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
- HPESmartArrayCmdlets.nuspec
- HPESmartArrayCmdletsLicense.rtf
- HPESmartArrayCmdlets_F2DFFB11-25BE-4E15-96C5-2358F8D89419_ModuleInfo.xml
- log4net.dll
- Newtonsoft.Json.dll
- ShowLicense.ps1
- en-US\HPESmartArrayCmdlets.dll-help.xml
- ja-JP\HPESmartArrayCmdlets.dll-help.xml
- ja-JP\HPESmartArrayCmdlets.resources.dll
- zh-CN\HPESmartArrayCmdlets.dll-help.xml
- zh-CN\HPESmartArrayCmdlets.resources.dll
- Connector.dll
- HPESmartArrayCmdlets_F2DFFB11-25BE-4E15-96C5-2358F8D89419_HelpInfo.xml
- Log4Net.config
- HPESmartArrayCmdlets.dll
- HPESmartArrayCmdlets.psd1