Hp

查詢 Proliant 伺服器的 NIC 韌體版本

  • March 24, 2016

我需要在一大堆 Proliant 伺服器上查詢其 NIC 上的韌體版本。我知道我可以通過 HP Insight Management 頁面找到這些資訊,但我需要檢查的數量之多使這成為一項艱鉅的任務。有人知道通過 WMI 或其他服務或工具遠端獲取此資訊的方法嗎?我沒有運氣梳理了網際網路。

謝謝!

您可以在HP SmartStart Scripting Toolkit中使用“hpdiscovery” 。此工俱生成清晰的 xml,您可以在其中找到包含網路適配器的部分。

例如:

<NetworkAdapters>
   <NetworkAdapter name="eth0">
       <MACAddress>xx:xx:xx:xx:xx:xx</MACAddress>
       <PCILocation>0000:02:00.0</PCILocation>
       <Firmware>1.5-9</Firmware>
       <PXEOrder>1</PXEOrder>
       <SlotNumber>0</SlotNumber>
   </NetworkAdapter>
   <!-- More adapters  -->
</NetworkAdapters>

編輯: 現在您可以使用 RESTful API 來檢索韌體清單(Proliant gen9;iLO > 2.30)。這很簡單,您只需要 GET(使用 Basic auth. headers)https://<iLO IP address>/rest/v1/Systems/1/FirmwareInventory

引用自:https://serverfault.com/questions/422631