Users Guide
• CreateTargetedConfigJob - 在配置 RAID、NIC、BIOS、iDRAC 和系统时会使用此方法。通过此方法可提交
配置更改,并创建作业来应用配置更改。
• CreateRebootJob - 此方法用于创建重新引导作业。
• InstallFromURI - 此方法用于更新 BIOS、RAID、NIC、iDRAC、PSU、Lifecycle Controller、OS 驱动程序包
和诊断程序的固件。执行成功后,此方法将返回一个作业 ID。此作业 ID 会对相应实体运行软件更新。
备注: 如果使用 InstallFromURI() 方法更新 BIOS、RAID、NIC、iDRAC 和 PSU 固件,请使用 SetupJobQueue()
方法计划作业 ID。
备注: 如果使用 InstallFromURI() 方法更新 Lifecycle Controller、驱动程序包和诊断程序,则不要计划作业。
计划作业
对于使用作业创建方法之一返回的作业 ID,可以为相应的作业制定计划。
SetupJobQueue - 此方法仅适用于那些通过作业创建方法之一返回且尚未计划的作业 ID。
作业删除
使用 JID_CLEARALL() 方法可删除系统中现有的所有作业。此外,利用作业 ID 可删除特定的作业。
为多个操作计划单独的作业
为多个操作(下面的示例将更新 BIOS 和 NIC/CNA 并配置 NIC 配置)计划单独的作业:
1. 为 BIOS 和 NIC 固件更新包调用 InstallFromURI() 方法。
该方法会下载 BIOS 和 NIC 更新,并为每个设备更新作业创建一个作业 ID。
2. 为 NIC(例如集成 NIC 1)设置 NIC 属性,并为此集合创建目标作业。该方法将返回一个作业 ID。
3. 获取这些作业 ID 并使用 SetupJobQueue() 方法计划这些作业,以使其在指定的启动时间以指定的顺序执
行。
备注: 要使 iDRAC 自动在计划的时间重新引导系统,请创建一个重新引导作业(指定重新引导的类型 - 正
常引导还是先关机再开机),并将此重新引导作业 ID 添加到 SetupJobQueue() 方法调用指定的作业列表
中。如果作业队列设置中不包括重新引导作业,作业将准备在计划的开始时间运行,但需要依靠外部操
作来重新启动系统并开始执行作业。
运行多个目标作业
要同时运行多个目标作业(例如,在多个 NIC 上设置 NIC 属性),请执行以下操作:
备注: 您可以在 POST 或系统设置期间创建目标作业。这些作业只有在系统完成 POST 或退出系统设置后才
会运行。
1. 配置集成 NIC 1:为集成 NIC 1 设置 NIC 属性,并为集成 NIC 1 创建一个计划于 TIME_NOW 开始执行的目标
配置作业,但确保不计划重新引导。
2. 配置集成 NIC 2:为集成 NIC 2 设置 NIC 属性,并为集成 NIC 2 创建一个计划于 TIME_NOW 开始执行的目标
配置作业,但确保不计划重新引导。
3. 为集成 NIC 3 设置 NIC 属性,并为集成 NIC 3 创建一个计划于 TIME_NOW 开始执行的目标作业,同时指定
重新引导类型。
iDRAC 将根据重新引导类型定义的方法重新启动系统,然后同时执行所有作业。
36