PowerEdge:DUP 文件可能会导致第 14 代和第 15 代平台上的更新失败

Summary: 使用 Linux作系统将 Dell Update Package (DUP) 作为二进制 (.BIN) 文件。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

客户可以下载适用于 Linux 平台的 DUP 文件 (.bin),以更新组件,如 BIOS、驱动程序、CPLD、iDRAC 等

但是,更新可能会失败,如图 [1] 所示,例如,如果系统的 glibc(GNU C 库)低于较新的 DUP 软件包所需的版本,则表示 BIOS 更新失败。

 

图 [1] — 在 BIOS 固件更新失败期间显示错误消息。

BIOS 固件更新失败期间显示的错误消息

这是 14G 和 15G 平台上的跨平台问题,由 glibc 版本的较新 DUP 要求引起。

Cause

出于安全考虑,较新的 Dell DUP 框架需要 glibc 版本 2.28 或更高版本。

如果戴尔支持的 Linux 发行版的 glibc 版本低于 2.28,则不符合 DELL DUP 框架的此要求。

戴尔第 14 代和第 15 代系统的支持矩阵中列出的以下 Linux作系统会受到影响。

由于与 glibc 版本不兼容,这些作系统版本可能会遇到更新失败。

 

  • SLES 12
  • SLES15 SP1
  • SLES15 SP2
  • RHEL 7.x
  • Ubuntu 18.04 

 

客户还可以使用本机 Linux 命令 ldd 来检查 glibc 版本,如图 [2] 所示。

 

图 [2] - 如何检查 glibc 版本。

如何使用 ldd --version 检查 glibc 版本

Resolution

  • 通过 iDRAC 用户界面使用 Dell Update Package (DUP) 更新组件有助于避免与 Linux作系统上的 glibc 版本相关的兼容性问题。
  • 建议升级到支持 glibc 2.28 或更高版本的较新 Linux作系统版本,以确保在第 14 代和第 15 代平台上成功更新。

Affected Products

Rack Servers
Article Properties
Article Number: 000356638
Article Type: Solution
Last Modified: 09 سبتمبر 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.