Dell Update Packages Version 15.06.201 Manual [zh]

Dell Update Packages
用户指南
注、小心和警告
注: “注”表示可以帮助您更好地使用计算机的重要信息。
小心: 小心表示可能会损坏硬件或导致数据丢失,并说明如何避免此类问题。
警告: 警告表示可能会造成财产损失、人身伤害甚至死亡。
版权所有 © 2016 Dell Inc. 保留所有权利。本产品受美国、国际版权和知识产权法律保护。Dell Dell 徽标是 Dell Inc. 在 美国和/或其他管辖区域的商标。所有此处提及的其他商标和名称可能是其各自所属公司的商标。
Rev. A00
目录
1 使用入门...................................................................................................................5
此版本有哪些新功能?........................................................................................................................... 5
DUP 事件查看器.....................................................................................................................................5
Zip 包消除功能....................................................................................................................................... 5
硬盘驱动器的插槽信息........................................................................................................................... 6
相关性.....................................................................................................................................................6
支持的操作系统......................................................................................................................................6
前提条件.................................................................................................................................................6
运行 Linux 的系统的前提条件和功能..................................................................................................... 6
Dell 限定的和 Dell 启用的软件包..................................................................................................... 6
OpenIPMI 要求................................................................................................................................. 7
运行 Windows 的系统的前提条件和功能............................................................................................... 7
下载 DUP................................................................................................................................................ 7
通过 Repository Manager 下载 DUP..................................................................................................... 8
安装设备驱动程序.................................................................................................................................. 8
交互模式........................................................................................................................................... 9
非交互模式........................................................................................................................................9
DUP 的安装顺序.....................................................................................................................................9
使用 DUP 的最佳做法.............................................................................................................................9
您可能需要的其他说明文件..................................................................................................................10
联系 Dell...............................................................................................................................................10
2 使用 Dell Update Packages................................................................................11
更新软件包组件和系统兼容性...............................................................................................................11
Linux 环境中执行 DUP.....................................................................................................................11
交互模式..........................................................................................................................................11
非交互模式...................................................................................................................................... 11
验证数字签名.................................................................................................................................. 12
在运行 Windows 的系统上执行 DUP................................................................................................... 12
在运行 Windows 的系统上验证数字签名....................................................................................... 13
兼容性检查............................................................................................................................................13
在正运行的系统上应用更新期间的信息................................................................................................13
需要重新引导系统...........................................................................................................................13
保存 Linux 控制台输出....................................................................................................................14
DUP 发送到系统.............................................................................................................................. 14
更新多个系统..................................................................................................................................14
远程终端会话..................................................................................................................................14
3
独立系统和防火墙...........................................................................................................................14
确认更新............................................................................................................................................... 14
3 Lifecycle Controller Enabled Server 中的更新和回滚....................................16
Lifecycle Controller 中的更新..............................................................................................................16
Lifecycle Controller 中的回滚..............................................................................................................16
4 命令行界面参考.................................................................................................... 18
Linux CLI 选项......................................................................................................................................18
Windows CLI 选项................................................................................................................................19
CLI 退出代码.........................................................................................................................................21
5 Linux 故障排除..................................................................................................... 23
已知问题...............................................................................................................................................23
诊断任务在 DUP 重新引导挂起期间不会运行................................................................................ 23
DUP 异常终止................................................................................................................................ 23
加载共享程序库时出错................................................................................................................... 23
可用物理内存不足造成无法加载 BIOS 映像................................................................................... 23
内核在运行存储控制器固件更新软件包时发生严重错误................................................................24
重命名 Linux DUP 期间丢失功能................................................................................................... 24
DUP 64 Red Hat Enterprise Linux 操作系统上发生故障......................................................24
UEFI 模式下运行时,DUP 固件更新可能会失败....................................................................... 24
消息......................................................................................................................................................24
DUP 消息日志...................................................................................................................................... 30
消息位置.........................................................................................................................................30
消息日志文件................................................................................................................................. 30
6 针对运行 Windows 的系统的故障排除.............................................................. 31
已知问题............................................................................................................................................... 31
资源清册故障.................................................................................................................................. 31
消息.......................................................................................................................................................31
DUP 消息日志...................................................................................................................................... 33
消息位置.........................................................................................................................................33
消息日志文件..................................................................................................................................33
7 可信平台模块和 BitLocker 支持..........................................................................35
8 Microsoft Windows Server 2008 用户帐户控制.............................................36
远程运行 DUP 时的 UAC 限制............................................................................................................. 37
9 常见问题................................................................................................................38
4
1

使用入门

Dell 更新软件包(DUP)是标准软件包格式的独立可执行文件,可更新系统上的单个软件元素。
使用 DUP 可以更新各种系统组件,并将脚本应用于多组类似的 Dell 系统,以便将系统组件升级到相同的版本 级别。
注: 在 Dell 12 代和第 13 PowerEdge 服务器上,iDRAC Lifecycle Controller 具有共同的 DUP 更新。
: OS 收集器资源清册和更新支持可用于 Dell 第 12 代和第 13 代 PowerEdge 服务器。
使用 DUP 可以:
使用交互式命令行界面(CLI)将单独的更新应用到系统。
在交互和非交互模式下安装设备驱动程序
使用借助 CLI 功能编写的由非交互命令组成的脚本,在系统上执行多项更新。
利用操作系统的计划和软件分发公用程序将更新远程应用到任意数量的系统。

此版本有哪些新功能?

此版本的 Dell Update Package ( DUP )支持 Red Hat Enterprise Linux 7.2 服务器(64 位)和 SUSE Linux Enterprise Server 12 SP 164 位)。
注: 有关支持 DUP 的各种 Dell 系统和操作系统的详细信息,请参阅 dell.com/openmanagemanuals 上 的
Dell Systems Software Support MatrixDell 系统软件支持值表)。

DUP 事件查看器

事件查看器日志可捕获 DUP 执行状态,以及所更新的特定组件的详细信息。
对于 Windows 操作系统,DUP 会在事件查看器的 <application logs> 文件夹中生成事件日志,并生成相应实 例。
对于 Linux 操作系统,DUP 会在 </var/log/messages> 文件夹中生成事件日志。
日志实例提供关于不同性能参数的详细信息,例如退出代码、DUP 日志位置和名称详细信息。

Zip 包消除功能

DUP 可帮助您提取 DUP 有效载荷的内容,以及现有文件夹或已定义的位置中的其他内容。
5

硬盘驱动器的插槽信息

DUP 提供有关硬盘驱动器位置的具体详细信息,以及插槽编号、存储控制器、机柜和其他特定信息。DUP 日 志文件中也将捕获关于插槽的详细信息。
相关性
DUP 支持以下相关性:
软相关性 此种相关性是指需要加以应用才能使用更新所提供的特定新功能。例如,当启用 BIOS 1.7
的功能时,只有 iDRAC 的版本达到 2.3 版,iDRAC 版本的相关性方为软相关性,并将应用 BIOS 更新,但
这些特定功能对版本至少为
硬相关性 此种相关性是指必须加以应用才能应用正确更新。例如,对于将 BIOS 升级至 1.7 版的更新,
可能需要 iDRAC 的版本至少达到 2.0 版。用户在更新 BIOS 1.7 版之前,需要将 iDRAC 的版本更新至 2.0
版。
注: 在某些情况下,为进行完整的更新或升级,必须安装两个或多个 DUP。在这种情况下,有时必须重 新启动系统以完成以前安装的 DUP 的更新。
iDRAC 2.3 版的版本方可用。

支持的操作系统

有关支持 DUP 的各种 Dell 系统和操作系统的详细信息,请参阅 dell.com/openmanagemanuals 上的 Dell Systems Software Support MatrixDell 系统软件支持值表)。

前提条件

在安装和使用 DUP 之前,请确保:
DUP 支持系统和操作系统。请参阅支持的操作系统了解更多信息。
您具有管理员权限。

运行 Linux 的系统的前提条件和功能

本节列出运行 Linux 操作系统的系统的所有前提条件和功能。

Dell 限定的和 Dell 启用的软件包

安装 DUP 之前,请阅读联机和下载软件包中提供的信息。确保所选的更新必需且适用于系统。您可能还需要 完成以下部分或全部操作:
添加软件包文件名的可执行权限。键入以下命令:chmod +x packagename.bin
验证软件包满足执行更新的前提条件。要执行检查,请键入:./packagename.bin -c
使用以下方法之一执行更新。第一种方法称为单一更新方法。在这种方法中,在交互模式下从命令行运行
DUP 以执行更新。另一种方法称为脚本方法。如果要在非交互模式下从脚本运行一个或多个更新,请使用
此方法。
6

OpenIPMI 要求

某些 DUP 可能需要在系统上安装最新的 OpenIPMI Linux 设备驱动程序。如果安装过程中提示您获取最新驱 动程序
,请访问 dell.com/support 或从 Linux 支持网站下载最新驱动程序。
注: 有关相关性和在 Dell 提供的嵌入式 Linux 环境和自定义嵌入式 Linux 环境中运行 DUP 的信息,以及 所需文件和工具的信息,请参阅 dell.com/openmanagemanuals 上的 Dell OpenManage Deployment Toolkit User's Guide(Dell OpenManage 部署工具包用户指南)。
注: 所需的最低内核版本为 2.6.9-42

运行 Windows 的系统的前提条件和功能

安装 DUP 之前,请阅读联机和下载软件包中提供的信息。确保所选的更新必需且适用于系统。您可能还需要 完成以下部分或全部步骤:
注: 在目标系统上运行 DUP 检查选项并确保系统满足执行更新的前提条件。
要从 CLI 运行检查,请键入:packagename.exe /c /s
要从 GUI 运行检查,请执行以下操作:
1. 双击下载 DUP .exe 文件。
2. GUI 的滚动文本窗口中阅读有关更新的信息。
在从 CLI GUI 运行检查选项之后,您可以查看日志结果。早于 DUP 7.2 框架的较旧版本的默认路径为 %SystemDrive%\dell\updatepackage\log
7.2 DUP 框架的日志文件路径为:
Windows Server 2008 Windows Server 2012%SystemDrive%\Program Data\Dell\UpdatePackage \log
3. 确定目标系统是否满足兼容性要求。
有关详细信息,请参阅《Dell OpenManage 传统兼容性指南》、Dell 系统软件支持值表您可能需要
的其他说明文件
4. 创建一个用于执行更新的目录结构。
5. 确定用于执行更新的方法。第一种方法是单一更新方法。在这种方法中,在交互模式下从命令行运行
DUP 以执行更新。另一种方法是脚本方法。如果要在非交互模式下从脚本运行一个或多个更新,请使用
此方法。
注: 还可以在 Dell Server Updates DVD 上的存储库中找到适用于 Windows DUP,该 DVD 包含 Dell 系统的更新 BIOS、驱动程序和固件组件。

下载 DUP

您可以从 www.dell.com/support 下载 DUP
: Dell OpenManage Server Update Utility DVD 的存储库文件夹中也包含 DUP,以及 Catalog.xml (包含有关 Windows Linux DUP 的信息)和 DellSoftwareBundleReport.html 文件。
要从 www.dell.com/support 下载 DUP
7
1. 转至 www.dell.com/support 并选择 Support for Work(工作支持)。
2. 键入 服务标签并单击 submit(提交)。
3. 选择 Drivers and Downloads(驱动程序和下载)。
4. 选择操作系统、类别和更新重要性。
将显示适用更新的一个列表。
5. 单击下载。
6. 要完成文件下载,请按照屏幕上的说明操作。
注: 您还可以从 File Title(文件标题)列通过选择 DUP 的文件格式并单击以下载不同的文件格式。如果 要下载多种文件类型
注: 您还可以使用 Dell Repository Manager 下载一个或一组 DUP。有关更多信息,请参阅 Dell
Repository Manager User's Guide
,必须一次下载一种类型。
Dell Repository Manager 用户指南)。

通过 Repository Manager 下载 DUP

可以从 Dell Repository Manager 下载 DUP
1. Dell Repository Manager 窗口中,单击 My Repositories(我的存储库)选项卡。
2. 单击 New(新建) Create New Repository(创建新存储库)。
此时将显示 Create Repository(创建存储库)窗口。
3. 键入 Name(名称)和 Description(说明)。
4. 单击 Next(下一步)。
此时将显示 Base Repository(基本存储库)窗口。
注: 可随时单击 Cancel(取消)退出而不创建新存储库。
5. 选择存储库的源。
注: 也可以在 Help(帮助)菜单上单击,并选择选项:Import Repository from Catalog file (从目录文件导入存储库...)
6. 从显示的存储库列表中选择并打开存储库。
7. 单击 Components(组件)选项卡可查看可用 DUP 的列表。
8. 选择所显示的任一或所有 DUP
9. 单击 Download File(下载文件)。提供路径,然后单击 OK(确定)。
10. 选定的 DUP 将出现在 Job Queue(作业队列)中。
11. 完成操作后,DUP 将在所提供的路径中可用。
12. 可以使用 DUP 更新组件。

安装设备驱动程序

DUP 更新 BIOS、固件、驱动程序和应用程序。如果系统中不存在设备驱动程序,DUP 可以刷新驱动程序的 安装。只要支持的硬件存在
,您就可以安装驱动程序。
8

交互模式

在交互模式下,如果全新安装适用,DUP 会显示安装驱动程序及软件包版本的信息。单击是安装该软件包。 安装结果在
DUP 消息日志中记录。

非交互模式

全新安装适用时,执行带 /s 开关的 DUP 时将安装驱动程序。
例如,packagename.exe /s packagename.exe /s /r 将执行驱动程序 DUP 的全新安装。
注: 并非所有驱动程序 DUP 都支持全新安装。有关不支持全新安装的驱动程序的列表,请参阅
Microsoft Windows
操作系统的
Dell
更新软件包自述
文件。

DUP 的安装顺序

如果您安装多个 DUP,请在最后安装需要重新引导的更新。有关推荐的安装顺序,请参阅下表。
. 1: Update Package :推荐的安装顺序
安装顺序 系统软件组件
1
2
3
4 LifeCycle Controller
5 BIOS
注: 如果您更新了 BIOS、电源设备固件、PERC 固件、PCIeSSD 固件、MellanoxEmulex 固件和驱动 程序、芯片组和显卡驱动程序、 系统后才会生效。在第 13 代系统上,SAS 扩展器固件不需要重新引导系统。
注: 对于单次重新引导,请在 BIOS 更新前安装 ESM 固件更新。
注: 在第 13 代系统上,iDRAC Lifecycle Controller 系统具有共同的 DUP 更新。
设备驱动程序
设备固件
ESM 固件
IntelQLogic Broadcom 固件,对这些组件的更改只有在重新引导
适用于

使用 DUP 的最佳做法

执行任何更新前应准备好修复磁盘。
下载当前安装版本的驱动程序、BIOS 和固件,以便做好备份计划,防止出现任何问题。
确保将操作系统文件或系统配置文件的备份保存在所更新系统以外的系统上。
确保更新由系统管理员规划和执行,因为系统管理员知道哪些应用程序会受到影响。
更新所有系统之前,应先在一个不太重要的系统上执行升级以测试更新的效果。
执行 DUP 时不要运行其他应用程序。
Microsoft Hyper-V 虚拟机上,在更新主机操作系统组件时,请确保来宾操作系统未运行。
请勿在正在执行更新时关闭系统。
确保在执行 BIOS 更新后能够不断电重新引导系统。
9
DUP 执行正在进行时,请勿关闭任何用来执行 DUP CLI 执行的终端控制台窗口。

您可能需要的其他说明文件

要访问其他说明文件,请转至 dell.com/support/manuals 并选择产品或使用 Dell Systems Management
Tools and Documentation DVD
上的直接链接。
Dell OpenManage
: 不必在系统上安装 Dell OpenManage Server Administrator 就可以运行 DUP
Dell OpenManage Server Update Utility User's Guide(Dell OpenManage Server Update Utility
南)
Dell OpenManage
Dell OpenManage Essentials Users Guide(Dell OpenManage Essentials
Dell
Dell Repository Manager
Dell OpenManage Chassis Management Controller
系统软件支持值表
词汇表
传统兼容性指南
部署工具包
(DTK)
用户指南
用户指
用户指南
用户指南)
用户指南

联系 Dell

注: 如果没有活动的 Internet 连接,您可以在购货发票、装箱单、帐单或 Dell 产品目录上查找联系信 息。
Dell 提供了若干联机及电话支持和服务选项。服务会因所在国家和地区以及产品的不同而有所差异,您所在的 地区可能不提供某些服务。如要联系 Dell 解决有关销售、技术支持或客户服务问题:
1. 请转至 Dell.com/support
2. 选择您的支持类别。
3. 在页面底部的选择国家/地区下拉列表中,确认您所在的国家或地区。
4. 根据您的需要,选择相应的服务或支持链接。
10
2

使用 Dell Update Packages

Dell 提供许多协助来帮助您确定系统是否需要更新。您可以从 dell.com/support/manuals 下载 DUP。有关 更多信息

更新软件包组件和系统兼容性

您可以运行 DUP 并阅读摘要信息。我们提供此信息以帮助您确定更新是否适用于系统和特定的环境。

Linux 环境中执行 DUP

可以在两种模式下从控制台运行 DUP
交互
非交互

交互模式

在交互模式中,您发出一条命令,界面会提示您继续执行该命令的权限。当您在此模式下执行软件包时,它首 先显示软件包版本注释的可滚动视图。您可查看这些版本注释
,请参阅下载 DUP
,然后再继续执行软件包。
通过使用远程解释器(如 ssh),可以从连接到目标系统的本地控制台或从管理员的工作站执行 DUP。在将软 件包发送到目标系统后,管理员可以通过执行以下操作执行该软件包:
从工作目录键入 ./packagename.bin
注: 其中,packagename 是软件包的型号和组件特定名称。
确保 .bin 文件具有相应的权限设置并且是具有根权限的用户帐户在执行更新。
将在控制台 (stdout) 显示进度和状态,并将其活动记录至 /var/log/messages

非交互模式

在执行将 DUP 应用到多个系统的脚本时,非交互模式必不可少。将 DUP 应用到多个系统时,在脚本执行期 间不能回答是或否。
对非交互模式键入 q
-f 表示强制执行。
-r 表示在执行的更新类型需要重新引导 时进行重新引导。
在以下命令示例中,命令将应用到 BIOS DUP 而无需任何用户确认,在从更新的 BIOS 版本降级时强制执行, 并在应用 DUP 后重新引导系统。只要 DUP 满足所有系统和版本要求,就可执行此命令。
BIOS_XR23Y_LN_1.2.8.BIN q f r
11
有关命令行界面 (CLI) 的详细信息,请参阅命令行界面参考

验证数字签名

数字签名用于验证更新软件包签名人的标识和保证原始内容未更改。DUP 的数字签名提供可靠和可信的验证 方法。
验证数字签名确保已正确接收原始更新软件包并且其内容自签名以来未发生修改。
注: 验证数字签名适用于运行 Windows Linux 的系统。
在运行 Linux 的系统上验证数字签名
如果您已在系统中安装该功能,则必须安装 Gnu Privacy Guard (GPG) 才能验证 Linux DUP 数字签名。要使 用标准验证程序
1. 获取 Dell Linux 公共 GnuPG 密钥(如果还没有)。您可以导航到 lists.us.dell.com 并单击 Dell Public
GPG keyDell 公共 GnuPG 密钥)链接。
2. 通过运行以下命令将公共密钥导入到 gpg 信任数据库:gpg --import <Public Key Filename>(<公共密钥
文件名>)
3. 要避免出现不信任密钥警告,应在使用公共密钥前通过其指纹进行验证。
a. 键入以下命令:gpg --edit-key 23B66A9D b. GPG 密钥编辑器内,键入 fpr。将显示以下消息:pub 1024D/23B66A9D 2001-04-16 Dell,
Inc. (Product Group) <linuxsecurity@dell.com> Primary key fingerprint: 4172 E2CE 955A 1776 A5E6 1BB7 CA77 951D 23B6 6A9D
者的指纹相同,则您拥有正确的密钥副本。您可以亲自、通过电话或通过其他方法验证密钥的所有 者,保证您与密钥的真正所有者进行通信。
c. 在密钥编辑器中的同时,键入 sign d. 回答显示的信任验证问题列表并创建用作加密密钥的密码短语。您只能导入和验证公共密钥一次。
4. dell.com/support/manuals/downloads 获取 Linux DUP 及其关联的签名文件。
,请执行以下步骤:
注: 必须提供私人密钥才能完成此过程。
。如果导入密钥的指纹与密钥所有
注: 每个 Linux DUP 都有一个单独的签名文件,该文件随 DUP 一起显示。您需要 DUP 及其关联的 签名文件进行验证。默认情况下
5. 使用以下命令验证 DUP: gpg --verify <Linux Update Package signature filename> <Linux Update
Package filename>
,该签名文件与带有签名扩展名的 DUP 文件名名称相同。

在运行 Windows 的系统上执行 DUP

要从交互式图形用户界面 (GUI) 运行 DUP,请执行以下步骤。此程序适用于所有更新软件包。
1. Windows 资源管理器中双击文件名来执行 DUP
2. 阅读 DUP 窗口中显示的更新信息。
3. 检查 DUP 资源清册报告以查看组件的安装包版本和已安装的版本。
4. 单击 Install(安装)以安装 DUP
5. 如果有必要,重新引导系统。
要从命令行界面 (CLI) 执行 DUP,请参阅命令行界面参考
12
Loading...
+ 28 hidden pages