triadaww.blogg.se

Hp ilo 4 2.55
Hp ilo 4 2.55






hp ilo 4 2.55
  1. #HP ILO 4 2.55 UPDATE#
  2. #HP ILO 4 2.55 UPGRADE#
  3. #HP ILO 4 2.55 PASSWORD#

Now we have a list of the servers in the variable $foundServers we need to connect to them. If you want to check which servers it found, just type in $foundServers and it will list all the servers identified. We check the firmware version property FWRI and find where that is not equal NE to the firmware version defined in the variable $firmwareVersion. We are saying to only choose iLOs where the iLO Property Part Number, PN is equal -EQ to the variable $iLOType. From all the servers that respond in the list we only want to select the ones requiring a firmware update.įirst we only find iLO 4’s so we use Where-Object -Property PN -EQ $iLOType. We pass it the -Range of IP’s we want to scan, which we defined as the variable $iLOs. We use the cmdlet Find-HPEiLO to do this.

#HP ILO 4 2.55 UPDATE#

First of all we are going to put the list of iLOs to update into a variable called $foundServers. # Find all iLO's that don't match the required version $foundServers = Find-HPEiLO -Range $iLOs | Where-Object -Property PN -EQ $iLOType | Where-Object -Property FWRI -NE $FirmwareVersion Next up is to find the servers we need to update and put them into a variable: This will be used later to connect to the iLOs.

#HP ILO 4 2.55 PASSWORD#

Next we combine the username and password to create a credential object. Username is a plain text but we need to store the password as a secure string.

#HP ILO 4 2.55 UPGRADE#

Next we define the iLO version we want to upgrade to (2.60 is the latest available) and where we are storing the downloaded firmware file.įinally we store some credentials. Next we are only interested in iLO 4’s so we define the type in $iLOType.

hp ilo 4 2.55

I keep my iLOs on a defined range of addresses such as 10.10.1.100-120. First of all we set an IP range we scan for iLOs to respond on. # Variables $iLOs = "10.10.1.100-120" $iLOType = "Integrated Lights-Out 4 (iLO 4)" $firmwareVersion = "2.60" $firmwareFile = "C:\Temp\ilo4_260.bin" $username = "Administrator" $password = ConvertTo-SecureString -String "Password1" -AsPlainText -Force $credential = New-Object -TypeName "" -ArgumentList $username, $password








Hp ilo 4 2.55