Dell Update Package 版本 6.4, 操作系统 用户指南 Dell Update Package 使用入门 使用 Dell Update Packages 使用 Dell Linux 联机存储库执行 BIOS 和固件更新 Unified Server Configurator - Lifecycle Controller Enabled中的更新和回滚 命令行界面参考 Linux 故障排除 Windows 故障排除和常见问题 可信平台模块 (TPM) 和 BitLocker 支持 可信平台模块 (TPM) 和 BitLocker 支持 注和小心 注: "注"表示可以帮助您更好地使用计算机的重要信息。 小 心: "小 心"表示如果不遵循说明,就有可能损坏 硬 件 或导致数据丢失 。 本说 明 文 件 中 的 信 息 如 有 更 改 , 恕 不另行 通 知 。 © 2010 Dell Inc. 版 权 所 有 , 翻 印 必 究 。 未经 Dell Inc.
返回目录页面 Dell Update Package 使用入门 Dell Update Package 版 本 6.
4. 选择产品系列和产品线。 5. 选择操作系统、语言、类别和更新重要性。 显示适用更新的一个列表。 6. 单击"Download Now"(立即下载)。 注: 还可以为 DUP 选择文件格式并单击,从"File Title"(文件标题)列下载其它文件格式。如果要下载多种文件类型,则每次必须只下载一种。 7. 要完成文件下载,请按照屏幕上的说明操作。 设备驱动程序的全新安装 DUP 更新 BIOS、固件、驱动程序和应用程序。如果系统中没有设备驱动程序,DUP 允许您执行驱动程序的全新安装。如果存在支持的硬件,可以安装驱动程序。 交互方式 在交互方式下,如果适用全新安装,DUP 显示一条提示安装驱动程序的消息以及该软件包的版本。单击 Yes(是)安装软件包。安装结果记录在DUP 信息日志中。 非交互方式 适用全新安装时,执行 DUP 和 /s 切换时将安装驱动程序。 例如,packagename.exe /s 和 packagename.
注: 所需的最低内核版本为 2.6.9-42。 Windows 前提条件和功能 安装 DUP 前,请阅读网上和下载软件包中提供的信息。请确保所选的更新是必需的同时适用于您的系统。还需要完成以下某些或所有步骤: 1. 在目标系统上运行 DUP"Check"(检查)选项以确保系统满足执行更新的前提条件。 要从 CLI 执行检查,在命令行提示符下键入以下命令: packagename.exe /c /s 要从 GUI 运行检查,应执行下列步骤: a. 双击所下载 DUP 的 .exe 文件。 b. 在 GUI 的滚动文本窗口中阅读有关更新的信息。 无论是从 CLI 还是从 GUI 运行完检查选项,您都可以查看日志结果。日志文件的默认路径是 C:\dell\updatepackage\log。 2. 确定目标系统是否满足兼容性要求。 请参阅《Dell OpenManage Legacy 兼容性指南》和《Dell 系统软件支持值表》了解其它信息。有关详情,请参阅您可能需要的其它说明文件。 3. 创建一个用于执行更新的目录结构。 4.
l 下载当前安装版本的驱动程序、BIOS 和固件,做好一个备份计划,以防出现任何问题。 l 确保将操作系统文件或系统配置文件的备份保存在所更新系统以外的系统上。 l 确保更新由系统管理员规划并执行,因为系统管理员知道哪些应用程序会受到影响。 l 更新所有系统前,应先在一个不太重要的系统上执行升级以检测更新的效果。 l 执行 DUP 时不要运行其他应用程序。 l 请勿在更新正在进行时关闭系统。 l 确保在执行 BIOS 更新后能够不断电重新引导系统。 l 在 DUP 执行正在进行期间,请勿关闭任何用来执行 DUP CLI 的终端控制台窗口。 您可能需要的其它说明文件 要访问可能需要的其它说明文件,请转至 support.dell.
返回目录页面 使用 Dell Update Packages Dell Update Package 版 本 6.4, 操 作 系统 用户指 南 获得 DUP 更新软件包组件和系统兼容性 在 Linux 环境中执行 DUP 在 Windows 环境中执行 DUP 兼容性问题 在运行的系统上应用更新的影响 将 DUP 发送到系统 确认更新 获得 DUP 注: 目前,DUP 并非支持每种设备类型。在未来的版本中将为更多的设备提供 DUP。 注: 可从 support.dell.com 下载 Windows DUP。有关详情,请参阅 下载 DUP。DUP 在 Dell Server Updates DVD 上的存储库中也有提供。 Dell 提供了一系列辅助工具来帮助您确定系统是否需要更新。您可以从 Dell 支持网站 support.dell.
1. 获得 Dell Linux 公共 GnuPG 密钥(如果还没有的话)。可以通过访问 lists.us.dell.com 并单击 Dell Public GPG key 链接进行下载。 2. 通过运行以下命令,将公共密钥导入 gpg 可信数据库: gpg --import <公共密钥文件名> 注: 必须提供私人密钥来完成此过程。 3. 要避免出现不信任密钥警告,应在使用公共密钥前通过其指纹进行验证。 a. 键入以下命令: gpg --edit-key 23B66A9D b. 在 GPG 密钥编辑器内,键入 fpr。系统将显示以下信息: pub 1024D/23B66A9D 2001-04-16 Dell, Inc. (产品组) 主要密钥指纹:4172 E2CE 955A 1776 A5E6 1BB7 CA77 951D 23B6 6A9D 如果所导入密钥的指纹与密钥所有者的相同,则说明具有正确的密钥副本。可以亲自面见,通过电话或其它能够确保与密钥真正所有者通信的途径来验证密钥的所有者。 c.
5. 从签名列表中选择签名,然后单击"Details"(详情)。 注: 只有在单击"Details"(详情)后才验证签名。 "Digital Signature Details"(数字签名详情)窗口即会显示。 6. 阅读数字签名信息,验证数字签名是否正确。 7.
DUP 应用程序并不支持为多个系统计划和发送软件包。必须依靠第三方或本机操作系统应用程序来实现在多个系统上执行脚本和分发。 使 用软件分配应用程序和 DUP 许多 IT 组织使用内部开发的或购买的软件分发应用程序来远程安装和更新软件。 更新多个系统 对于拥有几百甚至几千个系统的大型环境来说,远程软件分发应用程序是最好的解决方案。许多这样的工具可以有效利用 DUP 并使用户可以方便地在异型环境中安装和更新各种软件,比如 操作系统和应用程序。 网络文件共享也是一种在分布式环境中分发 DUP 的有效方法。DUP 开始执行时,先将软件包的内容复制到系统本地驱动器上的一个临时位置。这个过程可以确保更新能够完成,即使在此期 间网络共享的连接由于某种原因断开也不例外。 远程终端会话 在当今高度分散的环境中,IT 组织常见的办法就是使用远程访问解决方案,比如 Microsoft Terminal Services,来访问远程系统。您可以使用这种解决方案来运行 DUP。 注: 如果在 NIC 驱动程序更新过程中终端会话断开连接,则您需要重新连接并验证该更新已成功完成。 独立 系统和防火墙 对于没有连接到互联网的系统或者
返回目录页面 使用 Dell Linux 联机存储库执行 BIOS 和固件更新 Dell Update Package 版 本 6.
下载适用的固件 根据所用的存储库管理软件,运行以下某个命令下载适用的固件: l 对于 yum: yum install $(bootstrap_firmware) l 对于 up2date: up2date --solvedeps=$(bootstrap_firmware -u) l 对于 rug: rug install $( bootstrap_firmware | xargs -n1 -r rug --terse wp | cut -d'|' -f3 | grep -v "No matches" | sort | uniq ) l 对于 zypper: zypper install $(bootstrap_firmware) 引导固件是系统的最新 BIOS/固件更新 RPM,与在系统上对更新进行资源清册和应用所需的公用程序一起从存储库下载的过程。 对安装的固件进行资源清册 您还可以使用以下命令对系统进行资源清册,获取 BIOS 和固件的现有版本的列表: inventory_firmware 更新 BIOS 和固件 安装固件工具和下载适用的 BIOS 和固件更新之后,您可以使用 CLI
l 如果系统组件版本高于存储库中可用的版本,可以将系统组件降级为存储库中的版本。在"Inventory and Update Firmware"(固件资源清册和更新)对话框中,选择要降级的 所需组件并单击"Allow Downgrade"(允许降级)。 l 如果您需要重新安装组件版本,选择所需组件并单击"Allow Reflash"(允许重新快擦写)。 自动更新固件 默认情况下,安装 BIOS 或固件 RPM 不会将更新应用于硬件。可以使用 update_firmware 命令手动应用更新。但是,您可以通过配置 /etc/firmware/firmware.conf 文件,在 RPM 安装过程中自动更新硬件。 要自动安装 BIOS 和固件更新,确保 firmware.
返回目录页面 Unified Server Configurator - Lifecycle Controller Enabled中的更新和回滚 Dell Update Package 版 本 6.4, 操 作 系统 用户指 南 USC LCE 中的更新 USC LCE 中的回滚 Dell Unified Server Configurator - Lifecycle Controller Enabled (USC - LCE) 是嵌入式配置公用程序,它允许在系统的整个生命周期中从嵌入式环境执行系统和存储管理任务。 USC - LCE 位于嵌入式闪存卡中,它与 BIOS 公用程序相似,那就是可以在引导顺序过程中启动,而且运行与安装的操作系统无关。 通过使用 USC - LCE,无须搜索 Dell 支持网站 support.dell.
返回目录页面 命令行界面参考 Dell Update Package 版 本 6.4, 操 作 系统 用户指 南 Linux CLI 选项 Windows CLI 选项 CLI 退出代码 可以在命令行提示符处键入 DUP 的名称以及 -h 或 --help 来显示有关 CLI 选项的信息。 控制台会显示所有的命令行选项并提供各选项的帮助。 Linux CLI 选项 表 5-1 提供了 Linux CLI 选项的列表、每个选项的说明以及命令语法。 表 5-1. Linux CLI 选 项: 用 法 CLI 选 项 CLI 任务 说明 (无选项;不带选项运行命令) 以交互方式应用 DUP;如果 DUP 有效并且可以应用,则与用户进行交互,向用户提出问题。 命 令语法 ./packagename.bin 以交互方式运行命令。 -h 或 --help 显示命令行选项和帮助信息。 ./packagename.bin -h 帮助选项 --help 选项在其它所有 -- 选项前执行。 ./packagename.
注: 此选项在抽取完所请求文件后退出;不执行更新软件包验证或更新。 Windows CLI 选项 表 5-2 提供了 Windows CLI 选项的列表、每个选项的说明以及命令语法。 注: 用于 Microsoft Windows 操作系统的 DUP 不能在命令行显示输出,因为它们是 Windows GUI 应用程序。所有输出信息均被写到一个日志文件中。有关日志文件的信息,请 参阅DUP 信息日志 。 表 5-2. Windows CLI 选 项: 用 法 CLI 选 项 CLI 任务 说明 命 令语法 /? 或 /h 显示命令行选项和帮助信息。 packagename.exe /? 帮助选项 packagename.exe /h /c 确定更新是否可以应用到目标系统。 检查选项 此选项需要 /s 选项。 packagename.exe /s /c /l=c:\pkg.
运行 DUP 之后,设置如表 5-3 所述的退出代码。 表 5-3.
返回目录页面 Linux 故障排除 Dell Update Package 版 本 6.4, 操 作 系统 用户指 南 已知问题 信息 DUP 信息日志 已知问题 下面列出的问题是用于 Linux 操作系统的 Dell Update Package (DUP) 的已知问题和纠正措施。另请参阅 support.dell.com/manuals 上相应的 Linux 自述文件。 DUP 重新引导挂起期间 诊断任务将不会运行 建议完成任何挂起的需进行重新引导的更新后,然后再运行诊断任务。 DUP 异常终止 如果 DUP 由于电源中断或异常终结处理突然停止,请执行以下步骤: 1. 删除锁定文件。 2. 键入以下命令:rm -f /var/lock/.spsetup 3. 再次运行 DUP 重新应用更新。 载入共享程序库 时出错 如果显示以下错误,则从 Linux 安装包中安装兼容程序库:Error while loading shared libraries: libstdc++.so.
将 Dell Linux 存储 库与 yum 和 Red Hat Enterprise Linux 版本 4 一起使用 如果您没有配置 Red Hat Network (RHN),并需要配合 Dell yum 存储库使用 Red Hat Enterprise Linux 版本 4 和 up2date,则必须禁用 RHN。打 开 /etc/sysconfig/rhn/sources 文件并注释以下行: up2date default 64 位 Red Hat Enterprise Linux 操作系统上的 DUP 问 题 如果 DUP 无法在 64 位 Red Hat Enterprise Linux 操作系统上运行,请手动安装以下 RPM: l procmail l compat-libstdc++-33.i686 l libstdc++-4.4.4-5.el6.i686 l libxml2.
application name: Package version: Installed version: (此更新软件包的版本与当前所安装的 版本相同。<版本>软件应用程序名称:<名称> 软件包版本:<版本> 安装的版本:<版本>) 一个相同的软件版本。 (使用交互方式)在提示继续时键入 Y 或 N。 (使用 CLI)指定 -f 选项。 This package is not compatible with the version of Server Agent on your system. You must upgrade to Server Administrator before running this package. (此软件包与系统上的 Server Agent 的版本不兼容。运行此软件包前,必须升级到 Server Administrator。) 使用 support.dell.com 上提供的其他更 新方法。 This update package requires an OpenIPMI driver.
(重建软件包失败 - 创建驱动程序支持目录时出错。) Rebuilding Package Failed - Error copying kernel modules. (重建软件包失败 - 复制内核模块时出错。) 无法重建软件包,因为无法复制内核模块。 Rebuilding Package Failed - Error re-creating archive. (重建软件包失败 - 重新创建存档时出错。) 无法重建软件包,因为无法重新创建存档。 Rebuilding Package Failed - Uninstallation of driver was unsuccessful. (重建软件包失败 - 卸载驱动程序时失败。) 无法重建软件包,因为无法卸载驱动程序。 Package has been rebuilt successfully. (成功重建软件包。) 软件包重建成功。 Rebuilding Package Failed - Error creating output package.
选项。 Attempt to update BIOS or firmware to the same version. Update was unnecessary and not applied. (尝试对 BIOS 或固件进行相同版本更新。更新没有必要并且未执行。) 重新应用 BIOS 或固件 DUP 没有任何意 义。 Inventory operation exceeded specified timeout. (清点资源操作超过了指定的超时值。) 清点资源操作具有超时限制,此限制在软件 包的 PIEConfig.xml 文件中定义。超时 期限值以秒为单位。如果某操作超时,软件 包更新的其余操作将会取消。 Execution operation exceeded specified timeout. (执行操作超过了指定的超时值。) 执行更新操作具有在软件包中定义的超时限 制。超时期限值以秒为单位。如果某操作超 时,软件包更新的其余操作将会取消。 /var/lock directory must exist.
返回目录页面
返回目录页面 Windows 故障排除和常见问题 Dell Update Package 版 本 6.4, 操 作 系统 用户指 南 已知问题 信息 常见问题 DUP 信息日志 已知问题 下面列出的问题是用于 Windows 操作系统的 Dell Update Package (DUP) 的已知问题和纠正措施。另请参阅 support.dell.com/manuals 上相应的 Windows 自述文件。 Microsoft Windows 操作系统上 的资源清册问 题 注: 此问题适用于运行 Windows 操作系统 2008 版和更高版本的系统。 如果登录运行 Microsoft Windows 操作系统的系统,那么即使您拥有管理员权限,也会以普通用户的身份登录。 注: 名为用户帐户控制 (UAC) 的内置功能会自动减少运行 Windows 操作系统的系统可能出现的安全漏洞。 在系统上运行 SUU 或 DUP 之前,需在组策略编辑器中更改安全选项。要实现这一点,请: 1. 使用以下方法之一打开组策略编辑器: l 对于本地组策略,单击"Start"(开始)®"Run"(运行)®"gpedit.
operating system. (此更新软件包不能在当前操作系统中执行。) 2008 操作系统。有关支持 DUP 的各种 Dell 系统和操作系统的最新信息,请参阅《Dell 系统软件支 持值表》。该说明文件可从 support.dell.com/manuals 在线获取。 Your system does not have the minimum operating system version or service pack required for this Update Package. (系统没有此更新软件包所需的最低版本的操作系统或 Service Pack。) 所选的 DUP 不能安装,因为不满足对最低版本的操作系统或 Service Pack 的要求。安装相应的版 本,然后重新尝试更新。或者使用 support.dell.com 上提供的其他更新方法。 Your system exceeds the maximum operating system version supported by this Update Package.
回答:确保您已提供下载 DUP 所需的全部必需信息,如产品类别、产品线、产品型号、下载类别和操作系统。 不是所有的设备都有 DUP。Dell 会努力在未来的版本中为更多的设备提供 DUP。有关 DUP 当前支持的设备列表,请参阅 readme.txt。 问 题: 我 正 在 使 用软件 分发工 具来 将应用程序或操作系统更新部署到我的远程 服务器。我能否借助这种工 具 使 用 DUP 来远程 更 新 服务器 ? 回答:根据设计,DUP 可用于大多数软件分发工具。请参阅该工具的说明文件以了解有关详情。 问 题: 如 果 DUP 以无人值守 的 方 式运行 , 我 在哪里 可 以 找 到它生 成 的错 误信 息 ? 回答:执行信息存储在软件包日志文件中和 Windows 系统事件日志 (SEL) 中,本指南的DUP 信息日志 一节对这些日志进行了说明。 软件包日志文件位于以下默认目录: C:\dell\updatepackage\log\packagename.
问 题:为什么不 能将已签名 的 DUP 用 于当前 版 本 的 DUP? 回答:在 2005 年 9 月 6 日和以后发布的 DUP 都经过数字签名。 DUP 信息日志 运行 DUP 命令时将会记录日志。日志记录有关所有更新活动的信息。DUP 写入消息日志。如果在同一系统上多次安装相同的软件包,日志会不断附加。 信息日志 信息日志文件位于以下默认位置: /var/log/dell/updatepackage/log 信息日志文件包括以下信息: l DUP 启动的日期和时间 l Package 发行 ID 号 l 命令生成的支持日志的完整路径和文件名 l DUP 类型 l DUP 版本 l DUP 的 Framework 版本 l 系统上之前已装有的版本 l 命令尝试应用到系统的版本 l 执行命令产生的退出代码 l 是否执行了重新引导 注: 此支持日志文件旨在供 Dell 支持人员使用。Dell 建议将 DUP 输出重定向到所选文件。 信息日志文件 信息日志提供的是说明性信息,可在某个信息文件中查看(这些信息文件位于 /var/log 目录)。 /var/log 目
返回目录页面 可信平台模块 (TPM) 和 BitLocker 支持 Dell Update Package 版 本 6.
返回目录页面 Microsoft Windows Server 2008 用户帐户控制 Dell Update Package 版 本 6.
Dell Update Package 版 本 6.4, 操 作 系统 用户指 南 注和小心 注: "注"表示可以帮助您更好地使用计算机的重要信息。 小 心: "小 心"表示如果不遵循说明,就有可能损坏 硬 件 或导致数据丢失 。 本说 明 文 件 中 的 信 息 如 有 更 改 , 恕 不另行 通 知 。 © 2010 Dell Inc. 版 权 所 有 , 翻 印 必 究 。 未经 Dell Inc. 书面许可,严禁以任何形式复制这些材料。 本文中使用的商标:Dell™、DELL™ 徽标和 OpenManage™ 是 Dell Inc. 的商标。Microsoft®、XWindows® 和 Windows® 是 Microsoft Corporation 在美国和/或其他国家/地区的商标或注册商标。Intel® 是 Intel Corporation 在美国和其他国家/地区的注册商标。Red Hat® 和 Red Hat Enterprise Linux® 是 Red Hat, Inc. 在美国和其他国家/地区的注册商标;SUSE™ 是 Novell, Inc.