Users Guide
备注: 对于 SAS 卡,仅支持固件更新,不支持配置更新。这是因为无法在 SAS 卡上配置属性。
备注: 多家制造商生产的许多服务器组件均支持部件更换。有关完整列表,请参阅 support.dell.com/
manuals 上的《
iDRAC7 1.00.00 版自述文件
》。
获取或设置 Part Firmware(部件固件)和 Configuration Update(配置更新)属性
要使用 WS-Management 获取现有 Part Firmware Update(部件固件更新)和 Collect System Inventory On Restart
(重新启动时收集系统资源清册)属性值,可以发送 enumerate 命令请求来获取 DCIM_LCEnumeration 类的
实例。每个属性会返回一个
DCIM_LCEnumeration 实例对象,其中对象上的 AttributeName 字符串属性将包
含和部件更换相关属性(如 Part Firmware Update(部件固件更新))的名称。CurrentValue 属性将包含属
性的当前设置。有关具体的属性名称和值
,请参阅“Dell Lifecycle Controller 管理配置文件”规范。其中包括:
• 属性名称 - Part Configuration Update(部件配置更新)
• 可能的值 - Disabled(已禁用)、Apply always(始终应用)、Apply only if firmware match(仅当固件匹
配时应用)
• 属性名称 - Part Firmware Update(部件固件更新)
• 可能的值 - Disable(禁用)、Allow version upgrade only(仅允许版本升级)、Match firmware of replaced
part(匹配已更换部件的固件)
要配置部件更换相关属性值,需要使用 WS-Management Web 服务协议请求设置和应用操作。
通过调用 DCIM_LCService 类的 SetAttribute() 方法可设置属性。SetAttribute() 方法以属性名称和属性值作为
输入参数。下表列出了部件固件和配置更新的值:
选项 值
Part Firmware Update(部件固件更新)
Allow version upgrade only(仅允许版本升级) 如果 CurrentValue 的输入为 Allow version upgrade only
(仅允许版本升级),则仅当新部件的固件版本低于
原始部件时,才需要对更换的部件执行固件更新。
Match firmware of replaced part(匹配已更换部件的固
件)
如果 CurrentValue 的输入为 Match firmware of replaced
part(匹配更换的部件的固件),则新部件上的固件
将更新为原始部件的版本。
Disable(禁用) 如果输入为 Disable(禁用),将不会执行固件升级操
作。
Part Configuration Update(部件配置更新)
Apply always(始终应用)
如果部件更换即应用当前配置。
Apply only if firmware match(仅当固件匹配时应用)
仅在当前固件与更换部件的固件匹配时才应用当前配
置。
Disabled(已禁用) 如果部件更换,不应用当前配置。
通过调用 DCIM_LCService 类的 CreateConfigJob() 方法可应用值。CreateConfigJob() 方法以计划开始时间(可
以是 TIME_NOW)和“必要时重新引导”标志为参数。作业 ID 将作为参数返回,您可以使用它来检查作业完
成状况。
57