固件更新注意事项
开始使用 Lenovo XClarity Administrator 更新受管设备的固件之前,请仔细研究以下重要的注意事项。
一般注意事项
所需最低固件级别。
确保每个受管设备上安装的固件至少处于所需的最低级别,然后再使用 XClarity Administrator 更新这些设备上的固件。可在 “XClarity Administrator 支持 – 兼容性” Web 页面 中单击 Compatibility(兼容性)选项卡,然后单击相应设备类型的链接,找到所需的最低固件级别。
注有关 I/O 设备支持和已知限制的信息,请参阅“XClarity Administrator 支持 – 兼容性” Web 页面。将所有组件更新到固件更新存储库中包括的级别。
由于 Flex System 组件的固件更新集中进行测试和发布,因此建议使 Flex System 机箱中所有组件上的固件级别保持相同。因此,务必在同一维护期内更新机箱中所有组件上的固件,这一点很重要。XClarity Administrator 按正确顺序自动应用所选更新。
默认不会更新 LXPM Linux 驱动程序和 LXPM Windows 驱动程序
当创建策略时,Lenovo XClarity Provisioning Manager (LXPM) Linux 驱动程序和 Windows 驱动程序默认会设置为“不更新”。
下载 UXSP 时不包含 LXPM Linux 驱动程序和 LXPM Windows 驱动程序
LXPM 的 Linux 和 Windows 驱动程序不包含在 UpdateXpress System Packs (UXSPs) 中。要为设备应用这些更新包,请下载最新的固件更新存储库包,或手动下载各包并创建固件合规性策略以包含这些包。
某些固件更新共同依赖于设备驱动程序的某个最低级别。
可能必须将设备驱动程序更新到某个最低级别,然后才能在服务器上应用适配器和 I/O 固件更新。通常,固件更新并不依赖于特定级别的设备驱动程序。请参考固件更新自述文件以了解此类共同依赖关系,并且先更新操作系统中的设备驱动程序,然后再更新固件。XClarity Administrator 不更新操作系统中的设备驱动程序。
在更新固件之前重新启动 XClarity Administrator
如果以前的固件更新尝试失败,请在更新固件之前重新启动 XClarity Administrator。重新启动管理服务器可确保用于更新固件的系统保留帐户在受管设备上同步。
固件更新影响其他功能,因此要求在设备上停止运行工作负载。
如果决定立即激活更新,则对受管设备执行固件更新会干扰其他功能。必须先停止设备运行,然后再使用立即激活的方式更新固件。
更新服务器上的固件时,将关闭服务器并使其进入维护操作系统以更新适配器、硬盘和固态硬盘的设备驱动程序。
在固件更新过程中,将依次更新并重新启动给定机箱中的 Flex 交换机。实现冗余数据路径可减轻影响,但固件更新期间网络连接仍会短暂中断。
请勿使用 XClarity Administrator 更新运行 XClarity Administrator 的服务器上的固件。
如果 XClarity Administrator 运行在虚拟机监控程序主机上,而该主机运行在受管服务器上,则请勿使用 XClarity Administrator 来更新该服务器上的固件。应用固件更新并立即激活时,XClarity Administrator 将强制目标服务器重新启动,而这也将重新启动虚拟机监控程序主机和 XClarity Administrator。应用固件更新但延迟激活时,将仅应用某些固件,直到重新启动目标系统。
CMM 注意事项
在更新固件之前,模拟插拔 CMM。
如果要更新运行 1.3.2.1 2PET12K 至 2PET12Q 固件级别堆栈发行版、已运行三周以上并且位于双 CMM 配置中的 CMM,则必须在更新固件前模拟插拔主 CMM 和备用 CMM(请参阅模拟插拔 CMM)。
主板管理控制器注意事项
- 受管 IP 地址用于具有两个管理控制器端口的设备
对于具有两个基板管理控制器端口的设备,固件更新过程会使用用于管理设备的 IP 地址。
暂挂激活状态的最低必需 BMC 级别
要查看暂挂激活状态,必须在服务器中的主主板管理软件上安装以下固件版本。IMM2:TCOO46F、TCOO46E 或更高版本(取决于平台)
XCC:CDI328M、PSI316N、TEI334I 或更高版本(取决于平台)
应用于主管理控制器和 UEFI 固件分区的更新。
主板管理控制器(BMC)和 UEFI 更新可独立应用于管理控制器和 UEFI 的主固件分区和备用固件分区。
还可将管理控制器和 UEFI 更新仅应用于服务器上的主固件分区。默认情况下,管理控制器配置为在主管理控制器已正常运行并且新级别准备好提升为备用后,将备用管理控制器分区与主管理控制器分区进行同步。但是,默认情况下,管理控制器未配置为同步 UEFI 备份分区。因此,请考虑在管理控制器上使用以下某个选项:
启用自动同步 UEFI 备用分区。
这样可确保主分区和备用分区均运行同一固件级别(并且该备份 UEFI 固件与管理控制器固件兼容)。
禁止自动同步管理控制器备份分区。
这样可完全控制管理控制器和 UEFI 的固件级别,但建议不要这么做。但是,必须手动更新这两个分区的管理控制器和 UEFI 固件。
使用固件合规性策略确定将哪些更新应用于每个设备。有关固件合规性策略的详细信息,请参阅创建和分配固件合规性策略。
注如果管理控制器和 UEFI 配置为自动从主分区同步备用固件,则XClarity Administrator 不必更新备用内存区。在这种情况下,可在将更新应用于服务器时清除备用内存区更新,也可从固件合规性策略中删除备用内存区。 重置管理控制器后,VMware vSphere ESXi 系统可能会发生故障(主机紫色诊断屏幕)。
如果在任何服务器上运行 VMware vSphere ESXi,则确保至少装有以下最低 VMware ESXi 级别,然后再更新服务器上的固件:- 如果运行的是 VMware vSphere ESXi 5.0,则至少安装最低级别 5.0u2(更新 2)
- 如果运行的是 VMware vSphere ESXi 5.1,则至少安装最低级别 5.1u1(更新 1)
如果未安装这些最低级别,则重置管理控制器后(包括应用并激活管理控制器固件时)可能会发生 VMware vSphere ESXi 系统故障(主机紫色诊断屏幕)。
注此问题不影响ESXi v5.5。
ThinkSystem 设备注意事项
对于运行版本 20A 以下的 XCC 固件的 ThinkSystem SE350 服务器,必须在主板管理控制器中手动启用 IPMI over KCS 访问,确保管理控制器可以与 XClarity Administrator 通信。
对于 ThinkSystem SE350 服务器,默认会禁用 IPMI over KCS。对于运行 20A 或以上 XCC 固件版本的 ThinkSystem SE350 服务器,XClarity Administrator 会在固件更新期间自动启用 IPMI over KCS,并在固件更新完成后将其禁用。但是,对于运行 20A 以下 XCC 固件版本的 ThinkSystem SE350 服务器,必须从 Lenovo XClarity Controller 用户界面中通过单击 来启用此选项。
对于 ThinkSystem SR635 和 SR655 服务器,以下限制适用。
仅支持“立即激活”。不支持“延迟激活”和“按优先顺序激活”。
对于 XClarity Administrator v3.1.1 及更高版本,可使用捆绑更新功能来更新 ThinkSystem SR635 和 SR655 服务器上的所有组件,包括主板管理控制器、UEFI、磁盘驱动器和 IO 选件。
注意在开始更新过程之前,关闭所选设备的电源。务必已停止任何正在运行的工作负载,如果在虚拟化环境中工作,则务必已将其移至其他服务器。如果作业正在运行,则更新作业将排入队列,直至所有其他作业执行完毕。要查看活动作业的列表,请单击。注仅 ThinkSystem SR635 和 SR655 服务器支持应用捆绑固件更新。
应用捆绑固件更新时仅支持 IPv4 地址。不支持 IPv6 地址。
确保每个目标设备至少引导至操作系统一次,以检索完整的清单信息。
要使用捆绑更新功能,需要安装主板管理控制器固件版本 2.94 或更高版本。
仅使用存储库包中的固件更新或单个固件更新。不支持 UpdateXpress System Packs(UXSPs)。
仅 ThinkSystem SR635 和 SR655 服务器的主板管理控制器和 UEFI 支持合规性检查;然而,XClarity Administrator 尝试将固件更新应用于所有可用的硬件组件。
根据分配的固件合规性策略应用更新。不能选择更新一部分组件。
要将 Lenovo XClarity Provisioning Manager(LXPM)、LXPM Windows 驱动程序或 LXPM Linux 驱动程序的固件更新应用于 ThinkSystem SR635 和 SR655 服务器,需要安装 XClarity Administrator v3.2 或更高版本。
如果当前安装的版本高于分配的合规性策略,则会跳过主板管理控制器和 UEFI 更新。
必须创建固件合规性策略并将其分配给要应用固件更新的设备。有关详细信息,请参阅创建和分配固件合规性策略。
在开始更新过程之前,关闭所选设备的电源。务必已停止任何正在运行的工作负载,如果在虚拟化环境中工作,则务必已将其移至其他服务器。
还可使用传统的更新功能将固件更新仅应用于主板管理控制器和 UEFI。
对于 XClarity Administrator v3.0:
在将固件从 20A 更新至 20B 或 20C 时,管理数据无法正确更新。要解决此问题,请终止管理设备,然后再次管理设备,或重新启动 XClarity Administrator。
不支持降级固件更新。
使用 DHCPv6 或静态分配的 IPv6 地址的 ThinkSystem 服务器上不支持固件更新
在 ThinkSystem 服务器上使用 IPv6 寻址时,只有 IPv6 链路本地地址(LLA)和无状态地址支持固件更新。
将固件更新到版本 20D 时,必须同时更新 UEFI 和 XCC。
对于版本 20D 来说,UEFI 和 Lenovo XClarity Controller(XCC)必须一起更新。更新 XCC 而不更新 UEFI 将导致问题,反之亦然。
Flex System 设备注意事项
确保打开所更新的 Flex 交换机的电源。
必须为 Flex 交换机配置可从 XClarity Administrator 访问的 IP 地址。
必须向目标 Flex 交换机 分配可与 XClarity Administrator 通信的 IP 地址,以使 XClarity Administrator 可下载并应用固件更新。
- 使用 XClarity Administrator 4.1 及更高版本时,无法通过 Web 界面为 IBM 服务器下载固件更新。
使用 XClarity Administrator 4.1 及更高版本时,无法通过 Web 界面为以下服务器下载 Update XPress Pack 或单个固件更新。这种情况下,可以手动从 ibm.com 下载更新,然后再导入更新。
IBM System x iDataPlex dx360 M4
IBM System M4 系列
IBM System x3100 M5 和 x3250 M5
IBM System x3850 X5 和 x3950 X5
IBM System x3850 X6 和 x3950 X6
IBM Flex System
在更新管理控制器固件级别低于 Flex System 1.3.2 的计算节点时选择“立即激活”。
将 Flex System 1.3.2 第二季度生命周期发行版应用于计算节点时,必须选择立即激活 以更新该计算节点。“立即激活”强制该计算节点在更新过程中重新启动。
可扩展机器群(如 x480 X6 和 x880 X6 节点)上对更新的支持。
Flex System x480 X6 和 x880 X6 计算节点等可扩展节点上仅限对以下配置支持更新:将机器群配置为单个分区,其中包括所有属于多节点机器群的计算节点。无法使用 XClarity Administrator 更新由多个分区组成的机器群。
如果将固件合规性策略分配给在一个可扩展机器群中包含多个服务器(例如 Flex System x480 X6 和 x880 X6 计算节点)的分区,则在默认情况下 XClarity Administrator 会在分区中每个服务器的所有管理控制器和 UEFI 上更新固件。但是,如果选择分区内的一部分组件,则 XClarity Administrator 仅在分区内的所选组件上更新固件。
在将 CMM2 更新到 v1.30(1AON06C)或更高版本之前,Flex 交换机必须运行第 3 级版本的增强配置和管理(EHCM L3)
CMM2 和 Flex 交换机使用 EHCM 协议进行通信。XClarity Administrator 需要此协议才能更新 Flex 交换机。将 CMM2 更新到 v1.30(1AON06C)或更高版本时,XClarity Administrator 会验证 Flex 交换机是否在运行 EHCM L3,如果未运行,则将取消 CMM 更新,并通过警告指出:Flex 交换机必须首先更新到支持 EHCM-L3 的版本。可在更新 CMM 固件时选择尝试更新已合规的组件来覆盖此验证。
注意Flex System EN6131 以太网交换机和 IB6131 Infiniband 交换机当前没有可支持 EHCM L3 的固件版本。这意味着,将 CMM2 更新到固件 v1.30(1AON06C)或更高版本之后,无法再使用XClarity Administrator 来更新这些交换机。此问题的变通方法是使用机箱的管理控制器 Web 界面或命令行界面来更新交换机。 Flex System 交换机 版本 发布日期 CN4093 7.8.4.0 2014 年 6 月 EN4023 6.0.0 2015 年 4 月 EN4093 7.8.4.0 2014 年 6 月 EN4093R 7.8.4.0 2014 年 6 月 EN6132 无数据 无数据 FC3171 9.1.3.02.00 2014 年 6 月 FC5022 7.4.0b1 2016 年 3 月 IB6132 无数据 无数据 SI4091 7.8.4.0 2014 年 6 月 SI4093 7.8.4.0 2014 年 6 月 注EN2092 1 Gb 以太网可扩展交换机不需要 EHCM L3,因此没有此限制。
存储注意事项
ThinkSystem DM 存储设备注意事项
要更新 ThinkSystem DM 存储设备上的固件,设备必须运行 9.7 或更高版本。
仅对次要版本支持下载。例如,可以从 9.7P11 降级为 9.7P9,而无法从 9.8 降级到 9.7。
要下载适用于 ThinkSystem DM 系列存储设备的固件:一台或多台 ThinkSystem DM 系列存储设备必须受 XClarity Administrator 管理。
必须授权所有 ThinkSystem DM 系列存储设备,使其能够获取硬件服务和支持。
必须在“固件更新:存储库”页面上指定 ThinkSystem DM 系列存储设备所在的国家或地区。仅可在以下国家或地区为设备下载加密固件:亚美尼亚、白俄罗斯、中国、古巴、伊朗、哈萨克斯坦、吉尔吉斯斯坦、朝鲜、俄罗斯、苏丹、叙利亚。
硬盘必须处于 JBOD、Online、Ready 或 Unconfigured(good)状态。
要更新硬盘上的固件,RAID 状态必须为 Online、Ready 或 Unconfigured(good)状态。不支持其他状态。要确定硬盘的 RAID 状态,请转到设备的“清单”页面,展开驱动器部分,然后查看该硬盘的 RAID 状态列(请参阅 查看受管服务器的详细信息XClarity Administrator 在线文档中的)。
检测不到硬盘和固态硬盘的固件版本。
XClarity Administrator 仅会检测所安装的固件版本并对连接到 MegaRAID 或 NVME 适配器的硬盘和固态硬盘(SSD)执行合规性检查。可能不支持其他所连接驱动器的固件级别,或这些驱动器可能不支持报告固件版本。但是,选择固件更新后,固件更新将应用于这些驱动器。
即使未通过目标组件识别 NVMe 固件,也会应用该固件
“应用/激活”页面上列出了固态硬盘(SSD)的 NVMe 固件版本。因为无法识别发现的 NVMe 设备的目标固件更新,所以在您尝试更新目标系统时显示一条警告消息。但是,即使未通过目标组件识别硬盘/固态硬盘,也会应用硬盘/固态硬盘更新,所以仍然会更新 NVMe 固件。
从 XClarity Administrator 中应用 ServeRAID M5115 PSoC3 更新包要求所安装的最低级别为 68。
必须以受控模式从低于 68 的版本更新 ServeRAID M5115 PSoC3(可编程系统芯片)。
提示可通过登录到 CMM Web 界面并选择目标计算节点的固件选项卡,查看 ServeRAID M5115 PSoC3 的代码版本。然后,选择 ServeRAID M5115 适配器的扩展卡。PSoc3 代码版本为 GENERIC 固件类型。如果所安装的版本低于 68,则无法使用 XClarity Administrator 进行更新。而是必须从 Chassis Management Module(CMM)Web 界面或命令行界面(CLI)中执行以下步骤:使用 CMM Web 界面:
- 登录到 Chassis Management Module(CMM)Web 界面。
- 从主菜单中,单击 。
- 单击服务重置选项卡。
- 通过单击相应计算节点的单选按钮,选中该节点。
- 从重置下拉按钮中,单击模拟插拔。
- 单击确定进行确认。
使用 CMM CLI:
登录到 CMM 安全 Shell(SSH)界面。
输入以下命令以执行模拟插拔:
'service -vr -T blade[x]
其中 x 是要重新安装的计算节点的插槽编号。
重新打开系统电源后,引导至操作系统,然后使用解压缩后的内嵌更新包更新 ServeRAID M5115 PSoC3。完成以下步骤以将内嵌包解压缩。
使用 Microsoft Windows:
打开更新包(lnvgy_fw_psoc3_m5115-70_windows_32-64.exe),然后选择解压缩到硬盘。然后,选择要将嵌入式包解压缩到的路径。
使用 Linux:
运行以下命令:
lnvgy_fw_psoc3_m5115-70_linux_32-64.bin -x
其中 x 是将解压缩内嵌包的位置。