查询 Proliant 服务器的 NIC 固件版本

查询 Proliant 服务器的 NIC 固件版本

我需要查询一大堆 Proliant 服务器,以了解其 NIC 上的固件版本。我知道我可以通过 HP Insight Management 页面找到此信息,但我需要检查的数量之多使这项任务变得艰巨。有人知道通过 WMI 或其他服务或工具远程获取此信息的方法吗?我搜索了整个互联网,但一无所获。

谢谢!

答案1

您可以在HP SmartStart 脚本工具包。此工具生成清晰的 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(带有基本身份验证标头)https://<iLO IP address>/rest/v1/Systems/1/FirmwareInventory

答案2

您应该能够通过 HP 的 System Insight Manager 获得它(如果愿意,也可以升级它们)。

相关内容