BladeSystem - General
1753779 Members
7698 Online
108799 Solutions
New Discussion

Capture and Deploy Bios configuration

 
yefney77
Occasional Collector

Capture and Deploy Bios configuration

I have the Scripting Tools for Windows PowerShell set up: 

  • HPEBIOSCmdlets v2.0.0.0
  • HPESmartArrayCmdlets v1.0.0.1
  • HPiLOCmdlets v1.2.0.0
  • HPOACmdlets v1.1.0.7

My server is succesfully booted in WinPE environment, all via the powershell cmdlets! 

Output of Connect-HPEBIOS ($connection) 

  • RCUVersion                : 4.7.1.0
  • LocalSharedFolder         : C:\Program Files\Hewlett Packard Enterprise\PowerShell\Modules\HPEBIOSCmdlets\Tools
  • RemoteSharedFolder        : \\1#########\hpebiosshare
  • ExecutionTimeString       : 2018040317084924
  • RCUDataFile               : C:\Program Files\Hewlett Packard Enterprise\PowerShell\Modules\HPEBIOSCmdlets\Tools\ConfigurationData\rcu_2018040317084924.dat
  • RCUOutputFile             : C:\Program Files\Hewlett Packard Enterprise\PowerShell\Modules\HPEBIOSCmdlets\Tools\ConfigurationData\rcu_output_2018040317084924.txt
  • TargetEnvironmentDataFile : C:\Program Files\Hewlett Packard Enterprise\PowerShell\Modules\HPEBIOSCmdlets\Tools\ConfigurationData\env_2018040317080443.txt
  • TargetPCIInfoFile         : C:\Program Files\Hewlett Packard Enterprise\PowerShell\Modules\HPEBIOSCmdlets\Tools\ConfigurationData\pci_info_2018040317080443.reg
  • WinPEFlagFile             : C:\Program Files\Hewlett Packard Enterprise\PowerShell\Modules\HPEBIOSCmdlets\Tools\ConfigurationData\_2018040317084924.flag.txt
  • ClientIPForWinPE          : 1#########
  • ClientLoggedInUser        : T#########
  • TargetHostType            : WinPE
  • ConnectionType            : RCU
  • IP                        : 1#########
  • Hostname                  : ilo-#########
  • IsConnected               : True
  • Username                  : Administrator
  • ProductName               : ProLiant BL460c Gen8
  • CurrentROMFamily          : I31
  • CurrentROMDate            : 06/01/2015
  • CurrentROMVersion         :
  • BackupROMFamily           :
  • BackupROMDate             :
  • BackupROMVersion          :
  • ProcessorInfo             : Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz

So far so good! 

Now i want to transfer the BIOS Settings on multiple Gen8 blades by using the cmdlet Get-HPEBIOSSetting, which returns en error like; 

Error @{Category=CmdletSupportability; Message=This cmdlet is not supported on the target server ProLiant BLGen8. For more details about using this cmdlet, see the help.}

 Well, the cmdlet is not supported on an Gen8 blade! Can someone guide me trhough (using the powershell HPE cmdlets) the steps needed for capturing and deploying BIOS and ARRAY configuration settings for Gen8 blades?

1 REPLY 1
GZahidi
Advisor

Re: Capture and Deploy Bios configuration

Hi,

Get-HPEBIOSSetting only works for Gen9 and Gen10 servers.

You can write PowerShell script using the BIOS Cmdlets and you can run on the different traget server(s) using iLO/Server IP and credentials.

HPESmartArrayCmdlets  are not supported on Gen8 servers. HPESmartArrayCmdlets are only supported on the Gen10 servers.

We have released BIOS 2.1 which has Gen10 snap 2 supports.


I am a HPE Employee