选项 3:将软件和固件组件修复程序文件上载到 HPE OneView 以创建自定义固件包

上载修复程序以创建自定义固件包的过程用于在管理的资源上应用修复程序。

前提条件
  • 权限:基础架构管理员网络管理员服务器管理员

  • 您已下载 SPP 以作为自定义 SPP 的基础,并将其上载到 HPE OneView 中。

  • 您已将要添加到自定义 SPP 的各种修复程序文件下载到本地磁盘中。SPP 必须包含 .rpm.exe.fwpkg.zip 文件。

  • 您已在外部存储库上为 .fwpkg 格式添加了多用途 Internet 邮件扩展 (MIME) 类型,以确保可以找到 .fwpkg 修复程序。

  • 您已下载以下 .rpm 文件,以便为 Mellanox MFT 组件启用固件更新:
    • kmod-kernel-mft-mlnx-4.8.0-1.rhel7u6.x86_64.rpm

    • mft-4.8.0-26. rhel7u6. x86_64.rpm

    版本号可能会有所不同,但可以通过 mft 关键字识别这些文件。

  • 您已下载 Gen10 和更高版本的组件修复程序的 .rpm.exe.zip 文件的签名文件。Gen10 固件修复程序是与签名文件一起发布的。您已上载相应的签名文件,以使用修复程序创建自定义 SPP

    .fwpkg 文件是自签名的,不需要使用单独的签名文件。

    Gen9 修复程序没有单独的签名文件。

过程
  1. 从主菜单中,选择设备 > 固件包
  2. 执行以下步骤,以将任何固件修复程序上载到 HPE OneView 中。
    1. 单击添加固件包
    2. 单击浏览以选择固件修复程序文件。
    3. 单击 OK
    4. 重复步骤 a 至 c,以将所有修复程序文件添加到自定义 SPP 中。

      HPE OneView 的修复程序文件大小限制为 32MB。如果修复程序文件超过该大小限制,则会将修复程序组件拆分为多个组件,每个组件的大小小于 32MB。

  3. 如果您上载 Gen10 修复程序,HPE OneView 将变为严重错误状态。将显示一条警告消息,以指示未添加签名文件。执行以下步骤以上载 Gen10 修复程序签名文件。如果未使用 Gen10 修复程序创建自定义 SPP,请跳过该步骤。
    1. 单击操作 > 上载签名文件以上载 .compsig 签名文件。

      只有在选择 Gen10 固件修复程序时,才会显示该选项。您可以为大小超过 32 MB 的修复程序组件上载多个分离的签名文件。HPE OneView 将在添加固件包页面上显示您必须上载的签名文件数量。

      注意:

      不要更改或重命名下载的签名文件。

    2. 单击浏览以选择签名文件。
    3. 单击 OK

    在上载签名文件后,HPE OneView 将验证该修复程序。

  4. 执行以下步骤以从现有的 SPP 中创建自定义 SPP。
    1. 选择操作 > 创建自定义固件包
    2. 输入一个自定义 SPP 名称,然后选择一个基本 SPP
    3. 单击添加修复程序以添加可用的修复程序。
    4. 单击 OK
  5. 固件包屏幕上的详细信息窗格中查看固件包内容以验证是否完成了上载。

您也可以使用 REST API 上载修复程序并创建自定义 SPP

更多信息