17
Août
OneView – Powershell – Lister Les Contrôleurs HPE Smart Array et leurs versions de Firmware
Comments
La semaine dernière, nous avons reçu un bulletin d’Alerte HPE concernant des mises à jours « Recommandé » et « Critique » sur des contrôleurs HPE Smart Array.
Source : https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-a00097210en_us
Donc, nous avons dû lister pour nos différents serveurs GEN10 les Contrôleurs Smart Array et leurs versions de Firmware
En powershell, pour lister ces informations , il faut se connecter à l’Appliance OneView et lancer la commande suivante :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
. $report = @() Get-HPOVServer | where{$_.generation -eq "Gen10"} | % { $myDnsNameServer=$_.serverName $myFirmwareUri=$_.serverFirmwareInventoryUri $myFirmware=(Send-HPOVRequest -uri $myFirmwareUri) $myServerName=$myFirmware.serverName $myServerModel=$myFirmware.serverModel $embeddRaid= $myFirmware.components | where {$_.componentLocation -eq "Embedded RAID"} $row = "" | select Name, NameServer, ServerModel, componentName , Version $row.Name = $myDnsNameServer $row.NameServer = $myServerName $row.ServerModel = $myServerModel $row.componentName = $embeddRaid.componentName $row.Version = $embeddRaid.componentVersion $report += $row } $report | Sort-Object componentName,Version | Ft -AutoSize . |
1 2 3 4 5 6 7 8 9 10 |
. Name NameServer ServerModel componentName Version monSrv1 ilo-monSrv1 ProLiant xxxx Gen10 HPE Smart Array E208i-a SR Gen10 1.99 monSrv2 monChassis1, bay 11 ProLiant xxxx Gen10 HPE Smart Array P204i-b SR Gen10 2.65 monSrv3 ilo-monSrv3 ProLiant xxxx Gen10 HPE Smart Array P408i-a SR Gen10 1.65 monSrv4 ilo-monSrv4 ProLiant xxxx Gen10 HPE Smart Array P408i-a SR Gen10 1.98 monSrv5 ilo-monSrv5 ProLiant xxxx Gen10 HPE Smart Array P408i-a SR Gen10 2.65 . |