Users Guide
1. 使用相应的 WS-Management 客户端将方法调用请求发送至 iDRAC IP 地址。WS-Management 命令包括
DCIM_SoftwareInstallationService 上的 InstallFromURI() 方法和 iDRAC 应下载 Dell 更新软件包
(DUP) 的位置。支持的下载协议包括 FTP、HTTP、CIFS、NFS 和 TFTP。
成功调用命令后,系统将返回作业 ID
备注: 可以使用 WS-Management 发送更多 InstallFromURI() 方法调用请求来创建其它更新作业
2. 调用 CreateRebootJob() 方法以在 DCIM_SoftwareInstallationService 上创建重新引导作业,然后
指定需要的重新引导类型(Graceful reboot without forced shutdown(正常重新引导,不强制关机)、Power
cycle(
关机后再开机)和 Graceful reboot with forced shutdown(正常重新引导,强制关机))。
3. 通过更新和重新引导作业 ID,您可以使用 Dell 作业控制配置文件将这些作业计划为立即运行或在以后的日
期和时间运行。您还可以使用作业 ID 来查询作业状况或取消作业。
4. 所有作业将标记为成功。此外,如果在下载或更新期间发生错误,作业将标记为失败。对于失败的作业,
作业信息中将显示有关失败的错误消息及其 ID。
备注: 成功下载 DUP 并进行提取后,下载程序会将作业状况更新为 Downloaded(已下载),随后即可计
划作业。如果签名无效或者下载或提取失败
,则作业状况将设置为 Failed(失败)并显示相应的错误代
码。
备注: 要查看更新的固件版本,请在固件更新作业完成后枚举固件资源清册。
计划远程更新
您可以立即或以后计划或临时存储固件更新。可以直接为诊断程序、Lifecycle Controller 和操作系统驱动程序包
直接执行更新而不进行任何临时存储。这些更新将在下载后立即应用,无需作业计划程序。所有其它远程更新
为临时存储的更新,需要使用不同的计划选项进行计划。DUP 将下载至 Lifecycle Controller 并临时存储,系统
将重新引导至 UEFI Lifecycle Controller 以执行实际更新。
有多个用于计划更新的选项:
• 在所需时间对所需组件执行更新。
• 运行重新引导命令来获取重新引导作业 ID。
• 通过枚举 DCIM_SoftUpdateConcreteJob 实例和查看 JobStatus 属性值来查看任一作业的状况。
• 使用 DCIM_JobService 上的 SetupJobQueue() 方法来计划作业。
备注: 对于远程服务 1.3 版远程更新,只能使用 SetupJobQueue() 方法。
• 使用 DCIM_JobService 上的 DeleteJobQueue() 方法来删除现有作业。
备注: 计划更新作业时,如果您关闭系统或使系统处于关机状态超过 15 分钟,建议您删除此计划的作业。
回滚至以前的版本
使用 InstallFromSoftwareIdentity() 方法可以重新安装 Lifecycle Controller 中存储的以前版本的固件。
InstallFromSoftwareIdentity() 并不下载 DUP,而是创建作业并返回作业 ID。
备注: Lifecycle Controller、诊断程序及驱动程序包更新无法回滚。
使用远程固件资源清册
远程固件资源清册功能可检索当前安装在受管理系统中多个设备上的固件的资源清册。还能够检索可用于回滚
的版本
(N 和 N-1 版本)。
通过远程固件资源清册功能,您在运行资源清册时不必考虑系统状态和操作系统状态。您可以获取已安装设备
的固件列表,以及可用于回滚和重新安装的固件列表。
54